Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.osbp.xtext.table.ui/src-gen')
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/AbstractTableDSLUiModule.java374
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/TableDSLExecutableExtensionFactory.java39
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/AbstractTableDSLProposalProvider.java624
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/PartialTableDSLContentAssistParser.java48
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/TableDSLParser.java708
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g10014
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.tokens351
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLLexer.java7392
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLParser.java10014
-rw-r--r--org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/internal/TableDSLActivator.java105
10 files changed, 29669 insertions, 0 deletions
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/AbstractTableDSLUiModule.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/AbstractTableDSLUiModule.java
new file mode 100644
index 0000000..94e6855
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/AbstractTableDSLUiModule.java
@@ -0,0 +1,374 @@
+/**
+ *
+ * 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.table.ui;
+
+import org.eclipse.xtext.ui.DefaultUiModule;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+
+/**
+ * Manual modifications go to {org.eclipse.osbp.xtext.table.ui.TableDSLUiModule}
+ */
+@SuppressWarnings("all")
+public abstract class AbstractTableDSLUiModule extends DefaultUiModule {
+
+ public AbstractTableDSLUiModule(AbstractUIPlugin plugin) {
+ super(plugin);
+ }
+
+
+ // contributed by org.eclipse.xtext.ui.generator.ImplicitUiFragment
+ public com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState() {
+ return org.eclipse.xtext.ui.shared.Access.getJavaProjectsState();
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.ImplicitUiFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.XtextEditor> bindXtextEditor() {
+ return org.eclipse.xtext.xbase.ui.editor.XbaseEditor.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.ImplicitUiFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.model.XtextDocumentProvider> bindXtextDocumentProvider() {
+ return org.eclipse.xtext.xbase.ui.editor.XbaseDocumentProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper() {
+ return org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
+ public void configureHighlightingLexer(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.LexerUIBindings.HIGHLIGHTING)).to(org.eclipse.osbp.xtext.table.parser.antlr.internal.InternalTableDSLLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
+ public void configureHighlightingTokenDefProvider(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.parser.antlr.ITokenDefProvider.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.LexerUIBindings.HIGHLIGHTING)).to(org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.builder.clustering.CurrentDescriptions.ResourceSetAware.class);
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback> bindIXtextEditorCallback() {
+ return org.eclipse.xtext.builder.nature.NatureAddingEditorCallback.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource> bindDocumentBasedDirtyResource() {
+ return org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant> bindIXtextBuilderParticipant() {
+ return org.eclipse.xtext.builder.BuilderParticipant.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public org.eclipse.core.resources.IWorkspaceRoot bindIWorkspaceRootToInstance() {
+ return org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot();
+ }
+
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public void configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer.class).annotatedWith(com.google.inject.name.Names.named("builderPreferenceInitializer")).to(org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess.Initializer.class);
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.labeling.LabelProviderFragment
+ public Class<? extends org.eclipse.jface.viewers.ILabelProvider> bindILabelProvider() {
+ return org.eclipse.osbp.xtext.table.ui.labeling.TableDSLLabelProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.labeling.LabelProviderFragment
+ public void configureResourceUIServiceLabelProvider(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.jface.viewers.ILabelProvider.class).annotatedWith(org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider.class).to(org.eclipse.osbp.xtext.table.ui.labeling.TableDSLDescriptionLabelProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.outline.OutlineTreeProviderFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider> bindIOutlineTreeProvider() {
+ return org.eclipse.osbp.xtext.table.ui.outline.TableDSLOutlineTreeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.outline.OutlineTreeProviderFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() {
+ return org.eclipse.osbp.xtext.table.ui.outline.TableDSLOutlineTreeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.quickfix.QuickfixProviderFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider> bindIssueResolutionProvider() {
+ return org.eclipse.osbp.xtext.table.ui.quickfix.TableDSLQuickfixProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.contentAssist.ContentAssistFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider> bindIContentProposalProvider() {
+ return org.eclipse.osbp.xtext.table.ui.contentassist.TableDSLProposalProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory> bindContentAssistContext$Factory() {
+ return org.eclipse.xtext.ui.editor.contentassist.antlr.ParserBasedContentAssistContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.antlr.IContentAssistParser> bindIContentAssistParser() {
+ return org.eclipse.osbp.xtext.table.ui.contentassist.antlr.TableDSLParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment
+ public void configureContentAssistLexerProvider(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLLexer.class).toProvider(org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLLexer.class));
+ }
+
+ // contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment
+ public void configureContentAssistLexer(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.LexerUIBindings.CONTENT_ASSIST)).to(org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public void configureIPreferenceStoreInitializer(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer.class).annotatedWith(com.google.inject.name.Names.named("RefactoringPreferences")).to(org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences.Initializer.class);
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameSupport.Factory> bindIRenameSupport$Factory() {
+ return org.eclipse.xtext.common.types.ui.refactoring.JdtRenameSupport.Factory.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameStrategy.Provider> bindIRenameStrategy$Provider() {
+ return org.eclipse.xtext.common.types.ui.refactoring.participant.JvmMemberRenameStrategy.Provider.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public void configureJvmMemberRenameStrategy$Provider$Delegate(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.ui.refactoring.IRenameStrategy.Provider.class).annotatedWith(org.eclipse.xtext.common.types.ui.refactoring.participant.JvmMemberRenameStrategy.Provider.Delegate.class).to(org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategyProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public java.lang.ClassLoader bindClassLoaderToInstance() {
+ return getClass().getClassLoader();
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> bindIJvmTypeProvider$Factory() {
+ return org.eclipse.xtext.common.types.access.jdt.JdtTypeProviderFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> bindAbstractTypeScopeProvider() {
+ return org.eclipse.xtext.common.types.xtext.ui.JdtBasedSimpleTypeScopeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.common.types.xtext.ui.ITypesProposalProvider> bindITypesProposalProvider() {
+ return org.eclipse.xtext.common.types.xtext.ui.JdtTypesProposalProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider> bindIJavaProjectProvider() {
+ return org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher> bindPrefixMatcher() {
+ return org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.IValidationJobScheduler> bindIValidationJobScheduler() {
+ return org.eclipse.xtext.common.types.xtext.ui.JdtValidationJobScheduler.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider> bindRefactoringResourceSetProvider() {
+ return org.eclipse.xtext.common.types.ui.refactoring.JvmRefactoringResourceSetProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper() {
+ return org.eclipse.xtext.xbase.ui.syntaxcoloring.XbaseTokenToAttributeIdMapper.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator> bindAbstractJavaBasedContentProposalProvider$ReferenceProposalCreator() {
+ return org.eclipse.xtext.xbase.ui.contentassist.XbaseReferenceProposalCreator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.jface.text.contentassist.IContentAssistProcessor> bindIContentAssistProcessor() {
+ return org.eclipse.xtext.ui.editor.contentassist.RepeatedContentAssistProcessor.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
+ return org.eclipse.xtext.xbase.ui.highlighting.XbaseHighlightingCalculator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration> bindIHighlightingConfiguration() {
+ return org.eclipse.xtext.xbase.ui.highlighting.XbaseHighlightingConfiguration.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider> bindIEObjectHoverProvider() {
+ return org.eclipse.xtext.xbase.ui.hover.XbaseHoverProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.hover.IEObjectHover> bindIEObjectHover() {
+ return org.eclipse.xtext.xbase.ui.hover.XbaseDispatchingEObjectTextHover.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.hover.html.IEObjectHoverDocumentationProvider> bindIEObjectHoverDocumentationProvider() {
+ return org.eclipse.xtext.xbase.ui.hover.XbaseHoverDocumentationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider.CrossRefResolutionConverter> bindDefaultQuickfixProvider$CrossRefResolutionConverter() {
+ return org.eclipse.xtext.xbase.ui.quickfix.XbaseCrossRefResolutionConverter.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ @org.eclipse.xtext.service.SingletonBinding(eager=true) public Class<? extends org.eclipse.xtext.xbase.ui.validation.XbaseUIValidator> bindXbaseUIValidator() {
+ return org.eclipse.xtext.xbase.ui.validation.XbaseUIValidator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper() {
+ return org.eclipse.xtext.xbase.ui.navigation.TypeLiteralAwareHyperlinkHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.xbase.typesystem.internal.IFeatureScopeTracker.Provider> bindIFeatureScopeTracker$Provider() {
+ return org.eclipse.xtext.xbase.typesystem.internal.OptimizingFeatureScopeTrackerProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.findrefs.FindReferencesHandler> bindFindReferencesHandler() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.findrefs.JvmModelFindReferenceHandler.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.findrefs.ReferenceQueryExecutor> bindReferenceQueryExecutor() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.findrefs.JvmModelReferenceQueryExecutor.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.JvmModelDependentElementsCalculator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider> bindIRenameRefactoringProvider() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.jdt.CombinedJvmJdtRenameRefactoringProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IReferenceUpdater> bindIReferenceUpdater() {
+ return org.eclipse.xtext.xbase.ui.refactoring.XbaseReferenceUpdater.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameContextFactory> bindIRenameContextFactory() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.jdt.CombinedJvmJdtRenameContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.common.types.ui.refactoring.participant.JdtRenameParticipant.ContextFactory> bindJdtRenameParticipant$ContextFactory() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.JvmModelJdtRenameParticipantContext.ContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameStrategy> bindIRenameStrategy() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.DefaultJvmModelRenameStrategy.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.outline.impl.OutlineNodeElementOpener> bindOutlineNodeElementOpener() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.outline.JvmOutlineNodeElementOpener.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.GlobalURIEditorOpener> bindGlobalURIEditorOpener() {
+ return org.eclipse.xtext.common.types.ui.navigation.GlobalDerivedMemberAwareURIEditorOpener.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.occurrences.IOccurrenceComputer> bindIOccurrenceComputer() {
+ return org.eclipse.xtext.xbase.ui.jvmmodel.occurrence.JvmModelOccurrenceComputer.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.common.types.ui.query.IJavaSearchParticipation> bindIJavaSearchParticipation() {
+ return org.eclipse.xtext.common.types.ui.query.IJavaSearchParticipation.No.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public void configureLanguageSpecificURIEditorOpener(com.google.inject.Binder binder) {
+ if (org.eclipse.ui.PlatformUI.isWorkbenchRunning()) {
+ binder.bind(org.eclipse.xtext.ui.editor.IURIEditorOpener.class).annotatedWith(org.eclipse.xtext.ui.LanguageSpecific.class).to(org.eclipse.xtext.xbase.ui.jvmmodel.navigation.DerivedMemberAwareEditorOpener.class);
+ binder.bind(org.eclipse.xtext.common.types.ui.navigation.IDerivedMemberAwareEditorOpener.class).to(org.eclipse.xtext.xbase.ui.jvmmodel.navigation.DerivedMemberAwareEditorOpener.class);
+ };
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.jface.text.hyperlink.IHyperlinkDetector> bindIHyperlinkDetector() {
+ return org.eclipse.xtext.xbase.ui.navigation.XbaseHyperlinkDetector.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.xbase.ui.quickfix.JavaTypeQuickfixes> bindJavaTypeQuickfixes() {
+ return org.eclipse.xtext.xbase.ui.quickfix.JavaTypeQuickfixesNoImportSection.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
+ public com.google.inject.Provider<org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() {
+ return org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
+ public com.google.inject.Provider<org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry> provideLanguageRegistry() {
+ return org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator.getLanguageRegistry();
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
+ @org.eclipse.xtext.service.SingletonBinding(eager=true) public Class<? extends org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar> bindLanguageRegistrar() {
+ return org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage> bindXtextTemplatePreferencePage() {
+ return org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
+ public Class<? extends org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialContentAssistParser> bindIPartialContentAssistParser() {
+ return org.eclipse.osbp.xtext.table.ui.contentassist.antlr.PartialTableDSLContentAssistParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.compare.CompareFragment
+ public Class<? extends org.eclipse.compare.IViewerCreator> bindIViewerCreator() {
+ return org.eclipse.xtext.ui.compare.DefaultViewerCreator.class;
+ }
+
+
+}
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/TableDSLExecutableExtensionFactory.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/TableDSLExecutableExtensionFactory.java
new file mode 100644
index 0000000..465c1a2
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/TableDSLExecutableExtensionFactory.java
@@ -0,0 +1,39 @@
+/**
+ *
+ * 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.table.ui;
+
+import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
+import org.osgi.framework.Bundle;
+
+import com.google.inject.Injector;
+
+import org.eclipse.osbp.xtext.table.ui.internal.TableDSLActivator;
+
+/**
+ * This class was generated. Customizations should only happen in a newly
+ * introduced subclass.
+ */
+public class TableDSLExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
+
+ @Override
+ protected Bundle getBundle() {
+ return TableDSLActivator.getInstance().getBundle();
+ }
+
+ @Override
+ protected Injector getInjector() {
+ return TableDSLActivator.getInstance().getInjector(TableDSLActivator.ORG_ECLIPSE_OSBP_XTEXT_TABLE_TABLEDSL);
+ }
+
+}
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/AbstractTableDSLProposalProvider.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/AbstractTableDSLProposalProvider.java
new file mode 100644
index 0000000..1393993
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/AbstractTableDSLProposalProvider.java
@@ -0,0 +1,624 @@
+/**
+ *
+ * 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.table.ui.contentassist;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
+import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
+
+/**
+ * Represents a generated, default implementation of superclass {@link org.eclipse.xtext.xbase.annotations.ui.contentassist.XbaseWithAnnotationsProposalProvider}.
+ * Methods are dynamically dispatched on the first parameter, i.e., you can override them
+ * with a more concrete subtype.
+ */
+@SuppressWarnings("all")
+public class AbstractTableDSLProposalProvider extends org.eclipse.xtext.xbase.annotations.ui.contentassist.XbaseWithAnnotationsProposalProvider {
+
+ public void completeTableModel_Packages(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTablePackage_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTablePackage_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTablePackage_Tables(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTable_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTable_Description(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTable_DescriptionValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTable_Tabletype(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableSelection_MultiSelection(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableSelection_Selectalways(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableSelection_HeaderMode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableSelection_Polling(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableSelection_PollingTime(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableSelection_Filtering(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableSelection_Embedded(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableSelection_Toolbar(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableSelection_Source(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTable_Selectalways(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableTable_HeaderMode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTable_Polling(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableTable_PollingTime(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTable_Filtering(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableTable_Embedded(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableTable_Toolbar(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTable_Source(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTablePreorder_Column(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTablePreorder_Ascending(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableValue_Column(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableValue_Collapsed(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableValue_IconName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableValue_Formatter(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableValue_HasImage(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableValue_Image(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableValue_TooltipPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableValue_HideLabelInterval(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableValue_Intervals(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableValue_HideLabelLookup(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableValue_Lookups(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableFormatter_Format(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableImage_ImagePathPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableImage_HasParameter(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableImage_HideImageLabel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableImage_Resize(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableImage_ResizeString(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTooltipPattern_TooltipPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableOrdinal_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableColumn_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableMeasure_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDerived_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableHierarchy_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableProperty_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableAggregation_ValueRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableNumberInterval_NumberIntervalValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableNumberInterval_NumberRange(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDateDayInterval_DateIntervalValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDateDayInterval_DateRange(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableNumberLookup_LookupValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableNumberLookup_Discrete(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableStringLookup_LookupValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableStringLookup_Discrete(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDateDayLookup_LookupValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDateDayLookup_Discrete(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDatamart_DatamartRef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDatamart_Elements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableEvent_Source(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableEvent_BrokerDatamarts(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableBrokerDatamart_DatamartDef(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableBrokerDatamart_Filter(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableBrokerDatamart_Reference(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableAxis_Axis(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableAxis_HasRowHeight(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableAxis_RowHeight(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableAxis_PreOrder(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableAxis_HasDetails(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableAxis_Values(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableAxis_HasEvents(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableAxis_Events(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTextColor_Rgb(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableCellColor_Rgb(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableIcon_Icon(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTrend_Icon(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableTooltip_Tooltip(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableImport_ImportedNamespace(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableGrid_Selectalways(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableGrid_HeaderMode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableGrid_Polling(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableGrid_PollingTime(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableGrid_Filtering(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableGrid_Embedded(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeTableGrid_Toolbar(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableGrid_Source(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDtoDatasource_DtoSource(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTableDtoDatasource_Properties(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeProperty_Editable(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeProperty_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeProperty_Style(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNestedField_Field(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNestedField_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNestedPath_Field(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNestedPath_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyButtonStyle_EventTopic(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyDateStyle_DateFormat(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyNumberStyle_NumberFormat(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyProgressbarStyle_MaxValue(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGridPropIndicatorStyle_GreenStarts(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGridPropIndicatorStyle_RedEnds(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyQuantityStyle_HtmlPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyQuantityStyle_ValuePropertyPath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyQuantityStyle_ValueNumberFormat(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyQuantityStyle_UomPropertyPath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyPriceStyle_HtmlPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyPriceStyle_ValuePropertyPath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyPriceStyle_ValueNumberFormat(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyPriceStyle_CurrencyPropertyPath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyImageStyle_EventTopic(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePropertyImageStyle_Configs(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNumericToResourceStyleConfig_Compare(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNumericToResourceStyleConfig_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNumericToResourceStyleConfig_ResourceThemePath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeStringToResourceStyleConfig_Compare(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeStringToResourceStyleConfig_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeStringToResourceStyleConfig_ResourceThemePath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+
+ public void complete_TableModel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TablePackage(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Table(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableOption(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableSelection(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableTable(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TablePreorder(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableFormatter(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableImage(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableTooltipPattern(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableValueElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableTask(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableAllColumns(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableOrdinal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableColumn(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableMeasure(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableDerived(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableHierarchy(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableProperty(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableAggregation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableInterval(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableNumberInterval(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableDateDayInterval(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableLookup(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableNumberLookup(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableStringLookup(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableDateDayLookup(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableDatamart(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableEvent(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableBrokerDatamart(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableAxis(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableRangeElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableTextColor(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableCellColor(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableIcon(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableTrend(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableTooltip(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableGrid(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableDtoDatasource(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Property(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NestedField(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NestedPath(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyButtonStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyHtmlStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyBooleanStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyDateStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyNumberStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyProgressbarStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_GridPropIndicatorStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyQuantityStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyPriceStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyTextStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PropertyImageStyle(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_StyleConfig(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NumericToResourceStyleConfig(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_StringToResourceStyleConfig(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_StyleCompare(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_INT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_THEME_RESOURCE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LInt(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LDouble(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_EVENT_TOPIC(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SignedNumber(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TableQualifiedNameWithWildCard(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ValidID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TRANSLATABLESTRING(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TRANSLATABLEID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TrendIconEnum(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RowHeaderMode(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AxisEnum(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+}
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/PartialTableDSLContentAssistParser.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/PartialTableDSLContentAssistParser.java
new file mode 100644
index 0000000..2c34fea
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/PartialTableDSLContentAssistParser.java
@@ -0,0 +1,48 @@
+/**
+ *
+ * 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.table.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 PartialTableDSLContentAssistParser extends TableDSLParser 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/TableDSLParser.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/TableDSLParser.java
new file mode 100644
index 0000000..20ae847
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/TableDSLParser.java
@@ -0,0 +1,708 @@
+/**
+ *
+ * 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.table.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.table.services.TableDSLGrammarAccess;
+
+public class TableDSLParser extends AbstractContentAssistParser {
+
+ @Inject
+ private TableDSLGrammarAccess grammarAccess;
+
+ private Map<AbstractElement, String> nameMappings;
+
+ @Override
+ protected org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLParser createParser() {
+ org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLParser result = new org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLParser(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.getTableOptionAccess().getAlternatives(), "rule__TableOption__Alternatives");
+ put(grammarAccess.getTableSelectionAccess().getAlternatives_1(), "rule__TableSelection__Alternatives_1");
+ put(grammarAccess.getTableValueElementAccess().getAlternatives(), "rule__TableValueElement__Alternatives");
+ put(grammarAccess.getTableIntervalAccess().getAlternatives(), "rule__TableInterval__Alternatives");
+ put(grammarAccess.getTableLookupAccess().getAlternatives(), "rule__TableLookup__Alternatives");
+ put(grammarAccess.getTableBrokerDatamartAccess().getAlternatives_2(), "rule__TableBrokerDatamart__Alternatives_2");
+ put(grammarAccess.getTableRangeElementAccess().getAlternatives(), "rule__TableRangeElement__Alternatives");
+ put(grammarAccess.getPropertyStyleAccess().getAlternatives(), "rule__PropertyStyle__Alternatives");
+ put(grammarAccess.getStyleConfigAccess().getAlternatives(), "rule__StyleConfig__Alternatives");
+ put(grammarAccess.getLIntAccess().getAlternatives_0(), "rule__LInt__Alternatives_0");
+ 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.getStyleCompareAccess().getAlternatives(), "rule__StyleCompare__Alternatives");
+ put(grammarAccess.getTrendIconEnumAccess().getAlternatives(), "rule__TrendIconEnum__Alternatives");
+ put(grammarAccess.getRowHeaderModeAccess().getAlternatives(), "rule__RowHeaderMode__Alternatives");
+ put(grammarAccess.getAxisEnumAccess().getAlternatives(), "rule__AxisEnum__Alternatives");
+ put(grammarAccess.getTablePackageAccess().getGroup(), "rule__TablePackage__Group__0");
+ put(grammarAccess.getTablePackageAccess().getGroup_3(), "rule__TablePackage__Group_3__0");
+ put(grammarAccess.getTableAccess().getGroup(), "rule__Table__Group__0");
+ put(grammarAccess.getTableAccess().getGroup_3(), "rule__Table__Group_3__0");
+ put(grammarAccess.getTableSelectionAccess().getGroup(), "rule__TableSelection__Group__0");
+ put(grammarAccess.getTableSelectionAccess().getGroup_2_1(), "rule__TableSelection__Group_2_1__0");
+ put(grammarAccess.getTableSelectionAccess().getGroup_3_0(), "rule__TableSelection__Group_3_0__0");
+ put(grammarAccess.getTableSelectionAccess().getGroup_3_3(), "rule__TableSelection__Group_3_3__0");
+ put(grammarAccess.getTableSelectionAccess().getGroup_4(), "rule__TableSelection__Group_4__0");
+ put(grammarAccess.getTableTableAccess().getGroup(), "rule__TableTable__Group__0");
+ put(grammarAccess.getTableTableAccess().getGroup_2_1(), "rule__TableTable__Group_2_1__0");
+ put(grammarAccess.getTableTableAccess().getGroup_3_0(), "rule__TableTable__Group_3_0__0");
+ put(grammarAccess.getTableTableAccess().getGroup_3_3(), "rule__TableTable__Group_3_3__0");
+ put(grammarAccess.getTableTableAccess().getGroup_4(), "rule__TableTable__Group_4__0");
+ put(grammarAccess.getTablePreorderAccess().getGroup(), "rule__TablePreorder__Group__0");
+ put(grammarAccess.getTableValueAccess().getGroup(), "rule__TableValue__Group__0");
+ put(grammarAccess.getTableValueAccess().getGroup_3_1(), "rule__TableValue__Group_3_1__0");
+ put(grammarAccess.getTableValueAccess().getGroup_3_3(), "rule__TableValue__Group_3_3__0");
+ put(grammarAccess.getTableValueAccess().getGroup_4_0(), "rule__TableValue__Group_4_0__0");
+ put(grammarAccess.getTableValueAccess().getGroup_4_1(), "rule__TableValue__Group_4_1__0");
+ put(grammarAccess.getTableFormatterAccess().getGroup(), "rule__TableFormatter__Group__0");
+ put(grammarAccess.getTableImageAccess().getGroup(), "rule__TableImage__Group__0");
+ put(grammarAccess.getTableImageAccess().getGroup_3_2(), "rule__TableImage__Group_3_2__0");
+ put(grammarAccess.getTableTooltipPatternAccess().getGroup(), "rule__TableTooltipPattern__Group__0");
+ put(grammarAccess.getTableTaskAccess().getGroup(), "rule__TableTask__Group__0");
+ put(grammarAccess.getTableAllColumnsAccess().getGroup(), "rule__TableAllColumns__Group__0");
+ put(grammarAccess.getTableOrdinalAccess().getGroup(), "rule__TableOrdinal__Group__0");
+ put(grammarAccess.getTableColumnAccess().getGroup(), "rule__TableColumn__Group__0");
+ put(grammarAccess.getTableMeasureAccess().getGroup(), "rule__TableMeasure__Group__0");
+ put(grammarAccess.getTableDerivedAccess().getGroup(), "rule__TableDerived__Group__0");
+ put(grammarAccess.getTableHierarchyAccess().getGroup(), "rule__TableHierarchy__Group__0");
+ put(grammarAccess.getTablePropertyAccess().getGroup(), "rule__TableProperty__Group__0");
+ put(grammarAccess.getTableAggregationAccess().getGroup(), "rule__TableAggregation__Group__0");
+ put(grammarAccess.getTableNumberIntervalAccess().getGroup(), "rule__TableNumberInterval__Group__0");
+ put(grammarAccess.getTableDateDayIntervalAccess().getGroup(), "rule__TableDateDayInterval__Group__0");
+ put(grammarAccess.getTableNumberLookupAccess().getGroup(), "rule__TableNumberLookup__Group__0");
+ put(grammarAccess.getTableStringLookupAccess().getGroup(), "rule__TableStringLookup__Group__0");
+ put(grammarAccess.getTableDateDayLookupAccess().getGroup(), "rule__TableDateDayLookup__Group__0");
+ put(grammarAccess.getTableDatamartAccess().getGroup(), "rule__TableDatamart__Group__0");
+ put(grammarAccess.getTableDatamartAccess().getGroup_2(), "rule__TableDatamart__Group_2__0");
+ put(grammarAccess.getTableEventAccess().getGroup(), "rule__TableEvent__Group__0");
+ put(grammarAccess.getTableBrokerDatamartAccess().getGroup(), "rule__TableBrokerDatamart__Group__0");
+ put(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_0(), "rule__TableBrokerDatamart__Group_2_0__0");
+ put(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_1(), "rule__TableBrokerDatamart__Group_2_1__0");
+ put(grammarAccess.getTableAxisAccess().getGroup(), "rule__TableAxis__Group__0");
+ put(grammarAccess.getTableAxisAccess().getGroup_2_0(), "rule__TableAxis__Group_2_0__0");
+ put(grammarAccess.getTableAxisAccess().getGroup_3(), "rule__TableAxis__Group_3__0");
+ put(grammarAccess.getTableAxisAccess().getGroup_4(), "rule__TableAxis__Group_4__0");
+ put(grammarAccess.getTableTextColorAccess().getGroup(), "rule__TableTextColor__Group__0");
+ put(grammarAccess.getTableCellColorAccess().getGroup(), "rule__TableCellColor__Group__0");
+ put(grammarAccess.getTableIconAccess().getGroup(), "rule__TableIcon__Group__0");
+ put(grammarAccess.getTableTrendAccess().getGroup(), "rule__TableTrend__Group__0");
+ put(grammarAccess.getTableTooltipAccess().getGroup(), "rule__TableTooltip__Group__0");
+ put(grammarAccess.getTableImportAccess().getGroup(), "rule__TableImport__Group__0");
+ put(grammarAccess.getTableGridAccess().getGroup(), "rule__TableGrid__Group__0");
+ put(grammarAccess.getTableGridAccess().getGroup_2_1(), "rule__TableGrid__Group_2_1__0");
+ put(grammarAccess.getTableGridAccess().getGroup_3_0(), "rule__TableGrid__Group_3_0__0");
+ put(grammarAccess.getTableGridAccess().getGroup_3_3(), "rule__TableGrid__Group_3_3__0");
+ put(grammarAccess.getTableGridAccess().getGroup_4(), "rule__TableGrid__Group_4__0");
+ put(grammarAccess.getTableDtoDatasourceAccess().getGroup(), "rule__TableDtoDatasource__Group__0");
+ put(grammarAccess.getTableDtoDatasourceAccess().getGroup_2(), "rule__TableDtoDatasource__Group_2__0");
+ put(grammarAccess.getPropertyAccess().getGroup(), "rule__Property__Group__0");
+ put(grammarAccess.getNestedFieldAccess().getGroup(), "rule__NestedField__Group__0");
+ put(grammarAccess.getNestedPathAccess().getGroup(), "rule__NestedPath__Group__0");
+ put(grammarAccess.getPropertyButtonStyleAccess().getGroup(), "rule__PropertyButtonStyle__Group__0");
+ put(grammarAccess.getPropertyHtmlStyleAccess().getGroup(), "rule__PropertyHtmlStyle__Group__0");
+ put(grammarAccess.getPropertyBooleanStyleAccess().getGroup(), "rule__PropertyBooleanStyle__Group__0");
+ put(grammarAccess.getPropertyDateStyleAccess().getGroup(), "rule__PropertyDateStyle__Group__0");
+ put(grammarAccess.getPropertyNumberStyleAccess().getGroup(), "rule__PropertyNumberStyle__Group__0");
+ put(grammarAccess.getPropertyProgressbarStyleAccess().getGroup(), "rule__PropertyProgressbarStyle__Group__0");
+ put(grammarAccess.getGridPropIndicatorStyleAccess().getGroup(), "rule__GridPropIndicatorStyle__Group__0");
+ put(grammarAccess.getPropertyQuantityStyleAccess().getGroup(), "rule__PropertyQuantityStyle__Group__0");
+ put(grammarAccess.getPropertyQuantityStyleAccess().getGroup_6(), "rule__PropertyQuantityStyle__Group_6__0");
+ put(grammarAccess.getPropertyPriceStyleAccess().getGroup(), "rule__PropertyPriceStyle__Group__0");
+ put(grammarAccess.getPropertyPriceStyleAccess().getGroup_6(), "rule__PropertyPriceStyle__Group_6__0");
+ put(grammarAccess.getPropertyTextStyleAccess().getGroup(), "rule__PropertyTextStyle__Group__0");
+ put(grammarAccess.getPropertyImageStyleAccess().getGroup(), "rule__PropertyImageStyle__Group__0");
+ put(grammarAccess.getPropertyImageStyleAccess().getGroup_2(), "rule__PropertyImageStyle__Group_2__0");
+ put(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup(), "rule__NumericToResourceStyleConfig__Group__0");
+ put(grammarAccess.getStringToResourceStyleConfigAccess().getGroup(), "rule__StringToResourceStyleConfig__Group__0");
+ put(grammarAccess.getLIntAccess().getGroup(), "rule__LInt__Group__0");
+ put(grammarAccess.getLDoubleAccess().getGroup(), "rule__LDouble__Group__0");
+ put(grammarAccess.getLDoubleAccess().getGroup_1(), "rule__LDouble__Group_1__0");
+ put(grammarAccess.getSignedNumberAccess().getGroup(), "rule__SignedNumber__Group__0");
+ put(grammarAccess.getTableQualifiedNameWithWildCardAccess().getGroup(), "rule__TableQualifiedNameWithWildCard__Group__0");
+ put(grammarAccess.getTableQualifiedNameWithWildCardAccess().getGroup_1(), "rule__TableQualifiedNameWithWildCard__Group_1__0");
+ put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
+ put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__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.getTableModelAccess().getPackagesAssignment(), "rule__TableModel__PackagesAssignment");
+ put(grammarAccess.getTablePackageAccess().getNameAssignment_2(), "rule__TablePackage__NameAssignment_2");
+ put(grammarAccess.getTablePackageAccess().getImportsAssignment_3_1(), "rule__TablePackage__ImportsAssignment_3_1");
+ put(grammarAccess.getTablePackageAccess().getTablesAssignment_3_2(), "rule__TablePackage__TablesAssignment_3_2");
+ put(grammarAccess.getTableAccess().getNameAssignment_2(), "rule__Table__NameAssignment_2");
+ put(grammarAccess.getTableAccess().getDescriptionAssignment_3_0(), "rule__Table__DescriptionAssignment_3_0");
+ put(grammarAccess.getTableAccess().getDescriptionValueAssignment_3_1(), "rule__Table__DescriptionValueAssignment_3_1");
+ put(grammarAccess.getTableAccess().getTabletypeAssignment_5(), "rule__Table__TabletypeAssignment_5");
+ put(grammarAccess.getTableSelectionAccess().getMultiSelectionAssignment_1_0(), "rule__TableSelection__MultiSelectionAssignment_1_0");
+ put(grammarAccess.getTableSelectionAccess().getSelectalwaysAssignment_2_0(), "rule__TableSelection__SelectalwaysAssignment_2_0");
+ put(grammarAccess.getTableSelectionAccess().getHeaderModeAssignment_2_1_1(), "rule__TableSelection__HeaderModeAssignment_2_1_1");
+ put(grammarAccess.getTableSelectionAccess().getPollingAssignment_3_0_0(), "rule__TableSelection__PollingAssignment_3_0_0");
+ put(grammarAccess.getTableSelectionAccess().getPollingTimeAssignment_3_0_1(), "rule__TableSelection__PollingTimeAssignment_3_0_1");
+ put(grammarAccess.getTableSelectionAccess().getFilteringAssignment_3_1(), "rule__TableSelection__FilteringAssignment_3_1");
+ put(grammarAccess.getTableSelectionAccess().getEmbeddedAssignment_3_2(), "rule__TableSelection__EmbeddedAssignment_3_2");
+ put(grammarAccess.getTableSelectionAccess().getToolbarAssignment_3_3_1(), "rule__TableSelection__ToolbarAssignment_3_3_1");
+ put(grammarAccess.getTableSelectionAccess().getSourceAssignment_4_1(), "rule__TableSelection__SourceAssignment_4_1");
+ put(grammarAccess.getTableTableAccess().getSelectalwaysAssignment_2_0(), "rule__TableTable__SelectalwaysAssignment_2_0");
+ put(grammarAccess.getTableTableAccess().getHeaderModeAssignment_2_1_1(), "rule__TableTable__HeaderModeAssignment_2_1_1");
+ put(grammarAccess.getTableTableAccess().getPollingAssignment_3_0_0(), "rule__TableTable__PollingAssignment_3_0_0");
+ put(grammarAccess.getTableTableAccess().getPollingTimeAssignment_3_0_1(), "rule__TableTable__PollingTimeAssignment_3_0_1");
+ put(grammarAccess.getTableTableAccess().getFilteringAssignment_3_1(), "rule__TableTable__FilteringAssignment_3_1");
+ put(grammarAccess.getTableTableAccess().getEmbeddedAssignment_3_2(), "rule__TableTable__EmbeddedAssignment_3_2");
+ put(grammarAccess.getTableTableAccess().getToolbarAssignment_3_3_1(), "rule__TableTable__ToolbarAssignment_3_3_1");
+ put(grammarAccess.getTableTableAccess().getSourceAssignment_4_1(), "rule__TableTable__SourceAssignment_4_1");
+ put(grammarAccess.getTablePreorderAccess().getColumnAssignment_2(), "rule__TablePreorder__ColumnAssignment_2");
+ put(grammarAccess.getTablePreorderAccess().getAscendingAssignment_3(), "rule__TablePreorder__AscendingAssignment_3");
+ put(grammarAccess.getTableValueAccess().getColumnAssignment_2(), "rule__TableValue__ColumnAssignment_2");
+ put(grammarAccess.getTableValueAccess().getCollapsedAssignment_3_0(), "rule__TableValue__CollapsedAssignment_3_0");
+ put(grammarAccess.getTableValueAccess().getIconNameAssignment_3_1_1(), "rule__TableValue__IconNameAssignment_3_1_1");
+ put(grammarAccess.getTableValueAccess().getFormatterAssignment_3_2(), "rule__TableValue__FormatterAssignment_3_2");
+ put(grammarAccess.getTableValueAccess().getHasImageAssignment_3_3_0(), "rule__TableValue__HasImageAssignment_3_3_0");
+ put(grammarAccess.getTableValueAccess().getImageAssignment_3_3_1(), "rule__TableValue__ImageAssignment_3_3_1");
+ put(grammarAccess.getTableValueAccess().getTooltipPatternAssignment_3_4(), "rule__TableValue__TooltipPatternAssignment_3_4");
+ put(grammarAccess.getTableValueAccess().getHideLabelIntervalAssignment_4_0_1(), "rule__TableValue__HideLabelIntervalAssignment_4_0_1");
+ put(grammarAccess.getTableValueAccess().getIntervalsAssignment_4_0_3(), "rule__TableValue__IntervalsAssignment_4_0_3");
+ put(grammarAccess.getTableValueAccess().getHideLabelLookupAssignment_4_1_1(), "rule__TableValue__HideLabelLookupAssignment_4_1_1");
+ put(grammarAccess.getTableValueAccess().getLookupsAssignment_4_1_3(), "rule__TableValue__LookupsAssignment_4_1_3");
+ put(grammarAccess.getTableFormatterAccess().getFormatAssignment_2(), "rule__TableFormatter__FormatAssignment_2");
+ put(grammarAccess.getTableImageAccess().getImagePathPatternAssignment_2(), "rule__TableImage__ImagePathPatternAssignment_2");
+ put(grammarAccess.getTableImageAccess().getHasParameterAssignment_3_0(), "rule__TableImage__HasParameterAssignment_3_0");
+ put(grammarAccess.getTableImageAccess().getHideImageLabelAssignment_3_1(), "rule__TableImage__HideImageLabelAssignment_3_1");
+ put(grammarAccess.getTableImageAccess().getResizeAssignment_3_2_0(), "rule__TableImage__ResizeAssignment_3_2_0");
+ put(grammarAccess.getTableImageAccess().getResizeStringAssignment_3_2_1(), "rule__TableImage__ResizeStringAssignment_3_2_1");
+ put(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternAssignment_2(), "rule__TableTooltipPattern__TooltipPatternAssignment_2");
+ put(grammarAccess.getTableOrdinalAccess().getValueRefAssignment_1(), "rule__TableOrdinal__ValueRefAssignment_1");
+ put(grammarAccess.getTableColumnAccess().getValueRefAssignment_1(), "rule__TableColumn__ValueRefAssignment_1");
+ put(grammarAccess.getTableMeasureAccess().getValueRefAssignment_1(), "rule__TableMeasure__ValueRefAssignment_1");
+ put(grammarAccess.getTableDerivedAccess().getValueRefAssignment_1(), "rule__TableDerived__ValueRefAssignment_1");
+ put(grammarAccess.getTableHierarchyAccess().getValueRefAssignment_1(), "rule__TableHierarchy__ValueRefAssignment_1");
+ put(grammarAccess.getTablePropertyAccess().getValueRefAssignment_2(), "rule__TableProperty__ValueRefAssignment_2");
+ put(grammarAccess.getTableAggregationAccess().getValueRefAssignment_1(), "rule__TableAggregation__ValueRefAssignment_1");
+ put(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2(), "rule__TableNumberInterval__NumberIntervalValueAssignment_2");
+ put(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3(), "rule__TableNumberInterval__NumberRangeAssignment_3");
+ put(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2(), "rule__TableDateDayInterval__DateIntervalValueAssignment_2");
+ put(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3(), "rule__TableDateDayInterval__DateRangeAssignment_3");
+ put(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2(), "rule__TableNumberLookup__LookupValueAssignment_2");
+ put(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3(), "rule__TableNumberLookup__DiscreteAssignment_3");
+ put(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2(), "rule__TableStringLookup__LookupValueAssignment_2");
+ put(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3(), "rule__TableStringLookup__DiscreteAssignment_3");
+ put(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2(), "rule__TableDateDayLookup__LookupValueAssignment_2");
+ put(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3(), "rule__TableDateDayLookup__DiscreteAssignment_3");
+ put(grammarAccess.getTableDatamartAccess().getDatamartRefAssignment_1(), "rule__TableDatamart__DatamartRefAssignment_1");
+ put(grammarAccess.getTableDatamartAccess().getElementsAssignment_2_1(), "rule__TableDatamart__ElementsAssignment_2_1");
+ put(grammarAccess.getTableEventAccess().getSourceAssignment_1(), "rule__TableEvent__SourceAssignment_1");
+ put(grammarAccess.getTableEventAccess().getBrokerDatamartsAssignment_4(), "rule__TableEvent__BrokerDatamartsAssignment_4");
+ put(grammarAccess.getTableBrokerDatamartAccess().getDatamartDefAssignment_1(), "rule__TableBrokerDatamart__DatamartDefAssignment_1");
+ put(grammarAccess.getTableBrokerDatamartAccess().getFilterAssignment_2_0_1(), "rule__TableBrokerDatamart__FilterAssignment_2_0_1");
+ put(grammarAccess.getTableBrokerDatamartAccess().getReferenceAssignment_2_1_1(), "rule__TableBrokerDatamart__ReferenceAssignment_2_1_1");
+ put(grammarAccess.getTableAxisAccess().getAxisAssignment_1(), "rule__TableAxis__AxisAssignment_1");
+ put(grammarAccess.getTableAxisAccess().getHasRowHeightAssignment_2_0_0(), "rule__TableAxis__HasRowHeightAssignment_2_0_0");
+ put(grammarAccess.getTableAxisAccess().getRowHeightAssignment_2_0_1(), "rule__TableAxis__RowHeightAssignment_2_0_1");
+ put(grammarAccess.getTableAxisAccess().getPreOrderAssignment_2_1(), "rule__TableAxis__PreOrderAssignment_2_1");
+ put(grammarAccess.getTableAxisAccess().getHasDetailsAssignment_3_0(), "rule__TableAxis__HasDetailsAssignment_3_0");
+ put(grammarAccess.getTableAxisAccess().getValuesAssignment_3_2(), "rule__TableAxis__ValuesAssignment_3_2");
+ put(grammarAccess.getTableAxisAccess().getHasEventsAssignment_4_0(), "rule__TableAxis__HasEventsAssignment_4_0");
+ put(grammarAccess.getTableAxisAccess().getEventsAssignment_4_2(), "rule__TableAxis__EventsAssignment_4_2");
+ put(grammarAccess.getTableTextColorAccess().getRgbAssignment_1(), "rule__TableTextColor__RgbAssignment_1");
+ put(grammarAccess.getTableCellColorAccess().getRgbAssignment_1(), "rule__TableCellColor__RgbAssignment_1");
+ put(grammarAccess.getTableIconAccess().getIconAssignment_1(), "rule__TableIcon__IconAssignment_1");
+ put(grammarAccess.getTableTrendAccess().getIconAssignment_1(), "rule__TableTrend__IconAssignment_1");
+ put(grammarAccess.getTableTooltipAccess().getTooltipAssignment_1(), "rule__TableTooltip__TooltipAssignment_1");
+ put(grammarAccess.getTableImportAccess().getImportedNamespaceAssignment_1(), "rule__TableImport__ImportedNamespaceAssignment_1");
+ put(grammarAccess.getTableGridAccess().getSelectalwaysAssignment_2_0(), "rule__TableGrid__SelectalwaysAssignment_2_0");
+ put(grammarAccess.getTableGridAccess().getHeaderModeAssignment_2_1_1(), "rule__TableGrid__HeaderModeAssignment_2_1_1");
+ put(grammarAccess.getTableGridAccess().getPollingAssignment_3_0_0(), "rule__TableGrid__PollingAssignment_3_0_0");
+ put(grammarAccess.getTableGridAccess().getPollingTimeAssignment_3_0_1(), "rule__TableGrid__PollingTimeAssignment_3_0_1");
+ put(grammarAccess.getTableGridAccess().getFilteringAssignment_3_1(), "rule__TableGrid__FilteringAssignment_3_1");
+ put(grammarAccess.getTableGridAccess().getEmbeddedAssignment_3_2(), "rule__TableGrid__EmbeddedAssignment_3_2");
+ put(grammarAccess.getTableGridAccess().getToolbarAssignment_3_3_1(), "rule__TableGrid__ToolbarAssignment_3_3_1");
+ put(grammarAccess.getTableGridAccess().getSourceAssignment_4_1(), "rule__TableGrid__SourceAssignment_4_1");
+ put(grammarAccess.getTableDtoDatasourceAccess().getDtoSourceAssignment_1(), "rule__TableDtoDatasource__DtoSourceAssignment_1");
+ put(grammarAccess.getTableDtoDatasourceAccess().getPropertiesAssignment_2_1(), "rule__TableDtoDatasource__PropertiesAssignment_2_1");
+ put(grammarAccess.getPropertyAccess().getEditableAssignment_0(), "rule__Property__EditableAssignment_0");
+ put(grammarAccess.getPropertyAccess().getPathAssignment_2(), "rule__Property__PathAssignment_2");
+ put(grammarAccess.getPropertyAccess().getStyleAssignment_4(), "rule__Property__StyleAssignment_4");
+ put(grammarAccess.getNestedFieldAccess().getFieldAssignment_1(), "rule__NestedField__FieldAssignment_1");
+ put(grammarAccess.getNestedFieldAccess().getPathAssignment_2(), "rule__NestedField__PathAssignment_2");
+ put(grammarAccess.getNestedPathAccess().getFieldAssignment_2(), "rule__NestedPath__FieldAssignment_2");
+ put(grammarAccess.getNestedPathAccess().getPathAssignment_3(), "rule__NestedPath__PathAssignment_3");
+ put(grammarAccess.getPropertyButtonStyleAccess().getEventTopicAssignment_3(), "rule__PropertyButtonStyle__EventTopicAssignment_3");
+ put(grammarAccess.getPropertyDateStyleAccess().getDateFormatAssignment_3(), "rule__PropertyDateStyle__DateFormatAssignment_3");
+ put(grammarAccess.getPropertyNumberStyleAccess().getNumberFormatAssignment_3(), "rule__PropertyNumberStyle__NumberFormatAssignment_3");
+ put(grammarAccess.getPropertyProgressbarStyleAccess().getMaxValueAssignment_3(), "rule__PropertyProgressbarStyle__MaxValueAssignment_3");
+ put(grammarAccess.getGridPropIndicatorStyleAccess().getGreenStartsAssignment_3(), "rule__GridPropIndicatorStyle__GreenStartsAssignment_3");
+ put(grammarAccess.getGridPropIndicatorStyleAccess().getRedEndsAssignment_5(), "rule__GridPropIndicatorStyle__RedEndsAssignment_5");
+ put(grammarAccess.getPropertyQuantityStyleAccess().getHtmlPatternAssignment_2(), "rule__PropertyQuantityStyle__HtmlPatternAssignment_2");
+ put(grammarAccess.getPropertyQuantityStyleAccess().getValuePropertyPathAssignment_5(), "rule__PropertyQuantityStyle__ValuePropertyPathAssignment_5");
+ put(grammarAccess.getPropertyQuantityStyleAccess().getValueNumberFormatAssignment_6_2(), "rule__PropertyQuantityStyle__ValueNumberFormatAssignment_6_2");
+ put(grammarAccess.getPropertyQuantityStyleAccess().getUomPropertyPathAssignment_9(), "rule__PropertyQuantityStyle__UomPropertyPathAssignment_9");
+ put(grammarAccess.getPropertyPriceStyleAccess().getHtmlPatternAssignment_2(), "rule__PropertyPriceStyle__HtmlPatternAssignment_2");
+ put(grammarAccess.getPropertyPriceStyleAccess().getValuePropertyPathAssignment_5(), "rule__PropertyPriceStyle__ValuePropertyPathAssignment_5");
+ put(grammarAccess.getPropertyPriceStyleAccess().getValueNumberFormatAssignment_6_2(), "rule__PropertyPriceStyle__ValueNumberFormatAssignment_6_2");
+ put(grammarAccess.getPropertyPriceStyleAccess().getCurrencyPropertyPathAssignment_9(), "rule__PropertyPriceStyle__CurrencyPropertyPathAssignment_9");
+ put(grammarAccess.getPropertyImageStyleAccess().getEventTopicAssignment_2_1(), "rule__PropertyImageStyle__EventTopicAssignment_2_1");
+ put(grammarAccess.getPropertyImageStyleAccess().getConfigsAssignment_4(), "rule__PropertyImageStyle__ConfigsAssignment_4");
+ put(grammarAccess.getNumericToResourceStyleConfigAccess().getCompareAssignment_1(), "rule__NumericToResourceStyleConfig__CompareAssignment_1");
+ put(grammarAccess.getNumericToResourceStyleConfigAccess().getValueAssignment_2(), "rule__NumericToResourceStyleConfig__ValueAssignment_2");
+ put(grammarAccess.getNumericToResourceStyleConfigAccess().getResourceThemePathAssignment_4(), "rule__NumericToResourceStyleConfig__ResourceThemePathAssignment_4");
+ put(grammarAccess.getStringToResourceStyleConfigAccess().getCompareAssignment_1(), "rule__StringToResourceStyleConfig__CompareAssignment_1");
+ put(grammarAccess.getStringToResourceStyleConfigAccess().getValueAssignment_2(), "rule__StringToResourceStyleConfig__ValueAssignment_2");
+ put(grammarAccess.getStringToResourceStyleConfigAccess().getResourceThemePathAssignment_4(), "rule__StringToResourceStyleConfig__ResourceThemePathAssignment_4");
+ 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.getTableSelectionAccess().getUnorderedGroup_2(), "rule__TableSelection__UnorderedGroup_2");
+ put(grammarAccess.getTableSelectionAccess().getUnorderedGroup_3(), "rule__TableSelection__UnorderedGroup_3");
+ put(grammarAccess.getTableTableAccess().getUnorderedGroup_2(), "rule__TableTable__UnorderedGroup_2");
+ put(grammarAccess.getTableTableAccess().getUnorderedGroup_3(), "rule__TableTable__UnorderedGroup_3");
+ put(grammarAccess.getTableValueAccess().getUnorderedGroup_3(), "rule__TableValue__UnorderedGroup_3");
+ put(grammarAccess.getTableValueAccess().getUnorderedGroup_4(), "rule__TableValue__UnorderedGroup_4");
+ put(grammarAccess.getTableImageAccess().getUnorderedGroup_3(), "rule__TableImage__UnorderedGroup_3");
+ put(grammarAccess.getTableAxisAccess().getUnorderedGroup_2(), "rule__TableAxis__UnorderedGroup_2");
+ put(grammarAccess.getTableGridAccess().getUnorderedGroup_2(), "rule__TableGrid__UnorderedGroup_2");
+ put(grammarAccess.getTableGridAccess().getUnorderedGroup_3(), "rule__TableGrid__UnorderedGroup_3");
+ }
+ };
+ }
+ return nameMappings.get(element);
+ }
+
+ @Override
+ protected Collection<FollowElement> getFollowElements(AbstractInternalContentAssistParser parser) {
+ try {
+ org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLParser typedParser = (org.eclipse.osbp.xtext.table.ui.contentassist.antlr.internal.InternalTableDSLParser) parser;
+ typedParser.entryRuleTableModel();
+ 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 TableDSLGrammarAccess getGrammarAccess() {
+ return this.grammarAccess;
+ }
+
+ public void setGrammarAccess(TableDSLGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+}
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g
new file mode 100644
index 0000000..f67e44a
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g
@@ -0,0 +1,10014 @@
+/**
+ *
+ * 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 InternalTableDSL;
+
+options {
+ superClass=AbstractInternalContentAssistParser;
+ backtrack=true;
+
+}
+
+@lexer::header {
+package org.eclipse.osbp.xtext.table.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.table.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.table.services.TableDSLGrammarAccess;
+
+}
+
+@parser::members {
+
+ private TableDSLGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(TableDSLGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+
+}
+
+
+
+
+// Entry rule entryRuleTableModel
+entryRuleTableModel
+:
+{ before(grammarAccess.getTableModelRule()); }
+ ruleTableModel
+{ after(grammarAccess.getTableModelRule()); }
+ EOF
+;
+
+// Rule TableModel
+ruleTableModel
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableModelAccess().getPackagesAssignment()); }
+(rule__TableModel__PackagesAssignment)*
+{ after(grammarAccess.getTableModelAccess().getPackagesAssignment()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTablePackage
+entryRuleTablePackage
+:
+{ before(grammarAccess.getTablePackageRule()); }
+ ruleTablePackage
+{ after(grammarAccess.getTablePackageRule()); }
+ EOF
+;
+
+// Rule TablePackage
+ruleTablePackage
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTablePackageAccess().getGroup()); }
+(rule__TablePackage__Group__0)
+{ after(grammarAccess.getTablePackageAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTable
+entryRuleTable
+:
+{ before(grammarAccess.getTableRule()); }
+ ruleTable
+{ after(grammarAccess.getTableRule()); }
+ EOF
+;
+
+// Rule Table
+ruleTable
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableAccess().getGroup()); }
+(rule__Table__Group__0)
+{ after(grammarAccess.getTableAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableOption
+entryRuleTableOption
+:
+{ before(grammarAccess.getTableOptionRule()); }
+ ruleTableOption
+{ after(grammarAccess.getTableOptionRule()); }
+ EOF
+;
+
+// Rule TableOption
+ruleTableOption
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableOptionAccess().getAlternatives()); }
+(rule__TableOption__Alternatives)
+{ after(grammarAccess.getTableOptionAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableSelection
+entryRuleTableSelection
+:
+{ before(grammarAccess.getTableSelectionRule()); }
+ ruleTableSelection
+{ after(grammarAccess.getTableSelectionRule()); }
+ EOF
+;
+
+// Rule TableSelection
+ruleTableSelection
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableSelectionAccess().getGroup()); }
+(rule__TableSelection__Group__0)
+{ after(grammarAccess.getTableSelectionAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableTable
+entryRuleTableTable
+:
+{ before(grammarAccess.getTableTableRule()); }
+ ruleTableTable
+{ after(grammarAccess.getTableTableRule()); }
+ EOF
+;
+
+// Rule TableTable
+ruleTableTable
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableTableAccess().getGroup()); }
+(rule__TableTable__Group__0)
+{ after(grammarAccess.getTableTableAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTablePreorder
+entryRuleTablePreorder
+:
+{ before(grammarAccess.getTablePreorderRule()); }
+ ruleTablePreorder
+{ after(grammarAccess.getTablePreorderRule()); }
+ EOF
+;
+
+// Rule TablePreorder
+ruleTablePreorder
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTablePreorderAccess().getGroup()); }
+(rule__TablePreorder__Group__0)
+{ after(grammarAccess.getTablePreorderAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableValue
+entryRuleTableValue
+:
+{ before(grammarAccess.getTableValueRule()); }
+ ruleTableValue
+{ after(grammarAccess.getTableValueRule()); }
+ EOF
+;
+
+// Rule TableValue
+ruleTableValue
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableValueAccess().getGroup()); }
+(rule__TableValue__Group__0)
+{ after(grammarAccess.getTableValueAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableFormatter
+entryRuleTableFormatter
+:
+{ before(grammarAccess.getTableFormatterRule()); }
+ ruleTableFormatter
+{ after(grammarAccess.getTableFormatterRule()); }
+ EOF
+;
+
+// Rule TableFormatter
+ruleTableFormatter
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableFormatterAccess().getGroup()); }
+(rule__TableFormatter__Group__0)
+{ after(grammarAccess.getTableFormatterAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableImage
+entryRuleTableImage
+:
+{ before(grammarAccess.getTableImageRule()); }
+ ruleTableImage
+{ after(grammarAccess.getTableImageRule()); }
+ EOF
+;
+
+// Rule TableImage
+ruleTableImage
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableImageAccess().getGroup()); }
+(rule__TableImage__Group__0)
+{ after(grammarAccess.getTableImageAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableTooltipPattern
+entryRuleTableTooltipPattern
+:
+{ before(grammarAccess.getTableTooltipPatternRule()); }
+ ruleTableTooltipPattern
+{ after(grammarAccess.getTableTooltipPatternRule()); }
+ EOF
+;
+
+// Rule TableTooltipPattern
+ruleTableTooltipPattern
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableTooltipPatternAccess().getGroup()); }
+(rule__TableTooltipPattern__Group__0)
+{ after(grammarAccess.getTableTooltipPatternAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableValueElement
+entryRuleTableValueElement
+:
+{ before(grammarAccess.getTableValueElementRule()); }
+ ruleTableValueElement
+{ after(grammarAccess.getTableValueElementRule()); }
+ EOF
+;
+
+// Rule TableValueElement
+ruleTableValueElement
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableValueElementAccess().getAlternatives()); }
+(rule__TableValueElement__Alternatives)
+{ after(grammarAccess.getTableValueElementAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableTask
+entryRuleTableTask
+:
+{ before(grammarAccess.getTableTaskRule()); }
+ ruleTableTask
+{ after(grammarAccess.getTableTaskRule()); }
+ EOF
+;
+
+// Rule TableTask
+ruleTableTask
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableTaskAccess().getGroup()); }
+(rule__TableTask__Group__0)
+{ after(grammarAccess.getTableTaskAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableAllColumns
+entryRuleTableAllColumns
+:
+{ before(grammarAccess.getTableAllColumnsRule()); }
+ ruleTableAllColumns
+{ after(grammarAccess.getTableAllColumnsRule()); }
+ EOF
+;
+
+// Rule TableAllColumns
+ruleTableAllColumns
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableAllColumnsAccess().getGroup()); }
+(rule__TableAllColumns__Group__0)
+{ after(grammarAccess.getTableAllColumnsAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableOrdinal
+entryRuleTableOrdinal
+:
+{ before(grammarAccess.getTableOrdinalRule()); }
+ ruleTableOrdinal
+{ after(grammarAccess.getTableOrdinalRule()); }
+ EOF
+;
+
+// Rule TableOrdinal
+ruleTableOrdinal
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableOrdinalAccess().getGroup()); }
+(rule__TableOrdinal__Group__0)
+{ after(grammarAccess.getTableOrdinalAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableColumn
+entryRuleTableColumn
+:
+{ before(grammarAccess.getTableColumnRule()); }
+ ruleTableColumn
+{ after(grammarAccess.getTableColumnRule()); }
+ EOF
+;
+
+// Rule TableColumn
+ruleTableColumn
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableColumnAccess().getGroup()); }
+(rule__TableColumn__Group__0)
+{ after(grammarAccess.getTableColumnAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableMeasure
+entryRuleTableMeasure
+:
+{ before(grammarAccess.getTableMeasureRule()); }
+ ruleTableMeasure
+{ after(grammarAccess.getTableMeasureRule()); }
+ EOF
+;
+
+// Rule TableMeasure
+ruleTableMeasure
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableMeasureAccess().getGroup()); }
+(rule__TableMeasure__Group__0)
+{ after(grammarAccess.getTableMeasureAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableDerived
+entryRuleTableDerived
+:
+{ before(grammarAccess.getTableDerivedRule()); }
+ ruleTableDerived
+{ after(grammarAccess.getTableDerivedRule()); }
+ EOF
+;
+
+// Rule TableDerived
+ruleTableDerived
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableDerivedAccess().getGroup()); }
+(rule__TableDerived__Group__0)
+{ after(grammarAccess.getTableDerivedAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableHierarchy
+entryRuleTableHierarchy
+:
+{ before(grammarAccess.getTableHierarchyRule()); }
+ ruleTableHierarchy
+{ after(grammarAccess.getTableHierarchyRule()); }
+ EOF
+;
+
+// Rule TableHierarchy
+ruleTableHierarchy
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableHierarchyAccess().getGroup()); }
+(rule__TableHierarchy__Group__0)
+{ after(grammarAccess.getTableHierarchyAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableProperty
+entryRuleTableProperty
+:
+{ before(grammarAccess.getTablePropertyRule()); }
+ ruleTableProperty
+{ after(grammarAccess.getTablePropertyRule()); }
+ EOF
+;
+
+// Rule TableProperty
+ruleTableProperty
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTablePropertyAccess().getGroup()); }
+(rule__TableProperty__Group__0)
+{ after(grammarAccess.getTablePropertyAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableAggregation
+entryRuleTableAggregation
+:
+{ before(grammarAccess.getTableAggregationRule()); }
+ ruleTableAggregation
+{ after(grammarAccess.getTableAggregationRule()); }
+ EOF
+;
+
+// Rule TableAggregation
+ruleTableAggregation
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableAggregationAccess().getGroup()); }
+(rule__TableAggregation__Group__0)
+{ after(grammarAccess.getTableAggregationAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableInterval
+entryRuleTableInterval
+:
+{ before(grammarAccess.getTableIntervalRule()); }
+ ruleTableInterval
+{ after(grammarAccess.getTableIntervalRule()); }
+ EOF
+;
+
+// Rule TableInterval
+ruleTableInterval
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableIntervalAccess().getAlternatives()); }
+(rule__TableInterval__Alternatives)
+{ after(grammarAccess.getTableIntervalAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableNumberInterval
+entryRuleTableNumberInterval
+:
+{ before(grammarAccess.getTableNumberIntervalRule()); }
+ ruleTableNumberInterval
+{ after(grammarAccess.getTableNumberIntervalRule()); }
+ EOF
+;
+
+// Rule TableNumberInterval
+ruleTableNumberInterval
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableNumberIntervalAccess().getGroup()); }
+(rule__TableNumberInterval__Group__0)
+{ after(grammarAccess.getTableNumberIntervalAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableDateDayInterval
+entryRuleTableDateDayInterval
+:
+{ before(grammarAccess.getTableDateDayIntervalRule()); }
+ ruleTableDateDayInterval
+{ after(grammarAccess.getTableDateDayIntervalRule()); }
+ EOF
+;
+
+// Rule TableDateDayInterval
+ruleTableDateDayInterval
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableDateDayIntervalAccess().getGroup()); }
+(rule__TableDateDayInterval__Group__0)
+{ after(grammarAccess.getTableDateDayIntervalAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableLookup
+entryRuleTableLookup
+:
+{ before(grammarAccess.getTableLookupRule()); }
+ ruleTableLookup
+{ after(grammarAccess.getTableLookupRule()); }
+ EOF
+;
+
+// Rule TableLookup
+ruleTableLookup
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableLookupAccess().getAlternatives()); }
+(rule__TableLookup__Alternatives)
+{ after(grammarAccess.getTableLookupAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableNumberLookup
+entryRuleTableNumberLookup
+:
+{ before(grammarAccess.getTableNumberLookupRule()); }
+ ruleTableNumberLookup
+{ after(grammarAccess.getTableNumberLookupRule()); }
+ EOF
+;
+
+// Rule TableNumberLookup
+ruleTableNumberLookup
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableNumberLookupAccess().getGroup()); }
+(rule__TableNumberLookup__Group__0)
+{ after(grammarAccess.getTableNumberLookupAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableStringLookup
+entryRuleTableStringLookup
+:
+{ before(grammarAccess.getTableStringLookupRule()); }
+ ruleTableStringLookup
+{ after(grammarAccess.getTableStringLookupRule()); }
+ EOF
+;
+
+// Rule TableStringLookup
+ruleTableStringLookup
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableStringLookupAccess().getGroup()); }
+(rule__TableStringLookup__Group__0)
+{ after(grammarAccess.getTableStringLookupAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableDateDayLookup
+entryRuleTableDateDayLookup
+:
+{ before(grammarAccess.getTableDateDayLookupRule()); }
+ ruleTableDateDayLookup
+{ after(grammarAccess.getTableDateDayLookupRule()); }
+ EOF
+;
+
+// Rule TableDateDayLookup
+ruleTableDateDayLookup
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableDateDayLookupAccess().getGroup()); }
+(rule__TableDateDayLookup__Group__0)
+{ after(grammarAccess.getTableDateDayLookupAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableDatamart
+entryRuleTableDatamart
+:
+{ before(grammarAccess.getTableDatamartRule()); }
+ ruleTableDatamart
+{ after(grammarAccess.getTableDatamartRule()); }
+ EOF
+;
+
+// Rule TableDatamart
+ruleTableDatamart
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableDatamartAccess().getGroup()); }
+(rule__TableDatamart__Group__0)
+{ after(grammarAccess.getTableDatamartAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableElement
+entryRuleTableElement
+:
+{ before(grammarAccess.getTableElementRule()); }
+ ruleTableElement
+{ after(grammarAccess.getTableElementRule()); }
+ EOF
+;
+
+// Rule TableElement
+ruleTableElement
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableElementAccess().getTableAxisParserRuleCall()); }
+ ruleTableAxis
+{ after(grammarAccess.getTableElementAccess().getTableAxisParserRuleCall()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableEvent
+entryRuleTableEvent
+:
+{ before(grammarAccess.getTableEventRule()); }
+ ruleTableEvent
+{ after(grammarAccess.getTableEventRule()); }
+ EOF
+;
+
+// Rule TableEvent
+ruleTableEvent
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableEventAccess().getGroup()); }
+(rule__TableEvent__Group__0)
+{ after(grammarAccess.getTableEventAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableBrokerDatamart
+entryRuleTableBrokerDatamart
+:
+{ before(grammarAccess.getTableBrokerDatamartRule()); }
+ ruleTableBrokerDatamart
+{ after(grammarAccess.getTableBrokerDatamartRule()); }
+ EOF
+;
+
+// Rule TableBrokerDatamart
+ruleTableBrokerDatamart
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableBrokerDatamartAccess().getGroup()); }
+(rule__TableBrokerDatamart__Group__0)
+{ after(grammarAccess.getTableBrokerDatamartAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableAxis
+entryRuleTableAxis
+:
+{ before(grammarAccess.getTableAxisRule()); }
+ ruleTableAxis
+{ after(grammarAccess.getTableAxisRule()); }
+ EOF
+;
+
+// Rule TableAxis
+ruleTableAxis
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableAxisAccess().getGroup()); }
+(rule__TableAxis__Group__0)
+{ after(grammarAccess.getTableAxisAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableRangeElement
+entryRuleTableRangeElement
+:
+{ before(grammarAccess.getTableRangeElementRule()); }
+ ruleTableRangeElement
+{ after(grammarAccess.getTableRangeElementRule()); }
+ EOF
+;
+
+// Rule TableRangeElement
+ruleTableRangeElement
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableRangeElementAccess().getAlternatives()); }
+(rule__TableRangeElement__Alternatives)
+{ after(grammarAccess.getTableRangeElementAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableTextColor
+entryRuleTableTextColor
+:
+{ before(grammarAccess.getTableTextColorRule()); }
+ ruleTableTextColor
+{ after(grammarAccess.getTableTextColorRule()); }
+ EOF
+;
+
+// Rule TableTextColor
+ruleTableTextColor
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableTextColorAccess().getGroup()); }
+(rule__TableTextColor__Group__0)
+{ after(grammarAccess.getTableTextColorAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableCellColor
+entryRuleTableCellColor
+:
+{ before(grammarAccess.getTableCellColorRule()); }
+ ruleTableCellColor
+{ after(grammarAccess.getTableCellColorRule()); }
+ EOF
+;
+
+// Rule TableCellColor
+ruleTableCellColor
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableCellColorAccess().getGroup()); }
+(rule__TableCellColor__Group__0)
+{ after(grammarAccess.getTableCellColorAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableIcon
+entryRuleTableIcon
+:
+{ before(grammarAccess.getTableIconRule()); }
+ ruleTableIcon
+{ after(grammarAccess.getTableIconRule()); }
+ EOF
+;
+
+// Rule TableIcon
+ruleTableIcon
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableIconAccess().getGroup()); }
+(rule__TableIcon__Group__0)
+{ after(grammarAccess.getTableIconAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableTrend
+entryRuleTableTrend
+:
+{ before(grammarAccess.getTableTrendRule()); }
+ ruleTableTrend
+{ after(grammarAccess.getTableTrendRule()); }
+ EOF
+;
+
+// Rule TableTrend
+ruleTableTrend
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableTrendAccess().getGroup()); }
+(rule__TableTrend__Group__0)
+{ after(grammarAccess.getTableTrendAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableTooltip
+entryRuleTableTooltip
+:
+{ before(grammarAccess.getTableTooltipRule()); }
+ ruleTableTooltip
+{ after(grammarAccess.getTableTooltipRule()); }
+ EOF
+;
+
+// Rule TableTooltip
+ruleTableTooltip
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableTooltipAccess().getGroup()); }
+(rule__TableTooltip__Group__0)
+{ after(grammarAccess.getTableTooltipAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableImport
+entryRuleTableImport
+:
+{ before(grammarAccess.getTableImportRule()); }
+ ruleTableImport
+{ after(grammarAccess.getTableImportRule()); }
+ EOF
+;
+
+// Rule TableImport
+ruleTableImport
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableImportAccess().getGroup()); }
+(rule__TableImport__Group__0)
+{ after(grammarAccess.getTableImportAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableGrid
+entryRuleTableGrid
+:
+{ before(grammarAccess.getTableGridRule()); }
+ ruleTableGrid
+{ after(grammarAccess.getTableGridRule()); }
+ EOF
+;
+
+// Rule TableGrid
+ruleTableGrid
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableGridAccess().getGroup()); }
+(rule__TableGrid__Group__0)
+{ after(grammarAccess.getTableGridAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleTableDtoDatasource
+entryRuleTableDtoDatasource
+:
+{ before(grammarAccess.getTableDtoDatasourceRule()); }
+ ruleTableDtoDatasource
+{ after(grammarAccess.getTableDtoDatasourceRule()); }
+ EOF
+;
+
+// Rule TableDtoDatasource
+ruleTableDtoDatasource
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableDtoDatasourceAccess().getGroup()); }
+(rule__TableDtoDatasource__Group__0)
+{ after(grammarAccess.getTableDtoDatasourceAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleProperty
+entryRuleProperty
+:
+{ before(grammarAccess.getPropertyRule()); }
+ ruleProperty
+{ after(grammarAccess.getPropertyRule()); }
+ EOF
+;
+
+// Rule Property
+ruleProperty
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyAccess().getGroup()); }
+(rule__Property__Group__0)
+{ after(grammarAccess.getPropertyAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleNestedField
+entryRuleNestedField
+:
+{ before(grammarAccess.getNestedFieldRule()); }
+ ruleNestedField
+{ after(grammarAccess.getNestedFieldRule()); }
+ EOF
+;
+
+// Rule NestedField
+ruleNestedField
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getNestedFieldAccess().getGroup()); }
+(rule__NestedField__Group__0)
+{ after(grammarAccess.getNestedFieldAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleNestedPath
+entryRuleNestedPath
+:
+{ before(grammarAccess.getNestedPathRule()); }
+ ruleNestedPath
+{ after(grammarAccess.getNestedPathRule()); }
+ EOF
+;
+
+// Rule NestedPath
+ruleNestedPath
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getNestedPathAccess().getGroup()); }
+(rule__NestedPath__Group__0)
+{ after(grammarAccess.getNestedPathAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyStyle
+entryRulePropertyStyle
+:
+{ before(grammarAccess.getPropertyStyleRule()); }
+ rulePropertyStyle
+{ after(grammarAccess.getPropertyStyleRule()); }
+ EOF
+;
+
+// Rule PropertyStyle
+rulePropertyStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyStyleAccess().getAlternatives()); }
+(rule__PropertyStyle__Alternatives)
+{ after(grammarAccess.getPropertyStyleAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyButtonStyle
+entryRulePropertyButtonStyle
+:
+{ before(grammarAccess.getPropertyButtonStyleRule()); }
+ rulePropertyButtonStyle
+{ after(grammarAccess.getPropertyButtonStyleRule()); }
+ EOF
+;
+
+// Rule PropertyButtonStyle
+rulePropertyButtonStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyButtonStyleAccess().getGroup()); }
+(rule__PropertyButtonStyle__Group__0)
+{ after(grammarAccess.getPropertyButtonStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyHtmlStyle
+entryRulePropertyHtmlStyle
+:
+{ before(grammarAccess.getPropertyHtmlStyleRule()); }
+ rulePropertyHtmlStyle
+{ after(grammarAccess.getPropertyHtmlStyleRule()); }
+ EOF
+;
+
+// Rule PropertyHtmlStyle
+rulePropertyHtmlStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyHtmlStyleAccess().getGroup()); }
+(rule__PropertyHtmlStyle__Group__0)
+{ after(grammarAccess.getPropertyHtmlStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyBooleanStyle
+entryRulePropertyBooleanStyle
+:
+{ before(grammarAccess.getPropertyBooleanStyleRule()); }
+ rulePropertyBooleanStyle
+{ after(grammarAccess.getPropertyBooleanStyleRule()); }
+ EOF
+;
+
+// Rule PropertyBooleanStyle
+rulePropertyBooleanStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyBooleanStyleAccess().getGroup()); }
+(rule__PropertyBooleanStyle__Group__0)
+{ after(grammarAccess.getPropertyBooleanStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyDateStyle
+entryRulePropertyDateStyle
+:
+{ before(grammarAccess.getPropertyDateStyleRule()); }
+ rulePropertyDateStyle
+{ after(grammarAccess.getPropertyDateStyleRule()); }
+ EOF
+;
+
+// Rule PropertyDateStyle
+rulePropertyDateStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyDateStyleAccess().getGroup()); }
+(rule__PropertyDateStyle__Group__0)
+{ after(grammarAccess.getPropertyDateStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyNumberStyle
+entryRulePropertyNumberStyle
+:
+{ before(grammarAccess.getPropertyNumberStyleRule()); }
+ rulePropertyNumberStyle
+{ after(grammarAccess.getPropertyNumberStyleRule()); }
+ EOF
+;
+
+// Rule PropertyNumberStyle
+rulePropertyNumberStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyNumberStyleAccess().getGroup()); }
+(rule__PropertyNumberStyle__Group__0)
+{ after(grammarAccess.getPropertyNumberStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyProgressbarStyle
+entryRulePropertyProgressbarStyle
+:
+{ before(grammarAccess.getPropertyProgressbarStyleRule()); }
+ rulePropertyProgressbarStyle
+{ after(grammarAccess.getPropertyProgressbarStyleRule()); }
+ EOF
+;
+
+// Rule PropertyProgressbarStyle
+rulePropertyProgressbarStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyProgressbarStyleAccess().getGroup()); }
+(rule__PropertyProgressbarStyle__Group__0)
+{ after(grammarAccess.getPropertyProgressbarStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleGridPropIndicatorStyle
+entryRuleGridPropIndicatorStyle
+:
+{ before(grammarAccess.getGridPropIndicatorStyleRule()); }
+ ruleGridPropIndicatorStyle
+{ after(grammarAccess.getGridPropIndicatorStyleRule()); }
+ EOF
+;
+
+// Rule GridPropIndicatorStyle
+ruleGridPropIndicatorStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getGridPropIndicatorStyleAccess().getGroup()); }
+(rule__GridPropIndicatorStyle__Group__0)
+{ after(grammarAccess.getGridPropIndicatorStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyQuantityStyle
+entryRulePropertyQuantityStyle
+:
+{ before(grammarAccess.getPropertyQuantityStyleRule()); }
+ rulePropertyQuantityStyle
+{ after(grammarAccess.getPropertyQuantityStyleRule()); }
+ EOF
+;
+
+// Rule PropertyQuantityStyle
+rulePropertyQuantityStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyQuantityStyleAccess().getGroup()); }
+(rule__PropertyQuantityStyle__Group__0)
+{ after(grammarAccess.getPropertyQuantityStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyPriceStyle
+entryRulePropertyPriceStyle
+:
+{ before(grammarAccess.getPropertyPriceStyleRule()); }
+ rulePropertyPriceStyle
+{ after(grammarAccess.getPropertyPriceStyleRule()); }
+ EOF
+;
+
+// Rule PropertyPriceStyle
+rulePropertyPriceStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyPriceStyleAccess().getGroup()); }
+(rule__PropertyPriceStyle__Group__0)
+{ after(grammarAccess.getPropertyPriceStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyTextStyle
+entryRulePropertyTextStyle
+:
+{ before(grammarAccess.getPropertyTextStyleRule()); }
+ rulePropertyTextStyle
+{ after(grammarAccess.getPropertyTextStyleRule()); }
+ EOF
+;
+
+// Rule PropertyTextStyle
+rulePropertyTextStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyTextStyleAccess().getGroup()); }
+(rule__PropertyTextStyle__Group__0)
+{ after(grammarAccess.getPropertyTextStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePropertyImageStyle
+entryRulePropertyImageStyle
+:
+{ before(grammarAccess.getPropertyImageStyleRule()); }
+ rulePropertyImageStyle
+{ after(grammarAccess.getPropertyImageStyleRule()); }
+ EOF
+;
+
+// Rule PropertyImageStyle
+rulePropertyImageStyle
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getPropertyImageStyleAccess().getGroup()); }
+(rule__PropertyImageStyle__Group__0)
+{ after(grammarAccess.getPropertyImageStyleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleStyleConfig
+entryRuleStyleConfig
+:
+{ before(grammarAccess.getStyleConfigRule()); }
+ ruleStyleConfig
+{ after(grammarAccess.getStyleConfigRule()); }
+ EOF
+;
+
+// Rule StyleConfig
+ruleStyleConfig
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getStyleConfigAccess().getAlternatives()); }
+(rule__StyleConfig__Alternatives)
+{ after(grammarAccess.getStyleConfigAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleNumericToResourceStyleConfig
+entryRuleNumericToResourceStyleConfig
+:
+{ before(grammarAccess.getNumericToResourceStyleConfigRule()); }
+ ruleNumericToResourceStyleConfig
+{ after(grammarAccess.getNumericToResourceStyleConfigRule()); }
+ EOF
+;
+
+// Rule NumericToResourceStyleConfig
+ruleNumericToResourceStyleConfig
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup()); }
+(rule__NumericToResourceStyleConfig__Group__0)
+{ after(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleStringToResourceStyleConfig
+entryRuleStringToResourceStyleConfig
+:
+{ before(grammarAccess.getStringToResourceStyleConfigRule()); }
+ ruleStringToResourceStyleConfig
+{ after(grammarAccess.getStringToResourceStyleConfigRule()); }
+ EOF
+;
+
+// Rule StringToResourceStyleConfig
+ruleStringToResourceStyleConfig
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getStringToResourceStyleConfigAccess().getGroup()); }
+(rule__StringToResourceStyleConfig__Group__0)
+{ after(grammarAccess.getStringToResourceStyleConfigAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleLInt
+entryRuleLInt
+:
+{ before(grammarAccess.getLIntRule()); }
+ ruleLInt
+{ after(grammarAccess.getLIntRule()); }
+ EOF
+;
+
+// Rule LInt
+ruleLInt
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getLIntAccess().getGroup()); }
+(rule__LInt__Group__0)
+{ after(grammarAccess.getLIntAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleLDouble
+entryRuleLDouble
+:
+{ before(grammarAccess.getLDoubleRule()); }
+ ruleLDouble
+{ after(grammarAccess.getLDoubleRule()); }
+ EOF
+;
+
+// Rule LDouble
+ruleLDouble
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getLDoubleAccess().getGroup()); }
+(rule__LDouble__Group__0)
+{ after(grammarAccess.getLDoubleAccess().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 entryRuleTableQualifiedNameWithWildCard
+entryRuleTableQualifiedNameWithWildCard
+:
+{ before(grammarAccess.getTableQualifiedNameWithWildCardRule()); }
+ ruleTableQualifiedNameWithWildCard
+{ after(grammarAccess.getTableQualifiedNameWithWildCardRule()); }
+ EOF
+;
+
+// Rule TableQualifiedNameWithWildCard
+ruleTableQualifiedNameWithWildCard
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getTableQualifiedNameWithWildCardAccess().getGroup()); }
+(rule__TableQualifiedNameWithWildCard__Group__0)
+{ after(grammarAccess.getTableQualifiedNameWithWildCardAccess().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 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 StyleCompare
+ruleStyleCompare
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getStyleCompareAccess().getAlternatives()); }
+(rule__StyleCompare__Alternatives)
+{ after(grammarAccess.getStyleCompareAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Rule TrendIconEnum
+ruleTrendIconEnum
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTrendIconEnumAccess().getAlternatives()); }
+(rule__TrendIconEnum__Alternatives)
+{ after(grammarAccess.getTrendIconEnumAccess().getAlternatives()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Rule RowHeaderMode
+ruleRowHeaderMode
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getRowHeaderModeAccess().getAlternatives()); }
+(rule__RowHeaderMode__Alternatives)
+{ after(grammarAccess.getRowHeaderModeAccess().getAlternatives()); }
+)
+
+;
+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__TableOption__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableOptionAccess().getTableSelectionParserRuleCall_0()); }
+ ruleTableSelection
+{ after(grammarAccess.getTableOptionAccess().getTableSelectionParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableOptionAccess().getTableTableParserRuleCall_1()); }
+ ruleTableTable
+{ after(grammarAccess.getTableOptionAccess().getTableTableParserRuleCall_1()); }
+)
+
+ |(
+{ before(grammarAccess.getTableOptionAccess().getTableGridParserRuleCall_2()); }
+ ruleTableGrid
+{ after(grammarAccess.getTableOptionAccess().getTableGridParserRuleCall_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Alternatives_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getMultiSelectionAssignment_1_0()); }
+(rule__TableSelection__MultiSelectionAssignment_1_0)
+{ after(grammarAccess.getTableSelectionAccess().getMultiSelectionAssignment_1_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableSelectionAccess().getSingleselectionKeyword_1_1()); }
+
+ 'singleselection'
+
+{ after(grammarAccess.getTableSelectionAccess().getSingleselectionKeyword_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValueElement__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueElementAccess().getTableMeasureParserRuleCall_0()); }
+ ruleTableMeasure
+{ after(grammarAccess.getTableValueElementAccess().getTableMeasureParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableDerivedParserRuleCall_1()); }
+ ruleTableDerived
+{ after(grammarAccess.getTableValueElementAccess().getTableDerivedParserRuleCall_1()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableHierarchyParserRuleCall_2()); }
+ ruleTableHierarchy
+{ after(grammarAccess.getTableValueElementAccess().getTableHierarchyParserRuleCall_2()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTablePropertyParserRuleCall_3()); }
+ ruleTableProperty
+{ after(grammarAccess.getTableValueElementAccess().getTablePropertyParserRuleCall_3()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableAggregationParserRuleCall_4()); }
+ ruleTableAggregation
+{ after(grammarAccess.getTableValueElementAccess().getTableAggregationParserRuleCall_4()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableOrdinalParserRuleCall_5()); }
+ ruleTableOrdinal
+{ after(grammarAccess.getTableValueElementAccess().getTableOrdinalParserRuleCall_5()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableColumnParserRuleCall_6()); }
+ ruleTableColumn
+{ after(grammarAccess.getTableValueElementAccess().getTableColumnParserRuleCall_6()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableTaskParserRuleCall_7()); }
+ ruleTableTask
+{ after(grammarAccess.getTableValueElementAccess().getTableTaskParserRuleCall_7()); }
+)
+
+ |(
+{ before(grammarAccess.getTableValueElementAccess().getTableAllColumnsParserRuleCall_8()); }
+ ruleTableAllColumns
+{ after(grammarAccess.getTableValueElementAccess().getTableAllColumnsParserRuleCall_8()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableInterval__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableIntervalAccess().getTableNumberIntervalParserRuleCall_0()); }
+ ruleTableNumberInterval
+{ after(grammarAccess.getTableIntervalAccess().getTableNumberIntervalParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableIntervalAccess().getTableDateDayIntervalParserRuleCall_1()); }
+ ruleTableDateDayInterval
+{ after(grammarAccess.getTableIntervalAccess().getTableDateDayIntervalParserRuleCall_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableLookup__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableLookupAccess().getTableNumberLookupParserRuleCall_0()); }
+ ruleTableNumberLookup
+{ after(grammarAccess.getTableLookupAccess().getTableNumberLookupParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableLookupAccess().getTableStringLookupParserRuleCall_1()); }
+ ruleTableStringLookup
+{ after(grammarAccess.getTableLookupAccess().getTableStringLookupParserRuleCall_1()); }
+)
+
+ |(
+{ before(grammarAccess.getTableLookupAccess().getTableDateDayLookupParserRuleCall_2()); }
+ ruleTableDateDayLookup
+{ after(grammarAccess.getTableLookupAccess().getTableDateDayLookupParserRuleCall_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableBrokerDatamart__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_0()); }
+(rule__TableBrokerDatamart__Group_2_0__0)
+{ after(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_1()); }
+(rule__TableBrokerDatamart__Group_2_1__0)
+{ after(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableRangeElement__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableRangeElementAccess().getTableTextColorParserRuleCall_0()); }
+ ruleTableTextColor
+{ after(grammarAccess.getTableRangeElementAccess().getTableTextColorParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTableRangeElementAccess().getTableCellColorParserRuleCall_1()); }
+ ruleTableCellColor
+{ after(grammarAccess.getTableRangeElementAccess().getTableCellColorParserRuleCall_1()); }
+)
+
+ |(
+{ before(grammarAccess.getTableRangeElementAccess().getTableIconParserRuleCall_2()); }
+ ruleTableIcon
+{ after(grammarAccess.getTableRangeElementAccess().getTableIconParserRuleCall_2()); }
+)
+
+ |(
+{ before(grammarAccess.getTableRangeElementAccess().getTableTrendParserRuleCall_3()); }
+ ruleTableTrend
+{ after(grammarAccess.getTableRangeElementAccess().getTableTrendParserRuleCall_3()); }
+)
+
+ |(
+{ before(grammarAccess.getTableRangeElementAccess().getTableTooltipParserRuleCall_4()); }
+ ruleTableTooltip
+{ after(grammarAccess.getTableRangeElementAccess().getTableTooltipParserRuleCall_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PropertyStyle__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyButtonStyleParserRuleCall_0()); }
+ rulePropertyButtonStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyButtonStyleParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyHtmlStyleParserRuleCall_1()); }
+ rulePropertyHtmlStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyHtmlStyleParserRuleCall_1()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyProgressbarStyleParserRuleCall_2()); }
+ rulePropertyProgressbarStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyProgressbarStyleParserRuleCall_2()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyTextStyleParserRuleCall_3()); }
+ rulePropertyTextStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyTextStyleParserRuleCall_3()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyBooleanStyleParserRuleCall_4()); }
+ rulePropertyBooleanStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyBooleanStyleParserRuleCall_4()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyDateStyleParserRuleCall_5()); }
+ rulePropertyDateStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyDateStyleParserRuleCall_5()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyNumberStyleParserRuleCall_6()); }
+ rulePropertyNumberStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyNumberStyleParserRuleCall_6()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyImageStyleParserRuleCall_7()); }
+ rulePropertyImageStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyImageStyleParserRuleCall_7()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyQuantityStyleParserRuleCall_8()); }
+ rulePropertyQuantityStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyQuantityStyleParserRuleCall_8()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getPropertyPriceStyleParserRuleCall_9()); }
+ rulePropertyPriceStyle
+{ after(grammarAccess.getPropertyStyleAccess().getPropertyPriceStyleParserRuleCall_9()); }
+)
+
+ |(
+{ before(grammarAccess.getPropertyStyleAccess().getGridPropIndicatorStyleParserRuleCall_10()); }
+ ruleGridPropIndicatorStyle
+{ after(grammarAccess.getPropertyStyleAccess().getGridPropIndicatorStyleParserRuleCall_10()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StyleConfig__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getStyleConfigAccess().getNumericToResourceStyleConfigParserRuleCall_0()); }
+ ruleNumericToResourceStyleConfig
+{ after(grammarAccess.getStyleConfigAccess().getNumericToResourceStyleConfigParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getStyleConfigAccess().getStringToResourceStyleConfigParserRuleCall_1()); }
+ ruleStringToResourceStyleConfig
+{ after(grammarAccess.getStyleConfigAccess().getStringToResourceStyleConfigParserRuleCall_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LInt__Alternatives_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getLIntAccess().getPlusSignKeyword_0_0()); }
+
+ '+'
+
+{ after(grammarAccess.getLIntAccess().getPlusSignKeyword_0_0()); }
+)
+
+ |(
+{ before(grammarAccess.getLIntAccess().getHyphenMinusKeyword_0_1()); }
+
+ '-'
+
+{ after(grammarAccess.getLIntAccess().getHyphenMinusKeyword_0_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__StyleCompare__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getStyleCompareAccess().getEqualEnumLiteralDeclaration_0()); }
+( 'equal'
+)
+{ after(grammarAccess.getStyleCompareAccess().getEqualEnumLiteralDeclaration_0()); }
+)
+
+ |(
+{ before(grammarAccess.getStyleCompareAccess().getGreaterEqualEnumLiteralDeclaration_1()); }
+( 'greater equal'
+)
+{ after(grammarAccess.getStyleCompareAccess().getGreaterEqualEnumLiteralDeclaration_1()); }
+)
+
+ |(
+{ before(grammarAccess.getStyleCompareAccess().getGreaterThanEnumLiteralDeclaration_2()); }
+( 'greater than'
+)
+{ after(grammarAccess.getStyleCompareAccess().getGreaterThanEnumLiteralDeclaration_2()); }
+)
+
+ |(
+{ before(grammarAccess.getStyleCompareAccess().getLowerEqualEnumLiteralDeclaration_3()); }
+( 'lower equal'
+)
+{ after(grammarAccess.getStyleCompareAccess().getLowerEqualEnumLiteralDeclaration_3()); }
+)
+
+ |(
+{ before(grammarAccess.getStyleCompareAccess().getLowerThanEnumLiteralDeclaration_4()); }
+( 'lower than'
+)
+{ after(grammarAccess.getStyleCompareAccess().getLowerThanEnumLiteralDeclaration_4()); }
+)
+
+ |(
+{ before(grammarAccess.getStyleCompareAccess().getNotEqualEnumLiteralDeclaration_5()); }
+( 'not equal'
+)
+{ after(grammarAccess.getStyleCompareAccess().getNotEqualEnumLiteralDeclaration_5()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TrendIconEnum__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTrendIconEnumAccess().getRISINGEnumLiteralDeclaration_0()); }
+( 'rising'
+)
+{ after(grammarAccess.getTrendIconEnumAccess().getRISINGEnumLiteralDeclaration_0()); }
+)
+
+ |(
+{ before(grammarAccess.getTrendIconEnumAccess().getBADRISINGEnumLiteralDeclaration_1()); }
+( 'bad-rising'
+)
+{ after(grammarAccess.getTrendIconEnumAccess().getBADRISINGEnumLiteralDeclaration_1()); }
+)
+
+ |(
+{ before(grammarAccess.getTrendIconEnumAccess().getSLOPINGEnumLiteralDeclaration_2()); }
+( 'sloping'
+)
+{ after(grammarAccess.getTrendIconEnumAccess().getSLOPINGEnumLiteralDeclaration_2()); }
+)
+
+ |(
+{ before(grammarAccess.getTrendIconEnumAccess().getGOODSLOPINGEnumLiteralDeclaration_3()); }
+( 'good-sloping'
+)
+{ after(grammarAccess.getTrendIconEnumAccess().getGOODSLOPINGEnumLiteralDeclaration_3()); }
+)
+
+ |(
+{ before(grammarAccess.getTrendIconEnumAccess().getSTAGNATINGEnumLiteralDeclaration_4()); }
+( 'stagnating'
+)
+{ after(grammarAccess.getTrendIconEnumAccess().getSTAGNATINGEnumLiteralDeclaration_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RowHeaderMode__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getRowHeaderModeAccess().getHIDDENEnumLiteralDeclaration_0()); }
+( 'hidden'
+)
+{ after(grammarAccess.getRowHeaderModeAccess().getHIDDENEnumLiteralDeclaration_0()); }
+)
+
+ |(
+{ before(grammarAccess.getRowHeaderModeAccess().getEXPLICIT_DEFAULTS_IDEnumLiteralDeclaration_1()); }
+( 'explicit'
+)
+{ after(grammarAccess.getRowHeaderModeAccess().getEXPLICIT_DEFAULTS_IDEnumLiteralDeclaration_1()); }
+)
+
+ |(
+{ before(grammarAccess.getRowHeaderModeAccess().getINDEXEnumLiteralDeclaration_2()); }
+( 'indexed'
+)
+{ after(grammarAccess.getRowHeaderModeAccess().getINDEXEnumLiteralDeclaration_2()); }
+)
+
+;
+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__TablePackage__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group__0__Impl
+ rule__TablePackage__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getTablePackageAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTablePackageAccess().getTablePackageAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePackage__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group__1__Impl
+ rule__TablePackage__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getPackageKeyword_1()); }
+
+ 'package'
+
+{ after(grammarAccess.getTablePackageAccess().getPackageKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePackage__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group__2__Impl
+ rule__TablePackage__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getNameAssignment_2()); }
+(rule__TablePackage__NameAssignment_2)
+{ after(grammarAccess.getTablePackageAccess().getNameAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePackage__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getGroup_3()); }
+(rule__TablePackage__Group_3__0)?
+{ after(grammarAccess.getTablePackageAccess().getGroup_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TablePackage__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group_3__0__Impl
+ rule__TablePackage__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getLeftCurlyBracketKeyword_3_0()); }
+
+ '{'
+
+{ after(grammarAccess.getTablePackageAccess().getLeftCurlyBracketKeyword_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePackage__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group_3__1__Impl
+ rule__TablePackage__Group_3__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getImportsAssignment_3_1()); }
+(rule__TablePackage__ImportsAssignment_3_1)*
+{ after(grammarAccess.getTablePackageAccess().getImportsAssignment_3_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePackage__Group_3__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group_3__2__Impl
+ rule__TablePackage__Group_3__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group_3__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getTablesAssignment_3_2()); }
+(rule__TablePackage__TablesAssignment_3_2)*
+{ after(grammarAccess.getTablePackageAccess().getTablesAssignment_3_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePackage__Group_3__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePackage__Group_3__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePackage__Group_3__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePackageAccess().getRightCurlyBracketKeyword_3_3()); }
+
+ '}'
+
+{ after(grammarAccess.getTablePackageAccess().getRightCurlyBracketKeyword_3_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__Table__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group__0__Impl
+ rule__Table__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getTableAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableAccess().getTableAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Table__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group__1__Impl
+ rule__Table__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getTableKeyword_1()); }
+
+ 'table'
+
+{ after(grammarAccess.getTableAccess().getTableKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Table__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group__2__Impl
+ rule__Table__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getNameAssignment_2()); }
+(rule__Table__NameAssignment_2)
+{ after(grammarAccess.getTableAccess().getNameAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Table__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group__3__Impl
+ rule__Table__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getGroup_3()); }
+(rule__Table__Group_3__0)?
+{ after(grammarAccess.getTableAccess().getGroup_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Table__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group__4__Impl
+ rule__Table__Group__5
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getAsKeyword_4()); }
+
+ 'as'
+
+{ after(grammarAccess.getTableAccess().getAsKeyword_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Table__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group__5__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getTabletypeAssignment_5()); }
+(rule__Table__TabletypeAssignment_5)
+{ after(grammarAccess.getTableAccess().getTabletypeAssignment_5()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+rule__Table__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group_3__0__Impl
+ rule__Table__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getDescriptionAssignment_3_0()); }
+(rule__Table__DescriptionAssignment_3_0)
+{ after(grammarAccess.getTableAccess().getDescriptionAssignment_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Table__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Table__Group_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Table__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAccess().getDescriptionValueAssignment_3_1()); }
+(rule__Table__DescriptionValueAssignment_3_1)
+{ after(grammarAccess.getTableAccess().getDescriptionValueAssignment_3_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableSelection__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group__0__Impl
+ rule__TableSelection__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getTableSelectionAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableSelectionAccess().getTableSelectionAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group__1__Impl
+ rule__TableSelection__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getAlternatives_1()); }
+(rule__TableSelection__Alternatives_1)
+{ after(grammarAccess.getTableSelectionAccess().getAlternatives_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group__2__Impl
+ rule__TableSelection__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getUnorderedGroup_2()); }
+(rule__TableSelection__UnorderedGroup_2)
+{ after(grammarAccess.getTableSelectionAccess().getUnorderedGroup_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group__3__Impl
+ rule__TableSelection__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getUnorderedGroup_3()); }
+(rule__TableSelection__UnorderedGroup_3)
+{ after(grammarAccess.getTableSelectionAccess().getUnorderedGroup_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getGroup_4()); }
+(rule__TableSelection__Group_4__0)?
+{ after(grammarAccess.getTableSelectionAccess().getGroup_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+rule__TableSelection__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_2_1__0__Impl
+ rule__TableSelection__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getRowheaderKeyword_2_1_0()); }
+
+ 'rowheader'
+
+{ after(grammarAccess.getTableSelectionAccess().getRowheaderKeyword_2_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getHeaderModeAssignment_2_1_1()); }
+(rule__TableSelection__HeaderModeAssignment_2_1_1)
+{ after(grammarAccess.getTableSelectionAccess().getHeaderModeAssignment_2_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableSelection__Group_3_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_3_0__0__Impl
+ rule__TableSelection__Group_3_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_3_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getPollingAssignment_3_0_0()); }
+(rule__TableSelection__PollingAssignment_3_0_0)
+{ after(grammarAccess.getTableSelectionAccess().getPollingAssignment_3_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group_3_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_3_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_3_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getPollingTimeAssignment_3_0_1()); }
+(rule__TableSelection__PollingTimeAssignment_3_0_1)
+{ after(grammarAccess.getTableSelectionAccess().getPollingTimeAssignment_3_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableSelection__Group_3_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_3_3__0__Impl
+ rule__TableSelection__Group_3_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_3_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getToolbarKeyword_3_3_0()); }
+
+ 'toolbar'
+
+{ after(grammarAccess.getTableSelectionAccess().getToolbarKeyword_3_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group_3_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_3_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_3_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getToolbarAssignment_3_3_1()); }
+(rule__TableSelection__ToolbarAssignment_3_3_1)
+{ after(grammarAccess.getTableSelectionAccess().getToolbarAssignment_3_3_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableSelection__Group_4__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_4__0__Impl
+ rule__TableSelection__Group_4__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_4__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getUsingKeyword_4_0()); }
+
+ 'using'
+
+{ after(grammarAccess.getTableSelectionAccess().getUsingKeyword_4_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableSelection__Group_4__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableSelection__Group_4__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableSelection__Group_4__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableSelectionAccess().getSourceAssignment_4_1()); }
+(rule__TableSelection__SourceAssignment_4_1)
+{ after(grammarAccess.getTableSelectionAccess().getSourceAssignment_4_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableTable__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group__0__Impl
+ rule__TableTable__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getTableTableAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableTableAccess().getTableTableAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group__1__Impl
+ rule__TableTable__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getTableKeyword_1()); }
+
+ 'table'
+
+{ after(grammarAccess.getTableTableAccess().getTableKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group__2__Impl
+ rule__TableTable__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getUnorderedGroup_2()); }
+(rule__TableTable__UnorderedGroup_2)
+{ after(grammarAccess.getTableTableAccess().getUnorderedGroup_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group__3__Impl
+ rule__TableTable__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getUnorderedGroup_3()); }
+(rule__TableTable__UnorderedGroup_3)
+{ after(grammarAccess.getTableTableAccess().getUnorderedGroup_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getGroup_4()); }
+(rule__TableTable__Group_4__0)?
+{ after(grammarAccess.getTableTableAccess().getGroup_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+rule__TableTable__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_2_1__0__Impl
+ rule__TableTable__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getRowheaderKeyword_2_1_0()); }
+
+ 'rowheader'
+
+{ after(grammarAccess.getTableTableAccess().getRowheaderKeyword_2_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getHeaderModeAssignment_2_1_1()); }
+(rule__TableTable__HeaderModeAssignment_2_1_1)
+{ after(grammarAccess.getTableTableAccess().getHeaderModeAssignment_2_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableTable__Group_3_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_3_0__0__Impl
+ rule__TableTable__Group_3_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_3_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getPollingAssignment_3_0_0()); }
+(rule__TableTable__PollingAssignment_3_0_0)
+{ after(grammarAccess.getTableTableAccess().getPollingAssignment_3_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group_3_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_3_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_3_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getPollingTimeAssignment_3_0_1()); }
+(rule__TableTable__PollingTimeAssignment_3_0_1)
+{ after(grammarAccess.getTableTableAccess().getPollingTimeAssignment_3_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableTable__Group_3_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_3_3__0__Impl
+ rule__TableTable__Group_3_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_3_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getToolbarKeyword_3_3_0()); }
+
+ 'toolbar'
+
+{ after(grammarAccess.getTableTableAccess().getToolbarKeyword_3_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group_3_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_3_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_3_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getToolbarAssignment_3_3_1()); }
+(rule__TableTable__ToolbarAssignment_3_3_1)
+{ after(grammarAccess.getTableTableAccess().getToolbarAssignment_3_3_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableTable__Group_4__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_4__0__Impl
+ rule__TableTable__Group_4__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_4__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getUsingKeyword_4_0()); }
+
+ 'using'
+
+{ after(grammarAccess.getTableTableAccess().getUsingKeyword_4_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTable__Group_4__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTable__Group_4__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTable__Group_4__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTableAccess().getSourceAssignment_4_1()); }
+(rule__TableTable__SourceAssignment_4_1)
+{ after(grammarAccess.getTableTableAccess().getSourceAssignment_4_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TablePreorder__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePreorder__Group__0__Impl
+ rule__TablePreorder__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePreorder__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePreorderAccess().getTablePreorderAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTablePreorderAccess().getTablePreorderAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePreorder__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePreorder__Group__1__Impl
+ rule__TablePreorder__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePreorder__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePreorderAccess().getPreorderKeyword_1()); }
+
+ 'preorder'
+
+{ after(grammarAccess.getTablePreorderAccess().getPreorderKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePreorder__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePreorder__Group__2__Impl
+ rule__TablePreorder__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePreorder__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePreorderAccess().getColumnAssignment_2()); }
+(rule__TablePreorder__ColumnAssignment_2)
+{ after(grammarAccess.getTablePreorderAccess().getColumnAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TablePreorder__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TablePreorder__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TablePreorder__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePreorderAccess().getAscendingAssignment_3()); }
+(rule__TablePreorder__AscendingAssignment_3)?
+{ after(grammarAccess.getTablePreorderAccess().getAscendingAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableValue__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group__0__Impl
+ rule__TableValue__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getTableValueAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableValueAccess().getTableValueAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group__1__Impl
+ rule__TableValue__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getValueKeyword_1()); }
+
+ 'value'
+
+{ after(grammarAccess.getTableValueAccess().getValueKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group__2__Impl
+ rule__TableValue__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getColumnAssignment_2()); }
+(rule__TableValue__ColumnAssignment_2)
+{ after(grammarAccess.getTableValueAccess().getColumnAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group__3__Impl
+ rule__TableValue__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getUnorderedGroup_3()); }
+(rule__TableValue__UnorderedGroup_3)
+{ after(grammarAccess.getTableValueAccess().getUnorderedGroup_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getUnorderedGroup_4()); }
+(rule__TableValue__UnorderedGroup_4)
+{ after(grammarAccess.getTableValueAccess().getUnorderedGroup_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+rule__TableValue__Group_3_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_3_1__0__Impl
+ rule__TableValue__Group_3_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_3_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getIconKeyword_3_1_0()); }
+
+ 'icon'
+
+{ after(grammarAccess.getTableValueAccess().getIconKeyword_3_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_3_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_3_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_3_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getIconNameAssignment_3_1_1()); }
+(rule__TableValue__IconNameAssignment_3_1_1)
+{ after(grammarAccess.getTableValueAccess().getIconNameAssignment_3_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableValue__Group_3_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_3_3__0__Impl
+ rule__TableValue__Group_3_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_3_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getHasImageAssignment_3_3_0()); }
+(rule__TableValue__HasImageAssignment_3_3_0)
+{ after(grammarAccess.getTableValueAccess().getHasImageAssignment_3_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_3_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_3_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_3_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getImageAssignment_3_3_1()); }
+(rule__TableValue__ImageAssignment_3_3_1)
+{ after(grammarAccess.getTableValueAccess().getImageAssignment_3_3_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableValue__Group_4_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_0__0__Impl
+ rule__TableValue__Group_4_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getIntervalsKeyword_4_0_0()); }
+
+ 'intervals'
+
+{ after(grammarAccess.getTableValueAccess().getIntervalsKeyword_4_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_0__1__Impl
+ rule__TableValue__Group_4_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getHideLabelIntervalAssignment_4_0_1()); }
+(rule__TableValue__HideLabelIntervalAssignment_4_0_1)?
+{ after(grammarAccess.getTableValueAccess().getHideLabelIntervalAssignment_4_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_0__2__Impl
+ rule__TableValue__Group_4_0__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_0_2()); }
+
+ '{'
+
+{ after(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_0_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_0__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_0__3__Impl
+ rule__TableValue__Group_4_0__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_0__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getIntervalsAssignment_4_0_3()); }
+(rule__TableValue__IntervalsAssignment_4_0_3)*
+{ after(grammarAccess.getTableValueAccess().getIntervalsAssignment_4_0_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_0__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_0__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_0__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_0_4()); }
+
+ '}'
+
+{ after(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_0_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+rule__TableValue__Group_4_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_1__0__Impl
+ rule__TableValue__Group_4_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getLookupsKeyword_4_1_0()); }
+
+ 'lookups'
+
+{ after(grammarAccess.getTableValueAccess().getLookupsKeyword_4_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_1__1__Impl
+ rule__TableValue__Group_4_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getHideLabelLookupAssignment_4_1_1()); }
+(rule__TableValue__HideLabelLookupAssignment_4_1_1)?
+{ after(grammarAccess.getTableValueAccess().getHideLabelLookupAssignment_4_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_1__2__Impl
+ rule__TableValue__Group_4_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_1_2()); }
+
+ '{'
+
+{ after(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_1_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_1__3__Impl
+ rule__TableValue__Group_4_1__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getLookupsAssignment_4_1_3()); }
+(rule__TableValue__LookupsAssignment_4_1_3)*
+{ after(grammarAccess.getTableValueAccess().getLookupsAssignment_4_1_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableValue__Group_4_1__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableValue__Group_4_1__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableValue__Group_4_1__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_1_4()); }
+
+ '}'
+
+{ after(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_1_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+rule__TableFormatter__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableFormatter__Group__0__Impl
+ rule__TableFormatter__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableFormatter__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableFormatterAccess().getTableFormatterAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableFormatterAccess().getTableFormatterAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableFormatter__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableFormatter__Group__1__Impl
+ rule__TableFormatter__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableFormatter__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableFormatterAccess().getFormatterKeyword_1()); }
+
+ 'formatter'
+
+{ after(grammarAccess.getTableFormatterAccess().getFormatterKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableFormatter__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableFormatter__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableFormatter__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableFormatterAccess().getFormatAssignment_2()); }
+(rule__TableFormatter__FormatAssignment_2)
+{ after(grammarAccess.getTableFormatterAccess().getFormatAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__TableImage__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableImage__Group__0__Impl
+ rule__TableImage__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableImage__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableImageAccess().getTableImageAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableImageAccess().getTableImageAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableImage__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableImage__Group__1__Impl
+ rule__TableImage__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableImage__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableImageAccess().getPathKeyword_1()); }
+
+ 'path'
+
+{ after(grammarAccess.getTableImageAccess().getPathKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableImage__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableImage__Group__2__Impl
+ rule__TableImage__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableImage__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableImageAccess().getImagePathPatternAssignment_2()); }
+(rule__TableImage__ImagePathPatternAssignment_2)
+{ after(grammarAccess.getTableImageAccess().getImagePathPatternAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableImage__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableImage__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableImage__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableImageAccess().getUnorderedGroup_3()); }
+(rule__TableImage__UnorderedGroup_3)
+{ after(grammarAccess.getTableImageAccess().getUnorderedGroup_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableImage__Group_3_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableImage__Group_3_2__0__Impl
+ rule__TableImage__Group_3_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableImage__Group_3_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableImageAccess().getResizeAssignment_3_2_0()); }
+(rule__TableImage__ResizeAssignment_3_2_0)
+{ after(grammarAccess.getTableImageAccess().getResizeAssignment_3_2_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableImage__Group_3_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableImage__Group_3_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableImage__Group_3_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableImageAccess().getResizeStringAssignment_3_2_1()); }
+(rule__TableImage__ResizeStringAssignment_3_2_1)
+{ after(grammarAccess.getTableImageAccess().getResizeStringAssignment_3_2_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableTooltipPattern__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTooltipPattern__Group__0__Impl
+ rule__TableTooltipPattern__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTooltipPattern__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTooltipPatternAccess().getTableTooltipPatternAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableTooltipPatternAccess().getTableTooltipPatternAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTooltipPattern__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTooltipPattern__Group__1__Impl
+ rule__TableTooltipPattern__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTooltipPattern__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternKeyword_1()); }
+
+ 'tooltipPattern'
+
+{ after(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTooltipPattern__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTooltipPattern__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTooltipPattern__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternAssignment_2()); }
+(rule__TableTooltipPattern__TooltipPatternAssignment_2)
+{ after(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__TableTask__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTask__Group__0__Impl
+ rule__TableTask__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTask__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTaskAccess().getTableTaskAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableTaskAccess().getTableTaskAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableTask__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableTask__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableTask__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableTaskAccess().getTaskIdKeyword_1()); }
+
+ 'taskId'
+
+{ after(grammarAccess.getTableTaskAccess().getTaskIdKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableAllColumns__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableAllColumns__Group__0__Impl
+ rule__TableAllColumns__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableAllColumns__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAllColumnsAccess().getTableAllColumnsAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableAllColumnsAccess().getTableAllColumnsAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableAllColumns__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableAllColumns__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableAllColumns__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAllColumnsAccess().getAllColumnsKeyword_1()); }
+
+ 'allColumns'
+
+{ after(grammarAccess.getTableAllColumnsAccess().getAllColumnsKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableOrdinal__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableOrdinal__Group__0__Impl
+ rule__TableOrdinal__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableOrdinal__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableOrdinalAccess().getOrdinalKeyword_0()); }
+
+ 'ordinal'
+
+{ after(grammarAccess.getTableOrdinalAccess().getOrdinalKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableOrdinal__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableOrdinal__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableOrdinal__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableOrdinalAccess().getValueRefAssignment_1()); }
+(rule__TableOrdinal__ValueRefAssignment_1)
+{ after(grammarAccess.getTableOrdinalAccess().getValueRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableColumn__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableColumn__Group__0__Impl
+ rule__TableColumn__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableColumn__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableColumnAccess().getColumnKeyword_0()); }
+
+ 'column'
+
+{ after(grammarAccess.getTableColumnAccess().getColumnKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableColumn__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableColumn__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableColumn__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableColumnAccess().getValueRefAssignment_1()); }
+(rule__TableColumn__ValueRefAssignment_1)
+{ after(grammarAccess.getTableColumnAccess().getValueRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableMeasure__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableMeasure__Group__0__Impl
+ rule__TableMeasure__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableMeasure__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableMeasureAccess().getMeasureKeyword_0()); }
+
+ 'measure'
+
+{ after(grammarAccess.getTableMeasureAccess().getMeasureKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableMeasure__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableMeasure__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableMeasure__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableMeasureAccess().getValueRefAssignment_1()); }
+(rule__TableMeasure__ValueRefAssignment_1)
+{ after(grammarAccess.getTableMeasureAccess().getValueRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableDerived__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDerived__Group__0__Impl
+ rule__TableDerived__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDerived__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDerivedAccess().getDerivedKeyword_0()); }
+
+ 'derived'
+
+{ after(grammarAccess.getTableDerivedAccess().getDerivedKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDerived__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDerived__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDerived__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDerivedAccess().getValueRefAssignment_1()); }
+(rule__TableDerived__ValueRefAssignment_1)
+{ after(grammarAccess.getTableDerivedAccess().getValueRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableHierarchy__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableHierarchy__Group__0__Impl
+ rule__TableHierarchy__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableHierarchy__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableHierarchyAccess().getLevelKeyword_0()); }
+
+ 'level'
+
+{ after(grammarAccess.getTableHierarchyAccess().getLevelKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableHierarchy__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableHierarchy__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableHierarchy__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableHierarchyAccess().getValueRefAssignment_1()); }
+(rule__TableHierarchy__ValueRefAssignment_1)
+{ after(grammarAccess.getTableHierarchyAccess().getValueRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableProperty__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableProperty__Group__0__Impl
+ rule__TableProperty__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableProperty__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePropertyAccess().getTablePropertyAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTablePropertyAccess().getTablePropertyAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableProperty__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableProperty__Group__1__Impl
+ rule__TableProperty__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableProperty__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePropertyAccess().getPropertyKeyword_1()); }
+
+ 'property'
+
+{ after(grammarAccess.getTablePropertyAccess().getPropertyKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableProperty__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableProperty__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableProperty__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTablePropertyAccess().getValueRefAssignment_2()); }
+(rule__TableProperty__ValueRefAssignment_2)
+{ after(grammarAccess.getTablePropertyAccess().getValueRefAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__TableAggregation__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableAggregation__Group__0__Impl
+ rule__TableAggregation__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableAggregation__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAggregationAccess().getAggregationKeyword_0()); }
+
+ 'aggregation'
+
+{ after(grammarAccess.getTableAggregationAccess().getAggregationKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableAggregation__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableAggregation__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableAggregation__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableAggregationAccess().getValueRefAssignment_1()); }
+(rule__TableAggregation__ValueRefAssignment_1)
+{ after(grammarAccess.getTableAggregationAccess().getValueRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__TableNumberInterval__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberInterval__Group__0__Impl
+ rule__TableNumberInterval__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberInterval__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberIntervalAccess().getTableNumberIntervalAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableNumberIntervalAccess().getTableNumberIntervalAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableNumberInterval__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberInterval__Group__1__Impl
+ rule__TableNumberInterval__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberInterval__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberIntervalAccess().getUpToKeyword_1()); }
+
+ 'up to'
+
+{ after(grammarAccess.getTableNumberIntervalAccess().getUpToKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableNumberInterval__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberInterval__Group__2__Impl
+ rule__TableNumberInterval__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberInterval__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2()); }
+(rule__TableNumberInterval__NumberIntervalValueAssignment_2)
+{ after(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableNumberInterval__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberInterval__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberInterval__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3()); }
+(rule__TableNumberInterval__NumberRangeAssignment_3)
+{ after(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableDateDayInterval__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayInterval__Group__0__Impl
+ rule__TableDateDayInterval__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayInterval__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayIntervalAccess().getTableDateDayIntervalAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableDateDayIntervalAccess().getTableDateDayIntervalAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDateDayInterval__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayInterval__Group__1__Impl
+ rule__TableDateDayInterval__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayInterval__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayIntervalAccess().getDaysInPastKeyword_1()); }
+
+ 'days in past'
+
+{ after(grammarAccess.getTableDateDayIntervalAccess().getDaysInPastKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDateDayInterval__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayInterval__Group__2__Impl
+ rule__TableDateDayInterval__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayInterval__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2()); }
+(rule__TableDateDayInterval__DateIntervalValueAssignment_2)
+{ after(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDateDayInterval__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayInterval__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayInterval__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3()); }
+(rule__TableDateDayInterval__DateRangeAssignment_3)
+{ after(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableNumberLookup__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberLookup__Group__0__Impl
+ rule__TableNumberLookup__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberLookup__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberLookupAccess().getTableNumberLookupAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableNumberLookupAccess().getTableNumberLookupAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableNumberLookup__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberLookup__Group__1__Impl
+ rule__TableNumberLookup__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberLookup__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberLookupAccess().getNumberKeyword_1()); }
+
+ 'number'
+
+{ after(grammarAccess.getTableNumberLookupAccess().getNumberKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableNumberLookup__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberLookup__Group__2__Impl
+ rule__TableNumberLookup__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberLookup__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2()); }
+(rule__TableNumberLookup__LookupValueAssignment_2)
+{ after(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableNumberLookup__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableNumberLookup__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableNumberLookup__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3()); }
+(rule__TableNumberLookup__DiscreteAssignment_3)
+{ after(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableStringLookup__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableStringLookup__Group__0__Impl
+ rule__TableStringLookup__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableStringLookup__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableStringLookupAccess().getTableStringLookupAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableStringLookupAccess().getTableStringLookupAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableStringLookup__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableStringLookup__Group__1__Impl
+ rule__TableStringLookup__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableStringLookup__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableStringLookupAccess().getStringKeyword_1()); }
+
+ 'string'
+
+{ after(grammarAccess.getTableStringLookupAccess().getStringKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableStringLookup__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableStringLookup__Group__2__Impl
+ rule__TableStringLookup__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableStringLookup__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2()); }
+(rule__TableStringLookup__LookupValueAssignment_2)
+{ after(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableStringLookup__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableStringLookup__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableStringLookup__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3()); }
+(rule__TableStringLookup__DiscreteAssignment_3)
+{ after(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableDateDayLookup__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayLookup__Group__0__Impl
+ rule__TableDateDayLookup__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayLookup__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayLookupAccess().getTableDateDayLookupAction_0()); }
+(
+
+)
+{ after(grammarAccess.getTableDateDayLookupAccess().getTableDateDayLookupAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDateDayLookup__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayLookup__Group__1__Impl
+ rule__TableDateDayLookup__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayLookup__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayLookupAccess().getDaysInPastKeyword_1()); }
+
+ 'days in past'
+
+{ after(grammarAccess.getTableDateDayLookupAccess().getDaysInPastKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDateDayLookup__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayLookup__Group__2__Impl
+ rule__TableDateDayLookup__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayLookup__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2()); }
+(rule__TableDateDayLookup__LookupValueAssignment_2)
+{ after(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDateDayLookup__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDateDayLookup__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDateDayLookup__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3()); }
+(rule__TableDateDayLookup__DiscreteAssignment_3)
+{ after(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__TableDatamart__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDatamart__Group__0__Impl
+ rule__TableDatamart__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDatamart__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDatamartAccess().getDatamartKeyword_0()); }
+
+ 'datamart'
+
+{ after(grammarAccess.getTableDatamartAccess().getDatamartKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDatamart__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDatamart__Group__1__Impl
+ rule__TableDatamart__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDatamart__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDatamartAccess().getDatamartRefAssignment_1()); }
+(rule__TableDatamart__DatamartRefAssignment_1)
+{ after(grammarAccess.getTableDatamartAccess().getDatamartRefAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDatamart__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDatamart__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDatamart__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDatamartAccess().getGroup_2()); }
+(rule__TableDatamart__Group_2__0)?
+{ after(grammarAccess.getTableDatamartAccess().getGroup_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__TableDatamart__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDatamart__Group_2__0__Impl
+ rule__TableDatamart__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDatamart__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDatamartAccess().getLeftCurlyBracketKeyword_2_0()); }
+
+ '{'
+
+{ after(grammarAccess.getTableDatamartAccess().getLeftCurlyBracketKeyword_2_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDatamart__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDatamart__Group_2__1__Impl
+ rule__TableDatamart__Group_2__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDatamart__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDatamartAccess().getElementsAssignment_2_1()); }
+(rule__TableDatamart__ElementsAssignment_2_1)*
+{ after(grammarAccess.getTableDatamartAccess().getElementsAssignment_2_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableDatamart__Group_2__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableDatamart__Group_2__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableDatamart__Group_2__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableDatamartAccess().getRightCurlyBracketKeyword_2_2()); }
+
+ '}'
+
+{ after(grammarAccess.getTableDatamartAccess().getRightCurlyBracketKeyword_2_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__TableEvent__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableEvent__Group__0__Impl
+ rule__TableEvent__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableEvent__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableEventAccess().getBrokerKeyword_0()); }
+
+ 'broker'
+
+{ after(grammarAccess.getTableEventAccess().getBrokerKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableEvent__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableEvent__Group__1__Impl
+ rule__TableEvent__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableEvent__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getTableEventAccess().getSourceAssignment_1()); }
+(rule__TableEvent__SourceAssignment_1)
+{ after(grammarAccess.getTableEventAccess().getSourceAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__TableEvent__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__TableEvent__Group__2__Impl
+ rule__TableEvent__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TableEvent__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.tokens b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.tokens
new file mode 100644
index 0000000..c4149f8
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.tokens
@@ -0,0 +1,351 @@
+'!'=43
+'!='=27
+'!=='=29
+'#'=141
+'%'=42
+'%='=25
+'&&'=17
+'&'=163
+'('=131
+')'=132
+'*'=39
+'**'=40
+'*='=23
+'+'=19
+'++'=44
+'+='=21
+','=139
+'-'=20
+'--'=45
+'-='=22
+'->'=33
+'.'=46
+'..'=35
+'..<'=34
+'/'=41
+'/='=24
+':'=148
+'::'=180
+';'=144
+'<'=32
+'<>'=37
+'='=15
+'=='=26
+'==='=28
+'=>'=36
+'>'=31
+'>='=30
+'?'=162
+'?.'=181
+'?:'=38
+'@'=138
+'['=142
+']'=140
+'aggregation'=98
+'allColumns'=91
+'as'=78
+'ascending'=170
+'axis'=108
+'bad-rising'=61
+'boolStyle'=120
+'broker'=104
+'buttonStyle'=117
+'case'=149
+'catch'=161
+'cellcolor'=110
+'chapters'=73
+'collapse'=171
+'column'=93
+'columns'=69
+'currency'=134
+'datamart'=103
+'dateStyle'=121
+'days in past'=100
+'default'=68
+'derived'=95
+'described by'=164
+'details'=177
+'do'=152
+'dto'=114
+'dynamic'=174
+'editable'=179
+'else'=146
+'embedded'=169
+'equal'=54
+'eventTopic'=118
+'events'=178
+'explicit'=66
+'extends'=48
+'extension'=51
+'false'=53
+'filter'=106
+'filtering'=168
+'finally'=159
+'for'=150
+'format'=122
+'formatter'=87
+'good-sloping'=63
+'greater equal'=55
+'greater than'=56
+'greenFrom'=127
+'grid'=113
+'hidden'=65
+'hidelabel'=173
+'htmlStyle'=119
+'icon'=84
+'if'=145
+'image'=172
+'imageStyle'=136
+'import'=50
+'indexed'=67
+'indicatorStyle'=126
+'instanceof'=143
+'intervals'=85
+'level'=96
+'lookups'=86
+'lower equal'=57
+'lower than'=58
+'max'=125
+'measure'=94
+'multiselection'=165
+'new'=153
+'not equal'=59
+'null'=154
+'number'=101
+'numberStyle'=123
+'ordinal'=92
+'package'=74
+'pages'=71
+'path'=88
+'polling'=167
+'preorder'=82
+'priceStyle'=133
+'progressbarStyle'=124
+'prop'=115
+'property'=97
+'quantityStyle'=129
+'redUntil'=128
+'referenced'=107
+'resize'=175
+'return'=157
+'rising'=60
+'rowheader'=79
+'rowheight'=176
+'rows'=70
+'sections'=72
+'selectalways'=166
+'singleselection'=18
+'sloping'=62
+'stagnating'=64
+'static'=49
+'string'=102
+'style'=116
+'super'=52
+'switch'=147
+'synchronized'=160
+'table'=77
+'taskId'=90
+'textStyle'=135
+'textcolor'=109
+'then'=137
+'throw'=156
+'to'=105
+'toolbar'=80
+'tooltip'=112
+'tooltipPattern'=89
+'trend'=111
+'true'=184
+'try'=158
+'typeof'=155
+'uom'=130
+'up to'=99
+'using'=81
+'val'=47
+'value'=83
+'var'=183
+'while'=151
+'{'=75
+'|'=182
+'||'=16
+'}'=76
+RULE_ANY_OTHER=14
+RULE_DECIMAL=8
+RULE_EVENT_TOPIC=10
+RULE_HEX=6
+RULE_ID=4
+RULE_INT=7
+RULE_ML_COMMENT=11
+RULE_SL_COMMENT=12
+RULE_STRING=5
+RULE_THEME_RESOURCE=9
+RULE_WS=13
+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__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__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__18=18
+T__19=19
+T__20=20
+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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLLexer.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLLexer.java
new file mode 100644
index 0000000..d28d5c7
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLLexer.java
@@ -0,0 +1,7392 @@
+/**
+ *
+ * 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.table.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 InternalTableDSLLexer 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 RULE_HEX=6;
+ 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_EVENT_TOPIC=10;
+ public static final int RULE_INT=7;
+ public static final int T__66=66;
+ public static final int RULE_ML_COMMENT=11;
+ 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 RULE_THEME_RESOURCE=9;
+ 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__91=91;
+ public static final int T__100=100;
+ public static final int T__92=92;
+ public static final int T__93=93;
+ public static final int T__102=102;
+ public static final int T__94=94;
+ public static final int T__101=101;
+ public static final int T__184=184;
+ public static final int T__183=183;
+ public static final int T__90=90;
+ 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__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__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 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__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__169=169;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int T__122=122;
+ public static final int T__70=70;
+ public static final int T__121=121;
+ public static final int T__71=71;
+ public static final int T__124=124;
+ public static final int T__72=72;
+ public static final int T__123=123;
+ public static final int T__120=120;
+ public static final int RULE_STRING=5;
+ public static final int RULE_SL_COMMENT=12;
+ public static final int T__77=77;
+ public static final int T__119=119;
+ public static final int T__78=78;
+ public static final int T__118=118;
+ public static final int T__79=79;
+ public static final int T__73=73;
+ public static final int T__115=115;
+ public static final int EOF=-1;
+ public static final int T__74=74;
+ public static final int T__114=114;
+ public static final int T__75=75;
+ public static final int T__117=117;
+ public static final int T__76=76;
+ public static final int T__116=116;
+ public static final int T__80=80;
+ public static final int T__111=111;
+ public static final int T__81=81;
+ public static final int T__110=110;
+ public static final int T__82=82;
+ public static final int T__113=113;
+ public static final int T__83=83;
+ public static final int T__112=112;
+ public static final int RULE_WS=13;
+ public static final int RULE_ANY_OTHER=14;
+ public static final int T__88=88;
+ public static final int T__108=108;
+ public static final int T__89=89;
+ public static final int T__107=107;
+ public static final int T__109=109;
+ public static final int T__84=84;
+ public static final int T__104=104;
+ public static final int T__85=85;
+ public static final int T__103=103;
+ public static final int T__86=86;
+ public static final int T__106=106;
+ public static final int T__87=87;
+ public static final int T__105=105;
+
+ // delegates
+ // delegators
+
+ public InternalTableDSLLexer() {;}
+ public InternalTableDSLLexer(CharStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalTableDSLLexer(CharStream input, RecognizerSharedState state) {
+ super(input,state);
+
+ }
+ public String getGrammarFileName() { return "../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g"; }
+
+ // $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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:11:7: ( '=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:11: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:12:7: ( '||' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:12: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:13:7: ( '&&' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:13: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:14:7: ( 'singleselection' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:14:9: 'singleselection'
+ {
+ match("singleselection");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:15:7: ( '+' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:15: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:16:7: ( '-' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:16: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:17:7: ( '+=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:17: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:18:7: ( '-=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:18: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:19:7: ( '*=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:19: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:20:7: ( '/=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:20: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:21:7: ( '%=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:21: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:22:7: ( '==' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:22: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:23:7: ( '!=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:23: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:24:7: ( '===' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:24: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:25:7: ( '!==' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:25: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:26:7: ( '>=' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:26: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:27:7: ( '>' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:27: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:28:7: ( '<' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:28: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:29:7: ( '->' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:29: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:30:7: ( '..<' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:30: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:31:7: ( '..' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:31: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:32:7: ( '=>' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:32: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:33:7: ( '<>' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:33: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:34:7: ( '?:' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:34: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35:7: ( '*' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:36:7: ( '**' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:36: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:37:7: ( '/' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:37: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:38:7: ( '%' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:38: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:39:7: ( '!' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:39: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:40:7: ( '++' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:40:9: '++'
+ {
+ match("++");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:41:7: ( '--' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:41:9: '--'
+ {
+ match("--");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:42:7: ( '.' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:42:9: '.'
+ {
+ match('.');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:43:7: ( 'val' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:43:9: 'val'
+ {
+ match("val");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:44:7: ( 'extends' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:44:9: 'extends'
+ {
+ match("extends");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:45:7: ( 'static' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:45:9: 'static'
+ {
+ match("static");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:46:7: ( 'import' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:46:9: 'import'
+ {
+ match("import");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:47:7: ( 'extension' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:47:9: 'extension'
+ {
+ match("extension");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:48:7: ( 'super' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:48:9: 'super'
+ {
+ match("super");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:49:7: ( 'false' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:49:9: 'false'
+ {
+ match("false");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:50:7: ( 'equal' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:50:9: 'equal'
+ {
+ match("equal");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:51:7: ( 'greater equal' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:51:9: 'greater equal'
+ {
+ match("greater equal");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:52:7: ( 'greater than' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:52:9: 'greater than'
+ {
+ match("greater than");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:53:7: ( 'lower equal' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:53:9: 'lower equal'
+ {
+ match("lower equal");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:54:7: ( 'lower than' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:54:9: 'lower than'
+ {
+ match("lower than");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:55:7: ( 'not equal' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:55:9: 'not equal'
+ {
+ match("not equal");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:56:7: ( 'rising' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:56:9: 'rising'
+ {
+ match("rising");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:57:7: ( 'bad-rising' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:57:9: 'bad-rising'
+ {
+ match("bad-rising");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:58:7: ( 'sloping' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:58:9: 'sloping'
+ {
+ match("sloping");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:59:7: ( 'good-sloping' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:59:9: 'good-sloping'
+ {
+ match("good-sloping");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:60:7: ( 'stagnating' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:60:9: 'stagnating'
+ {
+ match("stagnating");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:61:7: ( 'hidden' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:61:9: 'hidden'
+ {
+ match("hidden");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:62:7: ( 'explicit' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:62:9: 'explicit'
+ {
+ match("explicit");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:63:7: ( 'indexed' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:63:9: 'indexed'
+ {
+ match("indexed");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:64:7: ( 'default' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:64:9: 'default'
+ {
+ match("default");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:65:7: ( 'columns' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:65:9: 'columns'
+ {
+ match("columns");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:66:7: ( 'rows' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:66:9: 'rows'
+ {
+ match("rows");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:67:7: ( 'pages' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:67:9: 'pages'
+ {
+ match("pages");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:68:7: ( 'sections' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:68:9: 'sections'
+ {
+ match("sections");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:69:7: ( 'chapters' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:69:9: 'chapters'
+ {
+ match("chapters");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:70:7: ( 'package' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:70:9: 'package'
+ {
+ match("package");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:71:7: ( '{' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:71:9: '{'
+ {
+ match('{');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:72:7: ( '}' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:72:9: '}'
+ {
+ match('}');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:73:7: ( 'table' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:73:9: 'table'
+ {
+ match("table");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:74:7: ( 'as' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:74:9: 'as'
+ {
+ match("as");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:75:7: ( 'rowheader' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:75:9: 'rowheader'
+ {
+ match("rowheader");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:76:7: ( 'toolbar' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:76:9: 'toolbar'
+ {
+ match("toolbar");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:77:7: ( 'using' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:77:9: 'using'
+ {
+ match("using");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:78:7: ( 'preorder' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:78:9: 'preorder'
+ {
+ match("preorder");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:79:7: ( 'value' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:79:9: 'value'
+ {
+ match("value");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:80:7: ( 'icon' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:80:9: 'icon'
+ {
+ match("icon");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:81:7: ( 'intervals' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:81:9: 'intervals'
+ {
+ match("intervals");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:82:7: ( 'lookups' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:82:9: 'lookups'
+ {
+ match("lookups");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:83:7: ( 'formatter' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:83:9: 'formatter'
+ {
+ match("formatter");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:84:7: ( 'path' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:84:9: 'path'
+ {
+ match("path");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:85:7: ( 'tooltipPattern' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:85:9: 'tooltipPattern'
+ {
+ match("tooltipPattern");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:86:7: ( 'taskId' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:86:9: 'taskId'
+ {
+ match("taskId");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:87:7: ( 'allColumns' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:87:9: 'allColumns'
+ {
+ match("allColumns");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:88:7: ( 'ordinal' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:88:9: 'ordinal'
+ {
+ match("ordinal");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:89:7: ( 'column' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:89:9: 'column'
+ {
+ match("column");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:90:7: ( 'measure' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:90:9: 'measure'
+ {
+ match("measure");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:91:7: ( 'derived' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:91:9: 'derived'
+ {
+ match("derived");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:92:7: ( 'level' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:92:9: 'level'
+ {
+ match("level");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:93:7: ( 'property' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:93:9: 'property'
+ {
+ match("property");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:94:7: ( 'aggregation' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:94:9: 'aggregation'
+ {
+ match("aggregation");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:95:7: ( 'up to' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:95:9: 'up to'
+ {
+ match("up to");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:96:8: ( 'days in past' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:96:10: 'days in past'
+ {
+ match("days in past");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:97:8: ( 'number' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:97:10: 'number'
+ {
+ match("number");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:98:8: ( 'string' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:98:10: 'string'
+ {
+ match("string");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:99:8: ( 'datamart' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:99:10: 'datamart'
+ {
+ match("datamart");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:100:8: ( 'broker' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:100:10: 'broker'
+ {
+ match("broker");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:101:8: ( 'to' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:101:10: 'to'
+ {
+ match("to");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:102:8: ( 'filter' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:102:10: 'filter'
+ {
+ match("filter");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:103:8: ( 'referenced' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:103:10: 'referenced'
+ {
+ match("referenced");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:104:8: ( 'axis' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:104:10: 'axis'
+ {
+ match("axis");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:105:8: ( 'textcolor' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:105:10: 'textcolor'
+ {
+ match("textcolor");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:106:8: ( 'cellcolor' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:106:10: 'cellcolor'
+ {
+ match("cellcolor");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:107:8: ( 'trend' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:107:10: 'trend'
+ {
+ match("trend");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:108:8: ( 'tooltip' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:108:10: 'tooltip'
+ {
+ match("tooltip");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:109:8: ( 'grid' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:109:10: 'grid'
+ {
+ match("grid");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:110:8: ( 'dto' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:110:10: 'dto'
+ {
+ match("dto");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:111:8: ( 'prop' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:111:10: 'prop'
+ {
+ match("prop");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:112:8: ( 'style' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:112:10: 'style'
+ {
+ match("style");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:113:8: ( 'buttonStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:113:10: 'buttonStyle'
+ {
+ match("buttonStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:114:8: ( 'eventTopic' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:114:10: 'eventTopic'
+ {
+ match("eventTopic");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:115:8: ( 'htmlStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:115:10: 'htmlStyle'
+ {
+ match("htmlStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:116:8: ( 'boolStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:116:10: 'boolStyle'
+ {
+ match("boolStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:117:8: ( 'dateStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:117:10: 'dateStyle'
+ {
+ match("dateStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:118:8: ( 'format' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:118:10: 'format'
+ {
+ match("format");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:119:8: ( 'numberStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:119:10: 'numberStyle'
+ {
+ match("numberStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:120:8: ( 'progressbarStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:120:10: 'progressbarStyle'
+ {
+ match("progressbarStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:121:8: ( 'max' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:121:10: 'max'
+ {
+ match("max");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:122:8: ( 'indicatorStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:122:10: 'indicatorStyle'
+ {
+ match("indicatorStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:123:8: ( 'greenFrom' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:123:10: 'greenFrom'
+ {
+ match("greenFrom");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:124:8: ( 'redUntil' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:124:10: 'redUntil'
+ {
+ match("redUntil");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:125:8: ( 'quantityStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:125:10: 'quantityStyle'
+ {
+ match("quantityStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:126:8: ( 'uom' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:126:10: 'uom'
+ {
+ match("uom");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:127:8: ( '(' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:127:10: '('
+ {
+ match('(');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:128:8: ( ')' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:128:10: ')'
+ {
+ match(')');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:129:8: ( 'priceStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:129:10: 'priceStyle'
+ {
+ match("priceStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:130:8: ( 'currency' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:130:10: 'currency'
+ {
+ match("currency");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:131:8: ( 'textStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:131:10: 'textStyle'
+ {
+ match("textStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:132:8: ( 'imageStyle' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:132:10: 'imageStyle'
+ {
+ match("imageStyle");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:133:8: ( 'then' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:133:10: 'then'
+ {
+ match("then");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:134:8: ( '@' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:134:10: '@'
+ {
+ match('@');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:135:8: ( ',' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:135: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:136:8: ( ']' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:136: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:137:8: ( '#' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:137:10: '#'
+ {
+ match('#');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:138:8: ( '[' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:138:10: '['
+ {
+ match('[');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:139:8: ( 'instanceof' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:139:10: 'instanceof'
+ {
+ match("instanceof");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:140:8: ( ';' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:140:10: ';'
+ {
+ match(';');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:141:8: ( 'if' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:141:10: 'if'
+ {
+ match("if");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:142:8: ( 'else' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:142:10: 'else'
+ {
+ match("else");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:143:8: ( 'switch' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:143:10: 'switch'
+ {
+ match("switch");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:144:8: ( ':' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:144:10: ':'
+ {
+ match(':');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:145:8: ( 'case' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:145:10: 'case'
+ {
+ match("case");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:146:8: ( 'for' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:146:10: 'for'
+ {
+ match("for");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:147:8: ( 'while' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:147:10: 'while'
+ {
+ match("while");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:148:8: ( 'do' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:148:10: 'do'
+ {
+ match("do");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:149:8: ( 'new' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:149:10: 'new'
+ {
+ match("new");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:150:8: ( 'null' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:150:10: 'null'
+ {
+ match("null");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:151:8: ( 'typeof' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:151:10: 'typeof'
+ {
+ match("typeof");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:152:8: ( 'throw' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:152:10: 'throw'
+ {
+ match("throw");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:153:8: ( 'return' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:153:10: 'return'
+ {
+ match("return");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:154:8: ( 'try' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:154:10: 'try'
+ {
+ match("try");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:155:8: ( 'finally' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:155:10: 'finally'
+ {
+ match("finally");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:156:8: ( 'synchronized' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:156:10: 'synchronized'
+ {
+ match("synchronized");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:157:8: ( 'catch' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:157:10: 'catch'
+ {
+ match("catch");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:158:8: ( '?' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:158:10: '?'
+ {
+ match('?');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:159:8: ( '&' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:159:10: '&'
+ {
+ match('&');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:160:8: ( 'described by' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:160:10: 'described by'
+ {
+ match("described by");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:161:8: ( 'multiselection' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:161:10: 'multiselection'
+ {
+ match("multiselection");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:162:8: ( 'selectalways' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:162:10: 'selectalways'
+ {
+ match("selectalways");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:163:8: ( 'polling' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:163:10: 'polling'
+ {
+ match("polling");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:164:8: ( 'filtering' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:164:10: 'filtering'
+ {
+ match("filtering");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:165:8: ( 'embedded' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:165:10: 'embedded'
+ {
+ match("embedded");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:166:8: ( 'ascending' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:166:10: 'ascending'
+ {
+ match("ascending");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:167:8: ( 'collapse' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:167:10: 'collapse'
+ {
+ match("collapse");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:168:8: ( 'image' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:168:10: 'image'
+ {
+ match("image");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:169:8: ( 'hidelabel' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:169:10: 'hidelabel'
+ {
+ match("hidelabel");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:170:8: ( 'dynamic' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:170:10: 'dynamic'
+ {
+ match("dynamic");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:171:8: ( 'resize' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:171:10: 'resize'
+ {
+ match("resize");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:172:8: ( 'rowheight' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:172:10: 'rowheight'
+ {
+ match("rowheight");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:173:8: ( 'details' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:173:10: 'details'
+ {
+ match("details");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:174:8: ( 'events' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:174:10: 'events'
+ {
+ match("events");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:175:8: ( 'editable' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:175:10: 'editable'
+ {
+ match("editable");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:176:8: ( '::' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:176:10: '::'
+ {
+ match("::");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:177:8: ( '?.' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:177:10: '?.'
+ {
+ match("?.");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:178:8: ( '|' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:178:10: '|'
+ {
+ match('|');
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:179:8: ( 'var' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:179:10: 'var'
+ {
+ match("var");
+
+
+ }
+
+ 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:180:8: ( 'true' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:180:10: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__184"
+
+ // $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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35688:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35688:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ {
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35688:11: ( '^' )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0=='^') ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35688: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35688:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0=='$'||(LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) {
+ alt2=1;
+ }
+
+
+ switch (alt2) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.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 loop2;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ID"
+
+ // $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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35690:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35690:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ {
+ matchRange('0','9');
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35690:21: ( '0' .. '9' | '_' )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( ((LA3_0>='0' && LA3_0<='9')||LA3_0=='_') ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.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 loop3;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_INT"
+
+ // $ANTLR start "RULE_THEME_RESOURCE"
+ public final void mRULE_THEME_RESOURCE() throws RecognitionException {
+ try {
+ int _type = RULE_THEME_RESOURCE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35692:21: ( 'theme:/' ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '.' | '/' | '0' .. '9' )* )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35692:23: 'theme:/' ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '.' | '/' | '0' .. '9' )*
+ {
+ match("theme:/");
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35692:33: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '.' | '/' | '0' .. '9' )*
+ loop4:
+ do {
+ int alt4=2;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0=='$'||(LA4_0>='.' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
+ alt4=1;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:
+ {
+ if ( input.LA(1)=='$'||(input.LA(1)>='.' && 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 loop4;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_THEME_RESOURCE"
+
+ // $ANTLR start "RULE_EVENT_TOPIC"
+ public final void mRULE_EVENT_TOPIC() throws RecognitionException {
+ try {
+ int _type = RULE_EVENT_TOPIC;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35694:18: ( '\\'' RULE_ID ( '/' RULE_ID )* ( '/*' )? '\\'' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35694:20: '\\'' RULE_ID ( '/' RULE_ID )* ( '/*' )? '\\''
+ {
+ match('\'');
+ mRULE_ID();
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35694:33: ( '/' RULE_ID )*
+ loop5:
+ do {
+ int alt5=2;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0=='/') ) {
+ int LA5_1 = input.LA(2);
+
+ if ( (LA5_1=='$'||(LA5_1>='A' && LA5_1<='Z')||(LA5_1>='^' && LA5_1<='_')||(LA5_1>='a' && LA5_1<='z')) ) {
+ alt5=1;
+ }
+
+
+ }
+
+
+ switch (alt5) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35694:34: '/' RULE_ID
+ {
+ match('/');
+ mRULE_ID();
+
+ }
+ break;
+
+ default :
+ break loop5;
+ }
+ } while (true);
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35694:48: ( '/*' )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0=='/') ) {
+ alt6=1;
+ }
+ switch (alt6) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35694:48: '/*'
+ {
+ match("/*");
+
+
+ }
+ break;
+
+ }
+
+ match('\'');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_EVENT_TOPIC"
+
+ // $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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ {
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:12: ( '0x' | '0X' )
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0=='0') ) {
+ int LA7_1 = input.LA(2);
+
+ if ( (LA7_1=='x') ) {
+ alt7=1;
+ }
+ else if ( (LA7_1=='X') ) {
+ alt7=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 1, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch (alt7) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:13: '0x'
+ {
+ match("0x");
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:18: '0X'
+ {
+ match("0X");
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ int cnt8=0;
+ loop8:
+ do {
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( ((LA8_0>='0' && LA8_0<='9')||(LA8_0>='A' && LA8_0<='F')||LA8_0=='_'||(LA8_0>='a' && LA8_0<='f')) ) {
+ alt8=1;
+ }
+
+
+ switch (alt8) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.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 ( cnt8 >= 1 ) break loop8;
+ EarlyExitException eee =
+ new EarlyExitException(8, input);
+ throw eee;
+ }
+ cnt8++;
+ } while (true);
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( (LA10_0=='#') ) {
+ alt10=1;
+ }
+ switch (alt10) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ {
+ match('#');
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0=='B'||LA9_0=='b') ) {
+ alt9=1;
+ }
+ else if ( (LA9_0=='L'||LA9_0=='l') ) {
+ alt9=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+ switch (alt9) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35696: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_DECIMAL"
+ public final void mRULE_DECIMAL() throws RecognitionException {
+ try {
+ int _type = RULE_DECIMAL;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0=='E'||LA12_0=='e') ) {
+ alt12=1;
+ }
+ switch (alt12) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698:36: ( '+' | '-' )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( (LA11_0=='+'||LA11_0=='-') ) {
+ alt11=1;
+ }
+ switch (alt11) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ int alt13=3;
+ int LA13_0 = input.LA(1);
+
+ if ( (LA13_0=='B'||LA13_0=='b') ) {
+ alt13=1;
+ }
+ else if ( (LA13_0=='D'||LA13_0=='F'||LA13_0=='L'||LA13_0=='d'||LA13_0=='f'||LA13_0=='l') ) {
+ alt13=2;
+ }
+ switch (alt13) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35698: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_STRING"
+ public final void mRULE_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ {
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
+
+ if ( (LA18_0=='\"') ) {
+ alt18=1;
+ }
+ else if ( (LA18_0=='\'') ) {
+ alt18=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+ switch (alt18) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ {
+ match('\"');
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop14:
+ do {
+ int alt14=3;
+ int LA14_0 = input.LA(1);
+
+ if ( (LA14_0=='\\') ) {
+ alt14=1;
+ }
+ else if ( ((LA14_0>='\u0000' && LA14_0<='!')||(LA14_0>='#' && LA14_0<='[')||(LA14_0>=']' && LA14_0<='\uFFFF')) ) {
+ alt14=2;
+ }
+
+
+ switch (alt14) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:21: '\\\\' .
+ {
+ match('\\');
+ matchAny();
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700: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 loop14;
+ }
+ } while (true);
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:44: ( '\"' )?
+ int alt15=2;
+ int LA15_0 = input.LA(1);
+
+ if ( (LA15_0=='\"') ) {
+ alt15=1;
+ }
+ switch (alt15) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:44: '\"'
+ {
+ match('\"');
+
+ }
+ break;
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ {
+ match('\'');
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop16:
+ do {
+ int alt16=3;
+ int LA16_0 = input.LA(1);
+
+ if ( (LA16_0=='\\') ) {
+ alt16=1;
+ }
+ else if ( ((LA16_0>='\u0000' && LA16_0<='&')||(LA16_0>='(' && LA16_0<='[')||(LA16_0>=']' && LA16_0<='\uFFFF')) ) {
+ alt16=2;
+ }
+
+
+ switch (alt16) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:55: '\\\\' .
+ {
+ match('\\');
+ matchAny();
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700: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 loop16;
+ }
+ } while (true);
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700:79: ( '\\'' )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+
+ if ( (LA17_0=='\'') ) {
+ alt17=1;
+ }
+ switch (alt17) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35700: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35702:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35702:19: '/*' ( options {greedy=false; } : . )* '*/'
+ {
+ match("/*");
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35702:24: ( options {greedy=false; } : . )*
+ loop19:
+ do {
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+
+ if ( (LA19_0=='*') ) {
+ int LA19_1 = input.LA(2);
+
+ if ( (LA19_1=='/') ) {
+ alt19=2;
+ }
+ else if ( ((LA19_1>='\u0000' && LA19_1<='.')||(LA19_1>='0' && LA19_1<='\uFFFF')) ) {
+ alt19=1;
+ }
+
+
+ }
+ else if ( ((LA19_0>='\u0000' && LA19_0<=')')||(LA19_0>='+' && LA19_0<='\uFFFF')) ) {
+ alt19=1;
+ }
+
+
+ switch (alt19) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35702:52: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop19;
+ }
+ } 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ {
+ match("//");
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop20:
+ do {
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( ((LA20_0>='\u0000' && LA20_0<='\t')||(LA20_0>='\u000B' && LA20_0<='\f')||(LA20_0>='\u000E' && LA20_0<='\uFFFF')) ) {
+ alt20=1;
+ }
+
+
+ switch (alt20) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704: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 loop20;
+ }
+ } while (true);
+
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704:40: ( ( '\\r' )? '\\n' )?
+ int alt22=2;
+ int LA22_0 = input.LA(1);
+
+ if ( (LA22_0=='\n'||LA22_0=='\r') ) {
+ alt22=1;
+ }
+ switch (alt22) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704:41: ( '\\r' )? '\\n'
+ {
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704:41: ( '\\r' )?
+ int alt21=2;
+ int LA21_0 = input.LA(1);
+
+ if ( (LA21_0=='\r') ) {
+ alt21=1;
+ }
+ switch (alt21) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35704: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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35706:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35706:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ {
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35706:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt23=0;
+ loop23:
+ do {
+ int alt23=2;
+ int LA23_0 = input.LA(1);
+
+ if ( ((LA23_0>='\t' && LA23_0<='\n')||LA23_0=='\r'||LA23_0==' ') ) {
+ alt23=1;
+ }
+
+
+ switch (alt23) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.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 ( cnt23 >= 1 ) break loop23;
+ EarlyExitException eee =
+ new EarlyExitException(23, input);
+ throw eee;
+ }
+ cnt23++;
+ } 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.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35708:16: ( . )
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:35708:18: .
+ {
+ matchAny();
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ANY_OTHER"
+
+ public void mTokens() throws RecognitionException {
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:8: ( 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 | RULE_ID | RULE_INT | RULE_THEME_RESOURCE | RULE_EVENT_TOPIC | RULE_HEX | RULE_DECIMAL | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt24=181;
+ alt24 = dfa24.predict(input);
+ switch (alt24) {
+ case 1 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:10: T__15
+ {
+ mT__15();
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:16: T__16
+ {
+ mT__16();
+
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:22: T__17
+ {
+ mT__17();
+
+ }
+ break;
+ case 4 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:28: T__18
+ {
+ mT__18();
+
+ }
+ break;
+ case 5 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:34: T__19
+ {
+ mT__19();
+
+ }
+ break;
+ case 6 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:40: T__20
+ {
+ mT__20();
+
+ }
+ break;
+ case 7 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:46: T__21
+ {
+ mT__21();
+
+ }
+ break;
+ case 8 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:52: T__22
+ {
+ mT__22();
+
+ }
+ break;
+ case 9 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:58: T__23
+ {
+ mT__23();
+
+ }
+ break;
+ case 10 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:64: T__24
+ {
+ mT__24();
+
+ }
+ break;
+ case 11 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:70: T__25
+ {
+ mT__25();
+
+ }
+ break;
+ case 12 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:76: T__26
+ {
+ mT__26();
+
+ }
+ break;
+ case 13 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:82: T__27
+ {
+ mT__27();
+
+ }
+ break;
+ case 14 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:88: T__28
+ {
+ mT__28();
+
+ }
+ break;
+ case 15 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:94: T__29
+ {
+ mT__29();
+
+ }
+ break;
+ case 16 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:100: T__30
+ {
+ mT__30();
+
+ }
+ break;
+ case 17 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:106: T__31
+ {
+ mT__31();
+
+ }
+ break;
+ case 18 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:112: T__32
+ {
+ mT__32();
+
+ }
+ break;
+ case 19 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:118: T__33
+ {
+ mT__33();
+
+ }
+ break;
+ case 20 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:124: T__34
+ {
+ mT__34();
+
+ }
+ break;
+ case 21 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:130: T__35
+ {
+ mT__35();
+
+ }
+ break;
+ case 22 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:136: T__36
+ {
+ mT__36();
+
+ }
+ break;
+ case 23 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:142: T__37
+ {
+ mT__37();
+
+ }
+ break;
+ case 24 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:148: T__38
+ {
+ mT__38();
+
+ }
+ break;
+ case 25 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:154: T__39
+ {
+ mT__39();
+
+ }
+ break;
+ case 26 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:160: T__40
+ {
+ mT__40();
+
+ }
+ break;
+ case 27 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:166: T__41
+ {
+ mT__41();
+
+ }
+ break;
+ case 28 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:172: T__42
+ {
+ mT__42();
+
+ }
+ break;
+ case 29 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:178: T__43
+ {
+ mT__43();
+
+ }
+ break;
+ case 30 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:184: T__44
+ {
+ mT__44();
+
+ }
+ break;
+ case 31 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:190: T__45
+ {
+ mT__45();
+
+ }
+ break;
+ case 32 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:196: T__46
+ {
+ mT__46();
+
+ }
+ break;
+ case 33 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:202: T__47
+ {
+ mT__47();
+
+ }
+ break;
+ case 34 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:208: T__48
+ {
+ mT__48();
+
+ }
+ break;
+ case 35 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:214: T__49
+ {
+ mT__49();
+
+ }
+ break;
+ case 36 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:220: T__50
+ {
+ mT__50();
+
+ }
+ break;
+ case 37 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:226: T__51
+ {
+ mT__51();
+
+ }
+ break;
+ case 38 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:232: T__52
+ {
+ mT__52();
+
+ }
+ break;
+ case 39 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:238: T__53
+ {
+ mT__53();
+
+ }
+ break;
+ case 40 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:244: T__54
+ {
+ mT__54();
+
+ }
+ break;
+ case 41 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:250: T__55
+ {
+ mT__55();
+
+ }
+ break;
+ case 42 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:256: T__56
+ {
+ mT__56();
+
+ }
+ break;
+ case 43 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:262: T__57
+ {
+ mT__57();
+
+ }
+ break;
+ case 44 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:268: T__58
+ {
+ mT__58();
+
+ }
+ break;
+ case 45 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:274: T__59
+ {
+ mT__59();
+
+ }
+ break;
+ case 46 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:280: T__60
+ {
+ mT__60();
+
+ }
+ break;
+ case 47 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:286: T__61
+ {
+ mT__61();
+
+ }
+ break;
+ case 48 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:292: T__62
+ {
+ mT__62();
+
+ }
+ break;
+ case 49 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:298: T__63
+ {
+ mT__63();
+
+ }
+ break;
+ case 50 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:304: T__64
+ {
+ mT__64();
+
+ }
+ break;
+ case 51 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:310: T__65
+ {
+ mT__65();
+
+ }
+ break;
+ case 52 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:316: T__66
+ {
+ mT__66();
+
+ }
+ break;
+ case 53 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:322: T__67
+ {
+ mT__67();
+
+ }
+ break;
+ case 54 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:328: T__68
+ {
+ mT__68();
+
+ }
+ break;
+ case 55 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:334: T__69
+ {
+ mT__69();
+
+ }
+ break;
+ case 56 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:340: T__70
+ {
+ mT__70();
+
+ }
+ break;
+ case 57 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:346: T__71
+ {
+ mT__71();
+
+ }
+ break;
+ case 58 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:352: T__72
+ {
+ mT__72();
+
+ }
+ break;
+ case 59 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:358: T__73
+ {
+ mT__73();
+
+ }
+ break;
+ case 60 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:364: T__74
+ {
+ mT__74();
+
+ }
+ break;
+ case 61 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:370: T__75
+ {
+ mT__75();
+
+ }
+ break;
+ case 62 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:376: T__76
+ {
+ mT__76();
+
+ }
+ break;
+ case 63 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:382: T__77
+ {
+ mT__77();
+
+ }
+ break;
+ case 64 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:388: T__78
+ {
+ mT__78();
+
+ }
+ break;
+ case 65 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:394: T__79
+ {
+ mT__79();
+
+ }
+ break;
+ case 66 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:400: T__80
+ {
+ mT__80();
+
+ }
+ break;
+ case 67 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:406: T__81
+ {
+ mT__81();
+
+ }
+ break;
+ case 68 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:412: T__82
+ {
+ mT__82();
+
+ }
+ break;
+ case 69 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:418: T__83
+ {
+ mT__83();
+
+ }
+ break;
+ case 70 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:424: T__84
+ {
+ mT__84();
+
+ }
+ break;
+ case 71 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:430: T__85
+ {
+ mT__85();
+
+ }
+ break;
+ case 72 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:436: T__86
+ {
+ mT__86();
+
+ }
+ break;
+ case 73 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:442: T__87
+ {
+ mT__87();
+
+ }
+ break;
+ case 74 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:448: T__88
+ {
+ mT__88();
+
+ }
+ break;
+ case 75 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:454: T__89
+ {
+ mT__89();
+
+ }
+ break;
+ case 76 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:460: T__90
+ {
+ mT__90();
+
+ }
+ break;
+ case 77 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:466: T__91
+ {
+ mT__91();
+
+ }
+ break;
+ case 78 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:472: T__92
+ {
+ mT__92();
+
+ }
+ break;
+ case 79 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:478: T__93
+ {
+ mT__93();
+
+ }
+ break;
+ case 80 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:484: T__94
+ {
+ mT__94();
+
+ }
+ break;
+ case 81 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:490: T__95
+ {
+ mT__95();
+
+ }
+ break;
+ case 82 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:496: T__96
+ {
+ mT__96();
+
+ }
+ break;
+ case 83 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:502: T__97
+ {
+ mT__97();
+
+ }
+ break;
+ case 84 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:508: T__98
+ {
+ mT__98();
+
+ }
+ break;
+ case 85 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:514: T__99
+ {
+ mT__99();
+
+ }
+ break;
+ case 86 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:520: T__100
+ {
+ mT__100();
+
+ }
+ break;
+ case 87 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:527: T__101
+ {
+ mT__101();
+
+ }
+ break;
+ case 88 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:534: T__102
+ {
+ mT__102();
+
+ }
+ break;
+ case 89 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:541: T__103
+ {
+ mT__103();
+
+ }
+ break;
+ case 90 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:548: T__104
+ {
+ mT__104();
+
+ }
+ break;
+ case 91 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:555: T__105
+ {
+ mT__105();
+
+ }
+ break;
+ case 92 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:562: T__106
+ {
+ mT__106();
+
+ }
+ break;
+ case 93 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:569: T__107
+ {
+ mT__107();
+
+ }
+ break;
+ case 94 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:576: T__108
+ {
+ mT__108();
+
+ }
+ break;
+ case 95 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:583: T__109
+ {
+ mT__109();
+
+ }
+ break;
+ case 96 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:590: T__110
+ {
+ mT__110();
+
+ }
+ break;
+ case 97 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:597: T__111
+ {
+ mT__111();
+
+ }
+ break;
+ case 98 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:604: T__112
+ {
+ mT__112();
+
+ }
+ break;
+ case 99 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:611: T__113
+ {
+ mT__113();
+
+ }
+ break;
+ case 100 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:618: T__114
+ {
+ mT__114();
+
+ }
+ break;
+ case 101 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:625: T__115
+ {
+ mT__115();
+
+ }
+ break;
+ case 102 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:632: T__116
+ {
+ mT__116();
+
+ }
+ break;
+ case 103 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:639: T__117
+ {
+ mT__117();
+
+ }
+ break;
+ case 104 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:646: T__118
+ {
+ mT__118();
+
+ }
+ break;
+ case 105 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:653: T__119
+ {
+ mT__119();
+
+ }
+ break;
+ case 106 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:660: T__120
+ {
+ mT__120();
+
+ }
+ break;
+ case 107 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:667: T__121
+ {
+ mT__121();
+
+ }
+ break;
+ case 108 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:674: T__122
+ {
+ mT__122();
+
+ }
+ break;
+ case 109 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:681: T__123
+ {
+ mT__123();
+
+ }
+ break;
+ case 110 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:688: T__124
+ {
+ mT__124();
+
+ }
+ break;
+ case 111 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:695: T__125
+ {
+ mT__125();
+
+ }
+ break;
+ case 112 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:702: T__126
+ {
+ mT__126();
+
+ }
+ break;
+ case 113 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:709: T__127
+ {
+ mT__127();
+
+ }
+ break;
+ case 114 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:716: T__128
+ {
+ mT__128();
+
+ }
+ break;
+ case 115 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:723: T__129
+ {
+ mT__129();
+
+ }
+ break;
+ case 116 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:730: T__130
+ {
+ mT__130();
+
+ }
+ break;
+ case 117 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:737: T__131
+ {
+ mT__131();
+
+ }
+ break;
+ case 118 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:744: T__132
+ {
+ mT__132();
+
+ }
+ break;
+ case 119 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:751: T__133
+ {
+ mT__133();
+
+ }
+ break;
+ case 120 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:758: T__134
+ {
+ mT__134();
+
+ }
+ break;
+ case 121 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:765: T__135
+ {
+ mT__135();
+
+ }
+ break;
+ case 122 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:772: T__136
+ {
+ mT__136();
+
+ }
+ break;
+ case 123 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:779: T__137
+ {
+ mT__137();
+
+ }
+ break;
+ case 124 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:786: T__138
+ {
+ mT__138();
+
+ }
+ break;
+ case 125 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:793: T__139
+ {
+ mT__139();
+
+ }
+ break;
+ case 126 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:800: T__140
+ {
+ mT__140();
+
+ }
+ break;
+ case 127 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:807: T__141
+ {
+ mT__141();
+
+ }
+ break;
+ case 128 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:814: T__142
+ {
+ mT__142();
+
+ }
+ break;
+ case 129 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:821: T__143
+ {
+ mT__143();
+
+ }
+ break;
+ case 130 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:828: T__144
+ {
+ mT__144();
+
+ }
+ break;
+ case 131 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:835: T__145
+ {
+ mT__145();
+
+ }
+ break;
+ case 132 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:842: T__146
+ {
+ mT__146();
+
+ }
+ break;
+ case 133 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:849: T__147
+ {
+ mT__147();
+
+ }
+ break;
+ case 134 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:856: T__148
+ {
+ mT__148();
+
+ }
+ break;
+ case 135 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:863: T__149
+ {
+ mT__149();
+
+ }
+ break;
+ case 136 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:870: T__150
+ {
+ mT__150();
+
+ }
+ break;
+ case 137 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:877: T__151
+ {
+ mT__151();
+
+ }
+ break;
+ case 138 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:884: T__152
+ {
+ mT__152();
+
+ }
+ break;
+ case 139 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:891: T__153
+ {
+ mT__153();
+
+ }
+ break;
+ case 140 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:898: T__154
+ {
+ mT__154();
+
+ }
+ break;
+ case 141 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:905: T__155
+ {
+ mT__155();
+
+ }
+ break;
+ case 142 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:912: T__156
+ {
+ mT__156();
+
+ }
+ break;
+ case 143 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:919: T__157
+ {
+ mT__157();
+
+ }
+ break;
+ case 144 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:926: T__158
+ {
+ mT__158();
+
+ }
+ break;
+ case 145 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:933: T__159
+ {
+ mT__159();
+
+ }
+ break;
+ case 146 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:940: T__160
+ {
+ mT__160();
+
+ }
+ break;
+ case 147 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:947: T__161
+ {
+ mT__161();
+
+ }
+ break;
+ case 148 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:954: T__162
+ {
+ mT__162();
+
+ }
+ break;
+ case 149 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:961: T__163
+ {
+ mT__163();
+
+ }
+ break;
+ case 150 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:968: T__164
+ {
+ mT__164();
+
+ }
+ break;
+ case 151 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:975: T__165
+ {
+ mT__165();
+
+ }
+ break;
+ case 152 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:982: T__166
+ {
+ mT__166();
+
+ }
+ break;
+ case 153 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:989: T__167
+ {
+ mT__167();
+
+ }
+ break;
+ case 154 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:996: T__168
+ {
+ mT__168();
+
+ }
+ break;
+ case 155 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1003: T__169
+ {
+ mT__169();
+
+ }
+ break;
+ case 156 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1010: T__170
+ {
+ mT__170();
+
+ }
+ break;
+ case 157 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1017: T__171
+ {
+ mT__171();
+
+ }
+ break;
+ case 158 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1024: T__172
+ {
+ mT__172();
+
+ }
+ break;
+ case 159 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1031: T__173
+ {
+ mT__173();
+
+ }
+ break;
+ case 160 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1038: T__174
+ {
+ mT__174();
+
+ }
+ break;
+ case 161 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1045: T__175
+ {
+ mT__175();
+
+ }
+ break;
+ case 162 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1052: T__176
+ {
+ mT__176();
+
+ }
+ break;
+ case 163 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1059: T__177
+ {
+ mT__177();
+
+ }
+ break;
+ case 164 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1066: T__178
+ {
+ mT__178();
+
+ }
+ break;
+ case 165 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1073: T__179
+ {
+ mT__179();
+
+ }
+ break;
+ case 166 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1080: T__180
+ {
+ mT__180();
+
+ }
+ break;
+ case 167 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1087: T__181
+ {
+ mT__181();
+
+ }
+ break;
+ case 168 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1094: T__182
+ {
+ mT__182();
+
+ }
+ break;
+ case 169 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1101: T__183
+ {
+ mT__183();
+
+ }
+ break;
+ case 170 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1108: T__184
+ {
+ mT__184();
+
+ }
+ break;
+ case 171 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1115: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 172 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1123: RULE_INT
+ {
+ mRULE_INT();
+
+ }
+ break;
+ case 173 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1132: RULE_THEME_RESOURCE
+ {
+ mRULE_THEME_RESOURCE();
+
+ }
+ break;
+ case 174 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1152: RULE_EVENT_TOPIC
+ {
+ mRULE_EVENT_TOPIC();
+
+ }
+ break;
+ case 175 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1169: RULE_HEX
+ {
+ mRULE_HEX();
+
+ }
+ break;
+ case 176 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1178: RULE_DECIMAL
+ {
+ mRULE_DECIMAL();
+
+ }
+ break;
+ case 177 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1191: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 178 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1203: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 179 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1219: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 180 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1235: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 181 :
+ // ../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g:1:1243: RULE_ANY_OTHER
+ {
+ mRULE_ANY_OTHER();
+
+ }
+ break;
+
+ }
+
+ }
+
+
+ protected DFA24 dfa24 = new DFA24(this);
+ static final String DFA24_eotS =
+ "\1\uffff\1\70\1\72\1\74\1\104\1\107\1\113\1\116\1\122\1\124\1\126"+
+ "\1\130\1\132\1\134\1\137\15\104\2\uffff\6\104\10\uffff\1\u00a8\1"+
+ "\104\1\65\1\uffff\1\u00ac\1\u00b0\1\u00ac\3\uffff\1\u00b3\6\uffff"+
+ "\7\104\21\uffff\1\u00bf\5\uffff\1\u00c1\4\uffff\12\104\1\u00d1\26"+
+ "\104\1\u00f3\11\104\2\uffff\1\104\1\u0105\4\104\1\u010e\13\104\12"+
+ "\uffff\1\104\1\uffff\1\u00ac\2\uffff\2\u00b0\4\uffff\12\104\4\uffff"+
+ "\1\u012a\1\u012b\15\104\1\uffff\1\104\1\u013c\13\104\1\u0149\22"+
+ "\104\1\u015f\1\uffff\21\104\1\uffff\2\104\1\u0175\5\104\1\uffff"+
+ "\4\104\1\uffff\1\u0180\2\104\1\u0183\3\104\2\u00b0\1\uffff\14\104"+
+ "\2\uffff\4\104\1\u019b\10\104\1\u01a4\2\104\1\uffff\4\104\1\u01ab"+
+ "\4\104\1\uffff\1\104\1\u01b1\1\uffff\1\104\1\u01b3\5\104\1\uffff"+
+ "\15\104\1\uffff\6\104\1\u01cc\3\104\1\u01d0\1\104\1\u01d3\10\104"+
+ "\1\uffff\1\u01de\1\u01df\6\104\1\u01e6\1\104\1\uffff\2\104\1\uffff"+
+ "\3\104\3\u00b0\1\uffff\4\104\1\u01f2\1\u01f3\5\104\1\u01f9\2\104"+
+ "\1\u01fd\1\104\1\uffff\3\104\1\u0204\4\104\1\uffff\1\u0209\5\104"+
+ "\2\uffff\2\104\1\u0211\1\104\1\uffff\1\104\1\uffff\17\104\1\uffff"+
+ "\10\104\1\uffff\1\u022c\1\u022d\1\104\1\uffff\2\104\1\uffff\3\104"+
+ "\1\u0234\5\104\1\u023a\2\uffff\1\104\1\u023c\4\104\1\uffff\1\u0241"+
+ "\4\104\1\u0246\1\u00b0\1\104\1\u0248\1\104\1\u024a\2\uffff\3\104"+
+ "\1\u024e\1\104\1\uffff\3\104\1\uffff\1\104\1\u0254\2\104\1\u0257"+
+ "\1\104\1\uffff\4\104\1\uffff\1\u025e\1\u0260\3\104\1\uffff\1\104"+
+ "\1\uffff\1\u0268\1\u0269\4\104\1\u026e\1\u026f\1\u0270\2\104\1\u0273"+
+ "\11\104\1\u027e\4\104\2\uffff\6\104\1\uffff\1\u0289\4\104\3\uffff"+
+ "\1\u028e\3\104\1\uffff\4\104\1\uffff\1\104\1\uffff\1\104\1\uffff"+
+ "\1\u0298\2\104\1\uffff\1\104\1\u029c\3\104\1\uffff\2\104\1\uffff"+
+ "\1\104\1\u02a3\4\104\1\uffff\1\104\1\uffff\1\u02a9\2\104\2\uffff"+
+ "\1\u02ac\1\104\2\uffff\4\104\3\uffff\2\104\1\uffff\2\104\1\u02b6"+
+ "\1\u02b7\1\104\1\u02b9\2\104\1\u02bc\1\u02bd\1\uffff\4\104\1\u02c2"+
+ "\4\104\1\u02c7\1\uffff\1\u02c8\1\u02ca\2\104\1\uffff\3\104\1\u02d0"+
+ "\1\u02d1\4\104\1\uffff\1\u02d6\2\104\1\uffff\1\104\1\u02da\1\104"+
+ "\1\u02dc\1\u02dd\1\104\1\uffff\5\104\2\uffff\1\104\1\uffff\4\104"+
+ "\1\u02eb\4\104\2\uffff\1\104\1\uffff\1\u02f1\1\104\2\uffff\1\u02f3"+
+ "\1\u02f4\1\104\1\u02f6\1\uffff\1\u02f7\1\u02f8\2\104\2\uffff\1\104"+
+ "\1\uffff\5\104\2\uffff\4\104\1\uffff\2\104\1\u0307\1\uffff\1\104"+
+ "\2\uffff\2\104\1\u030b\1\104\1\u030d\1\u030e\2\uffff\1\u030f\1\104"+
+ "\1\u0311\1\u0312\1\104\1\uffff\1\104\1\u0315\1\u0316\1\u0317\1\104"+
+ "\1\uffff\1\u0319\2\uffff\1\u031a\3\uffff\3\104\1\u031e\1\u031f\1"+
+ "\u0320\5\104\1\u0326\2\104\1\uffff\1\u0329\1\u032a\1\104\1\uffff"+
+ "\1\u032c\3\uffff\1\104\2\uffff\1\u032e\1\104\6\uffff\1\104\1\u0331"+
+ "\1\104\3\uffff\1\u0333\4\104\1\uffff\2\104\2\uffff\1\104\1\uffff"+
+ "\1\u033b\1\uffff\1\u033c\1\104\1\uffff\1\104\1\uffff\1\u033f\3\104"+
+ "\1\u0343\1\u0344\1\104\2\uffff\2\104\1\uffff\3\104\2\uffff\4\104"+
+ "\1\u034f\1\104\1\u0351\1\104\1\u0353\1\u0354\1\uffff\1\u0355\1\uffff"+
+ "\1\104\3\uffff\1\u0357\1\uffff";
+ static final String DFA24_eofS =
+ "\u0358\uffff";
+ static final String DFA24_minS =
+ "\1\0\1\75\1\174\1\46\1\145\1\53\1\55\2\52\3\75\1\76\2\56\1\141"+
+ "\1\144\1\143\1\141\1\157\3\145\1\141\1\151\3\141\2\uffff\1\141\1"+
+ "\147\1\157\1\162\1\141\1\165\10\uffff\1\72\1\150\1\44\1\uffff\1"+
+ "\60\1\44\1\60\3\uffff\1\75\6\uffff\1\156\1\141\1\160\1\157\1\143"+
+ "\1\151\1\156\21\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\160\1\165"+
+ "\1\145\1\163\1\142\1\151\1\141\1\144\1\157\1\44\1\154\1\162\1\154"+
+ "\1\145\2\157\1\166\1\164\1\154\1\167\1\163\1\167\2\144\1\157\1\164"+
+ "\1\157\1\144\1\155\1\146\1\164\1\157\1\44\1\156\1\154\1\141\1\154"+
+ "\1\162\1\163\1\143\1\145\1\154\2\uffff\1\142\1\44\1\170\2\145\1"+
+ "\160\1\44\1\154\1\147\2\151\1\40\1\155\1\144\1\141\1\170\1\154\1"+
+ "\141\12\uffff\1\151\1\uffff\1\60\2\uffff\2\44\4\uffff\2\147\1\151"+
+ "\1\154\1\145\1\160\1\164\1\145\1\164\1\143\4\uffff\2\44\1\145\1"+
+ "\154\1\141\1\156\2\145\1\164\1\157\1\147\2\145\1\164\1\156\1\uffff"+
+ "\1\163\1\44\1\164\2\141\2\144\1\145\1\153\1\145\1\40\1\142\1\154"+
+ "\1\44\1\151\1\150\1\145\1\125\1\165\1\151\1\55\1\153\1\164\1\154"+
+ "\1\144\1\154\1\141\1\151\1\143\1\141\1\163\1\141\1\44\1\uffff\1"+
+ "\141\1\154\1\160\1\154\1\162\1\145\1\143\1\145\1\153\1\150\1\157"+
+ "\1\147\1\143\2\154\1\153\1\154\1\uffff\1\164\1\156\1\44\1\145\1"+
+ "\155\1\157\2\145\1\uffff\1\103\1\162\1\163\1\156\1\uffff\1\44\1"+
+ "\151\1\163\1\44\1\164\1\156\1\154\2\44\1\uffff\1\154\1\151\2\156"+
+ "\1\145\1\162\2\151\2\143\1\150\1\145\2\uffff\1\156\1\151\1\154\1"+
+ "\164\1\44\1\144\1\141\1\162\1\145\1\170\1\143\1\162\1\141\1\44\1"+
+ "\145\1\141\1\uffff\1\145\1\154\1\164\1\156\1\44\1\55\1\162\1\165"+
+ "\1\154\1\uffff\1\145\1\44\1\uffff\1\156\1\44\1\145\1\162\1\156\1"+
+ "\162\1\172\1\uffff\1\145\1\157\1\123\1\145\1\154\1\123\1\165\1\166"+
+ "\1\162\1\151\1\40\1\155\1\123\1\uffff\2\155\1\141\1\164\1\143\1"+
+ "\145\1\44\1\150\1\163\1\141\1\44\1\162\1\44\1\162\1\145\1\151\1"+
+ "\145\1\111\1\142\1\123\1\144\1\uffff\2\44\1\145\1\167\1\157\1\156"+
+ "\1\157\1\145\1\44\1\147\1\uffff\1\156\1\165\1\uffff\1\151\1\164"+
+ "\1\145\1\47\2\44\1\uffff\1\145\1\143\1\141\1\147\2\44\1\156\1\157"+
+ "\1\164\1\150\1\162\1\44\1\144\1\143\1\44\1\124\1\uffff\1\144\1\142"+
+ "\1\164\1\44\1\145\1\141\1\166\1\156\1\uffff\1\44\1\164\1\162\1\154"+
+ "\1\145\1\106\2\uffff\1\40\1\160\1\44\1\162\1\uffff\1\147\1\uffff"+
+ "\1\141\1\145\1\164\1\156\1\145\1\162\1\156\1\164\1\156\1\141\1\164"+
+ "\1\154\1\145\1\151\1\154\1\uffff\1\141\1\164\1\151\1\156\1\160\1"+
+ "\145\1\157\1\156\1\uffff\2\44\1\147\1\uffff\1\144\1\162\1\uffff"+
+ "\1\145\1\123\1\156\1\44\1\144\1\141\1\151\1\157\1\164\1\44\2\uffff"+
+ "\1\72\1\44\1\146\1\144\1\154\1\147\1\uffff\1\44\1\141\1\162\1\163"+
+ "\1\151\2\44\1\163\1\44\1\164\1\44\2\uffff\1\147\1\156\1\141\1\44"+
+ "\1\157\1\uffff\1\163\2\151\1\uffff\1\157\1\44\1\145\1\154\1\44\1"+
+ "\164\1\uffff\1\144\1\164\1\141\1\143\1\uffff\2\44\1\171\2\162\1"+
+ "\145\1\163\1\uffff\2\44\1\144\1\147\1\156\1\151\3\44\1\123\1\171"+
+ "\1\44\1\142\1\171\1\164\1\144\1\142\1\163\1\162\1\171\1\143\1\44"+
+ "\1\163\1\162\1\154\1\143\2\uffff\2\145\1\164\1\163\1\164\1\147\1"+
+ "\uffff\1\44\1\162\1\160\1\154\1\171\3\uffff\1\44\1\151\1\165\1\141"+
+ "\1\uffff\1\154\2\145\1\164\1\uffff\1\145\1\uffff\1\151\1\uffff\1"+
+ "\44\1\163\1\154\1\uffff\1\156\1\44\1\157\1\164\1\160\1\uffff\1\144"+
+ "\1\145\1\uffff\1\171\1\44\1\157\1\154\2\145\1\uffff\1\156\1\uffff"+
+ "\1\44\1\40\1\157\2\uffff\1\44\1\164\2\uffff\1\145\1\150\1\143\1"+
+ "\154\3\uffff\1\164\1\154\1\uffff\1\145\1\154\2\44\1\145\1\44\1\164"+
+ "\1\154\2\44\1\uffff\1\145\1\163\1\157\1\171\1\44\1\162\1\171\1\163"+
+ "\1\171\1\44\1\uffff\2\44\1\157\1\154\1\uffff\1\156\1\155\1\164\2"+
+ "\44\1\154\1\171\1\154\1\156\1\uffff\1\44\1\167\1\151\1\uffff\1\156"+
+ "\1\44\1\151\2\44\1\154\1\uffff\1\162\1\163\1\157\1\162\1\147\1\uffff"+
+ "\1\145\1\155\1\uffff\1\171\1\162\1\164\1\145\1\44\1\171\1\145\1"+
+ "\154\1\145\2\uffff\1\144\1\uffff\1\44\1\145\2\uffff\2\44\1\162\1"+
+ "\44\1\uffff\2\44\1\142\1\154\2\uffff\1\141\1\uffff\1\162\1\145\1"+
+ "\147\1\156\1\151\2\uffff\1\145\1\123\1\145\1\147\1\uffff\1\141\1"+
+ "\172\1\44\1\uffff\1\143\2\uffff\1\145\1\123\1\44\1\146\2\44\2\uffff"+
+ "\1\44\1\154\2\44\1\144\1\uffff\1\154\3\44\1\40\1\uffff\1\44\2\uffff"+
+ "\1\44\3\uffff\1\141\1\145\1\164\3\44\1\163\1\157\1\143\1\164\1\143"+
+ "\1\44\1\171\1\145\1\uffff\2\44\1\164\1\uffff\1\44\3\uffff\1\145"+
+ "\2\uffff\1\44\1\145\6\uffff\1\162\1\44\1\164\3\uffff\1\44\1\156"+
+ "\1\164\1\171\1\164\1\uffff\1\163\1\144\2\uffff\1\171\1\uffff\1\44"+
+ "\1\uffff\1\44\1\123\1\uffff\1\145\1\uffff\1\44\1\151\1\154\1\151"+
+ "\2\44\1\154\2\uffff\1\164\1\162\1\uffff\1\157\1\145\1\157\2\uffff"+
+ "\1\145\1\171\2\156\1\44\1\156\1\44\1\154\2\44\1\uffff\1\44\1\uffff"+
+ "\1\145\3\uffff\1\44\1\uffff";
+ static final String DFA24_maxS =
+ "\1\uffff\1\76\1\174\1\46\1\171\1\75\1\76\5\75\1\76\1\56\1\72\1"+
+ "\141\1\170\1\156\1\157\1\162\1\157\1\165\1\157\1\165\1\164\1\171"+
+ "\1\165\1\162\2\uffff\1\171\1\170\1\163\1\162\2\165\10\uffff\1\72"+
+ "\1\150\1\172\1\uffff\1\170\1\172\1\154\3\uffff\1\75\6\uffff\1\156"+
+ "\1\171\1\160\1\157\1\154\1\151\1\156\21\uffff\1\75\5\uffff\1\74"+
+ "\4\uffff\1\162\1\164\1\165\1\145\1\163\1\142\1\151\1\160\1\164\1"+
+ "\157\1\172\1\154\1\162\1\156\1\151\1\157\1\167\1\166\1\164\1\155"+
+ "\1\167\1\163\1\167\1\164\1\144\1\157\1\164\1\157\1\144\1\155\1\164"+
+ "\1\171\1\157\1\172\1\156\1\154\1\141\1\154\1\162\2\164\1\157\1\154"+
+ "\2\uffff\1\163\1\172\1\170\1\171\1\162\1\160\1\172\1\154\1\147\2"+
+ "\151\1\40\1\155\1\144\1\141\1\170\1\154\1\141\12\uffff\1\151\1\uffff"+
+ "\1\154\2\uffff\2\172\4\uffff\1\147\1\164\1\151\1\154\1\145\1\160"+
+ "\1\164\1\145\1\164\1\143\4\uffff\2\172\1\145\1\154\1\141\1\156\2"+
+ "\145\1\164\1\157\1\147\1\151\1\145\1\164\1\156\1\uffff\1\163\1\172"+
+ "\1\164\1\141\1\145\2\144\1\145\1\153\1\145\1\40\1\142\1\154\1\172"+
+ "\1\151\1\163\1\145\1\125\1\165\1\151\1\55\1\153\1\164\1\154\1\145"+
+ "\1\154\1\141\1\151\1\143\1\141\1\163\1\145\1\172\1\uffff\1\141\1"+
+ "\165\1\160\1\154\1\162\1\145\1\143\1\145\1\153\1\150\1\157\1\160"+
+ "\1\143\2\154\1\153\1\154\1\uffff\1\164\1\156\1\172\1\145\1\156\1"+
+ "\157\2\145\1\uffff\1\103\1\162\1\163\1\156\1\uffff\1\172\1\151\1"+
+ "\163\1\172\1\164\1\156\1\154\2\172\1\uffff\1\154\1\151\2\156\1\145"+
+ "\1\162\2\151\2\143\1\150\1\145\2\uffff\1\156\1\151\1\154\1\164\1"+
+ "\172\1\144\1\141\1\162\1\145\1\170\1\143\1\162\1\141\1\172\1\145"+
+ "\1\141\1\uffff\1\145\1\154\1\164\1\156\1\172\1\55\1\162\1\165\1"+
+ "\154\1\uffff\1\145\1\172\1\uffff\1\156\1\172\1\145\1\162\1\156\1"+
+ "\162\1\172\1\uffff\1\145\1\157\1\123\1\145\1\154\1\123\1\165\1\166"+
+ "\1\162\1\151\1\40\1\155\1\123\1\uffff\2\155\1\141\1\164\1\143\1"+
+ "\145\1\172\1\150\1\163\1\141\1\172\1\162\1\172\1\162\1\145\1\151"+
+ "\1\145\1\111\1\164\1\143\1\144\1\uffff\2\172\1\145\1\167\1\157\1"+
+ "\156\1\157\1\145\1\172\1\147\1\uffff\1\156\1\165\1\uffff\1\151\1"+
+ "\164\1\145\1\47\2\172\1\uffff\1\145\1\143\1\141\1\147\2\172\1\156"+
+ "\1\157\1\164\1\150\1\162\1\172\1\163\1\143\1\172\1\163\1\uffff\1"+
+ "\144\1\142\1\164\1\172\1\145\1\141\1\166\1\156\1\uffff\1\172\1\164"+
+ "\1\162\1\154\1\145\1\106\2\uffff\1\40\1\160\1\172\1\162\1\uffff"+
+ "\1\147\1\uffff\1\151\1\145\1\164\1\156\1\145\1\162\1\156\1\164\1"+
+ "\156\1\141\1\164\1\154\1\145\1\151\1\154\1\uffff\1\141\1\164\1\151"+
+ "\1\156\1\160\1\145\1\157\1\156\1\uffff\2\172\1\147\1\uffff\1\144"+
+ "\1\162\1\uffff\1\145\1\123\1\156\1\172\1\144\1\141\1\151\1\157\1"+
+ "\164\1\172\2\uffff\1\72\1\172\1\146\1\144\1\154\1\147\1\uffff\1"+
+ "\172\1\141\1\162\1\163\1\151\2\172\1\163\1\172\1\164\1\172\2\uffff"+
+ "\1\147\1\156\1\141\1\172\1\157\1\uffff\1\163\2\151\1\uffff\1\157"+
+ "\1\172\1\145\1\154\1\172\1\164\1\uffff\1\144\1\164\1\141\1\143\1"+
+ "\uffff\2\172\1\171\2\162\1\164\1\163\1\uffff\2\172\1\144\1\147\1"+
+ "\156\1\151\3\172\1\123\1\171\1\172\1\142\1\171\1\164\1\144\1\142"+
+ "\1\163\1\162\1\171\1\143\1\172\1\163\1\162\1\154\1\143\2\uffff\2"+
+ "\145\1\164\1\163\1\164\1\147\1\uffff\1\172\1\162\1\160\1\154\1\171"+
+ "\3\uffff\1\172\1\151\1\165\1\141\1\uffff\1\154\2\145\1\164\1\uffff"+
+ "\1\145\1\uffff\1\151\1\uffff\1\172\1\163\1\154\1\uffff\1\156\1\172"+
+ "\1\157\1\164\1\160\1\uffff\1\144\1\145\1\uffff\1\171\1\172\1\157"+
+ "\1\154\2\145\1\uffff\1\156\1\uffff\1\172\1\40\1\157\2\uffff\1\172"+
+ "\1\164\2\uffff\1\145\1\150\1\143\1\154\3\uffff\1\164\1\154\1\uffff"+
+ "\1\145\1\154\2\172\1\145\1\172\1\164\1\154\2\172\1\uffff\1\145\1"+
+ "\163\1\157\1\171\1\172\1\162\1\171\1\163\1\171\1\172\1\uffff\2\172"+
+ "\1\157\1\154\1\uffff\1\156\1\155\1\164\2\172\1\154\1\171\1\154\1"+
+ "\156\1\uffff\1\172\1\167\1\151\1\uffff\1\156\1\172\1\151\2\172\1"+
+ "\154\1\uffff\1\162\1\163\1\157\1\162\1\147\1\uffff\1\164\1\155\1"+
+ "\uffff\1\171\1\162\1\164\1\145\1\172\1\171\1\145\1\154\1\145\2\uffff"+
+ "\1\144\1\uffff\1\172\1\145\2\uffff\2\172\1\162\1\172\1\uffff\2\172"+
+ "\1\142\1\154\2\uffff\1\141\1\uffff\1\162\1\145\1\147\1\156\1\151"+
+ "\2\uffff\1\145\1\123\1\145\1\147\1\uffff\1\141\2\172\1\uffff\1\143"+
+ "\2\uffff\1\145\1\123\1\172\1\146\2\172\2\uffff\1\172\1\154\2\172"+
+ "\1\144\1\uffff\1\154\3\172\1\40\1\uffff\1\172\2\uffff\1\172\3\uffff"+
+ "\1\141\1\145\1\164\3\172\1\163\1\157\1\143\1\164\1\143\1\172\1\171"+
+ "\1\145\1\uffff\2\172\1\164\1\uffff\1\172\3\uffff\1\145\2\uffff\1"+
+ "\172\1\145\6\uffff\1\162\1\172\1\164\3\uffff\1\172\1\156\1\164\1"+
+ "\171\1\164\1\uffff\1\163\1\144\2\uffff\1\171\1\uffff\1\172\1\uffff"+
+ "\1\172\1\123\1\uffff\1\145\1\uffff\1\172\1\151\1\154\1\151\2\172"+
+ "\1\154\2\uffff\1\164\1\162\1\uffff\1\157\1\145\1\157\2\uffff\1\145"+
+ "\1\171\2\156\1\172\1\156\1\172\1\154\2\172\1\uffff\1\172\1\uffff"+
+ "\1\145\3\uffff\1\172\1\uffff";
+ static final String DFA24_acceptS =
+ "\34\uffff\1\75\1\76\6\uffff\1\165\1\166\1\174\1\175\1\176\1\177"+
+ "\1\u0080\1\u0082\3\uffff\1\u00ab\3\uffff\1\u00b1\1\u00b4\1\u00b5"+
+ "\1\uffff\1\26\1\1\1\2\1\u00a8\1\3\1\u0095\7\uffff\1\u00ab\1\7\1"+
+ "\36\1\5\1\10\1\23\1\37\1\6\1\11\1\32\1\31\1\12\1\u00b2\1\u00b3\1"+
+ "\33\1\13\1\34\1\uffff\1\35\1\20\1\21\1\27\1\22\1\uffff\1\40\1\30"+
+ "\1\u00a7\1\u0094\53\uffff\1\75\1\76\22\uffff\1\165\1\166\1\174\1"+
+ "\175\1\176\1\177\1\u0080\1\u0082\1\u00a6\1\u0086\1\uffff\1\u00af"+
+ "\1\uffff\1\u00ac\1\u00b0\2\uffff\1\u00b1\1\u00b4\1\16\1\14\12\uffff"+
+ "\1\17\1\15\1\24\1\25\17\uffff\1\u0083\41\uffff\1\u008a\21\uffff"+
+ "\1\133\10\uffff\1\100\4\uffff\1\125\11\uffff\1\u00ae\14\uffff\1"+
+ "\41\1\u00a9\20\uffff\1\u0088\11\uffff\1\55\2\uffff\1\u008b\7\uffff"+
+ "\1\57\15\uffff\1\144\25\uffff\1\u0090\12\uffff\1\164\2\uffff\1\157"+
+ "\6\uffff\1\u00ae\20\uffff\1\u0084\10\uffff\1\106\6\uffff\1\143\1"+
+ "\61\4\uffff\1\u008c\1\uffff\1\70\17\uffff\1\126\10\uffff\1\u0087"+
+ "\3\uffff\1\112\2\uffff\1\145\12\uffff\1\u00aa\1\173\6\uffff\1\136"+
+ "\13\uffff\1\146\1\46\5\uffff\1\105\3\uffff\1\50\6\uffff\1\u009e"+
+ "\4\uffff\1\47\7\uffff\1\122\32\uffff\1\u0093\1\71\6\uffff\1\77\5"+
+ "\uffff\1\141\1\u00ad\1\u008e\4\uffff\1\103\4\uffff\1\u0089\1\uffff"+
+ "\1\43\1\uffff\1\130\3\uffff\1\u0085\5\uffff\1\u00a4\2\uffff\1\44"+
+ "\6\uffff\1\154\1\uffff\1\134\3\uffff\1\53\1\54\2\uffff\1\127\1\56"+
+ "\4\uffff\1\u008f\1\u00a1\1\132\2\uffff\1\63\12\uffff\1\117\12\uffff"+
+ "\1\114\4\uffff\1\u008d\11\uffff\1\60\3\uffff\1\42\6\uffff\1\65\5"+
+ "\uffff\1\u0091\2\uffff\1\110\11\uffff\1\66\1\121\1\uffff\1\u00a3"+
+ "\2\uffff\1\u00a0\1\67\4\uffff\1\74\4\uffff\1\u0099\1\102\1\uffff"+
+ "\1\142\5\uffff\1\116\1\120\4\uffff\1\72\3\uffff\1\64\1\uffff\1\u009b"+
+ "\1\u00a5\6\uffff\1\51\1\52\5\uffff\1\162\5\uffff\1\131\1\uffff\1"+
+ "\u009d\1\73\1\uffff\1\170\1\104\1\123\16\uffff\1\45\3\uffff\1\107"+
+ "\1\uffff\1\111\1\u009a\1\161\1\uffff\1\101\1\u00a2\2\uffff\1\152"+
+ "\1\u009f\1\151\1\u0096\1\153\1\140\3\uffff\1\137\1\171\1\u009c\5"+
+ "\uffff\1\62\2\uffff\1\150\1\172\1\uffff\1\u0081\1\uffff\1\135\2"+
+ "\uffff\1\167\1\uffff\1\115\7\uffff\1\155\1\147\2\uffff\1\124\3\uffff"+
+ "\1\u0098\1\u0092\12\uffff\1\163\1\uffff\1\160\1\uffff\1\113\1\u0097"+
+ "\1\4\1\uffff\1\156";
+ static final String DFA24_specialS =
+ "\1\0\u0357\uffff}>";
+ static final String[] DFA24_transitionS = {
+ "\11\65\2\64\2\65\1\64\22\65\1\64\1\12\1\63\1\51\1\57\1\11\1"+
+ "\3\1\61\1\44\1\45\1\7\1\5\1\47\1\6\1\15\1\10\1\60\11\62\1\54"+
+ "\1\53\1\14\1\1\1\13\1\16\1\46\32\57\1\52\1\65\1\50\1\56\1\57"+
+ "\1\65\1\37\1\27\1\32\1\31\1\20\1\22\1\23\1\30\1\21\2\57\1\24"+
+ "\1\42\1\25\1\41\1\33\1\43\1\26\1\4\1\36\1\40\1\17\1\55\3\57"+
+ "\1\34\1\2\1\35\uff82\65",
+ "\1\66\1\67",
+ "\1\71",
+ "\1\73",
+ "\1\101\3\uffff\1\75\2\uffff\1\100\7\uffff\1\76\1\77\1\uffff"+
+ "\1\102\1\uffff\1\103",
+ "\1\106\21\uffff\1\105",
+ "\1\112\17\uffff\1\110\1\111",
+ "\1\115\22\uffff\1\114",
+ "\1\120\4\uffff\1\121\15\uffff\1\117",
+ "\1\123",
+ "\1\125",
+ "\1\127",
+ "\1\131",
+ "\1\133",
+ "\1\136\13\uffff\1\135",
+ "\1\140",
+ "\1\146\7\uffff\1\144\1\145\3\uffff\1\142\4\uffff\1\143\1\uffff"+
+ "\1\141",
+ "\1\151\2\uffff\1\152\6\uffff\1\147\1\150",
+ "\1\153\7\uffff\1\155\5\uffff\1\154",
+ "\1\157\2\uffff\1\156",
+ "\1\161\11\uffff\1\160",
+ "\1\164\11\uffff\1\162\5\uffff\1\163",
+ "\1\167\3\uffff\1\165\5\uffff\1\166",
+ "\1\170\15\uffff\1\173\2\uffff\1\171\2\uffff\1\172",
+ "\1\174\12\uffff\1\175",
+ "\1\177\3\uffff\1\176\11\uffff\1\u0081\4\uffff\1\u0080\4\uffff"+
+ "\1\u0082",
+ "\1\u0087\3\uffff\1\u0085\2\uffff\1\u0084\6\uffff\1\u0083\5"+
+ "\uffff\1\u0086",
+ "\1\u0088\15\uffff\1\u008a\2\uffff\1\u0089",
+ "",
+ "",
+ "\1\u008d\3\uffff\1\u008f\2\uffff\1\u0091\6\uffff\1\u008e\2"+
+ "\uffff\1\u0090\6\uffff\1\u0092",
+ "\1\u0095\4\uffff\1\u0094\6\uffff\1\u0093\4\uffff\1\u0096",
+ "\1\u0099\1\u0098\2\uffff\1\u0097",
+ "\1\u009a",
+ "\1\u009c\3\uffff\1\u009b\17\uffff\1\u009d",
+ "\1\u009e",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u00a7",
+ "\1\u00a9",
+ "\1\104\34\uffff\32\104\4\uffff\1\104\1\uffff\32\104",
+ "",
+ "\12\u00ab\10\uffff\1\u00ad\1\uffff\3\u00ad\5\uffff\1\u00ad"+
+ "\13\uffff\1\u00aa\6\uffff\1\u00ab\2\uffff\1\u00ad\1\uffff\3"+
+ "\u00ad\5\uffff\1\u00ad\13\uffff\1\u00aa",
+ "\1\u00af\34\uffff\32\u00af\3\uffff\1\u00ae\1\u00af\1\uffff"+
+ "\32\u00af",
+ "\12\u00ab\10\uffff\1\u00ad\1\uffff\3\u00ad\5\uffff\1\u00ad"+
+ "\22\uffff\1\u00ab\2\uffff\1\u00ad\1\uffff\3\u00ad\5\uffff\1"+
+ "\u00ad",
+ "",
+ "",
+ "",
+ "\1\u00b2",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u00b4",
+ "\1\u00b5\20\uffff\1\u00b6\6\uffff\1\u00b7",
+ "\1\u00b8",
+ "\1\u00b9",
+ "\1\u00ba\10\uffff\1\u00bb",
+ "\1\u00bc",
+ "\1\u00bd",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u00be",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u00c0",
+ "",
+ "",
+ "",
+ "",
+ "\1\u00c2\5\uffff\1\u00c3",
+ "\1\u00c5\3\uffff\1\u00c4",
+ "\1\u00c6",
+ "\1\u00c7",
+ "\1\u00c8",
+ "\1\u00c9",
+ "\1\u00ca",
+ "\1\u00cc\16\uffff\1\u00cb",
+ "\1\u00cd\16\uffff\1\u00cf\1\u00ce",
+ "\1\u00d0",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u00d2",
+ "\1\u00d3",
+ "\1\u00d4\1\uffff\1\u00d5",
+ "\1\u00d6\3\uffff\1\u00d7",
+ "\1\u00d8",
+ "\1\u00da\7\uffff\1\u00d9",
+ "\1\u00db",
+ "\1\u00dc",
+ "\1\u00de\1\u00dd",
+ "\1\u00df",
+ "\1\u00e0",
+ "\1\u00e1",
+ "\1\u00e3\1\uffff\1\u00e2\14\uffff\1\u00e5\1\u00e4",
+ "\1\u00e6",
+ "\1\u00e7",
+ "\1\u00e8",
+ "\1\u00e9",
+ "\1\u00ea",
+ "\1\u00eb",
+ "\1\u00ec\13\uffff\1\u00ed\1\u00ee\1\u00ef",
+ "\1\u00f1\4\uffff\1\u00f0",
+ "\1\u00f2",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u00f4",
+ "\1\u00f5",
+ "\1\u00f6",
+ "\1\u00f7",
+ "\1\u00f8",
+ "\1\u00f9\1\u00fa",
+ "\1\u00fc\3\uffff\1\u00fb\14\uffff\1\u00fd",
+ "\1\u00fe\3\uffff\1\u0100\5\uffff\1\u00ff",
+ "\1\u0101",
+ "",
+ "",
+ "\1\u0102\20\uffff\1\u0103",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\16\104\1\u0104\13\104",
+ "\1\u0106",
+ "\1\u0107\17\uffff\1\u0109\3\uffff\1\u0108",
+ "\1\u010a\14\uffff\1\u010b",
+ "\1\u010c",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\2\104\1\u010d\27\104",
+ "\1\u010f",
+ "\1\u0110",
+ "\1\u0111",
+ "\1\u0112",
+ "\1\u0113",
+ "\1\u0114",
+ "\1\u0115",
+ "\1\u0116",
+ "\1\u0117",
+ "\1\u0118",
+ "\1\u0119",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u011a",
+ "",
+ "\12\u00ab\10\uffff\1\u00ad\1\uffff\3\u00ad\5\uffff\1\u00ad"+
+ "\22\uffff\1\u00ab\2\uffff\1\u00ad\1\uffff\3\u00ad\5\uffff\1"+
+ "\u00ad",
+ "",
+ "",
+ "\1\u00af\34\uffff\32\u00af\4\uffff\1\u00af\1\uffff\32\u00af",
+ "\1\u011b\2\uffff\1\u011d\7\uffff\1\u011c\12\u011b\7\uffff"+
+ "\32\u011b\4\uffff\1\u011b\1\uffff\32\u011b",
+ "",
+ "",
+ "",
+ "",
+ "\1\u011e",
+ "\1\u0120\14\uffff\1\u011f",
+ "\1\u0121",
+ "\1\u0122",
+ "\1\u0123",
+ "\1\u0124",
+ "\1\u0125",
+ "\1\u0126",
+ "\1\u0127",
+ "\1\u0128",
+ "",
+ "",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\24\104\1\u0129\5\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u012c",
+ "\1\u012d",
+ "\1\u012e",
+ "\1\u012f",
+ "\1\u0130",
+ "\1\u0131",
+ "\1\u0132",
+ "\1\u0133",
+ "\1\u0134",
+ "\1\u0135\3\uffff\1\u0136",
+ "\1\u0137",
+ "\1\u0138",
+ "\1\u0139",
+ "",
+ "\1\u013a",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\14\104\1\u013b\15\104",
+ "\1\u013d",
+ "\1\u013e",
+ "\1\u013f\3\uffff\1\u0140",
+ "\1\u0141",
+ "\1\u0142",
+ "\1\u0143",
+ "\1\u0144",
+ "\1\u0145",
+ "\1\u0146",
+ "\1\u0147",
+ "\1\u0148",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u014a",
+ "\1\u014c\12\uffff\1\u014b",
+ "\1\u014d",
+ "\1\u014e",
+ "\1\u014f",
+ "\1\u0150",
+ "\1\u0151",
+ "\1\u0152",
+ "\1\u0153",
+ "\1\u0154",
+ "\1\u0155\1\u0156",
+ "\1\u0157",
+ "\1\u0158",
+ "\1\u0159",
+ "\1\u015a",
+ "\1\u015b",
+ "\1\u015c",
+ "\1\u015d\3\uffff\1\u015e",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\u0160",
+ "\1\u0162\10\uffff\1\u0161",
+ "\1\u0163",
+ "\1\u0164",
+ "\1\u0165",
+ "\1\u0166",
+ "\1\u0167",
+ "\1\u0168",
+ "\1\u0169",
+ "\1\u016a",
+ "\1\u016b",
+ "\1\u016d\10\uffff\1\u016c",
+ "\1\u016e",
+ "\1\u016f",
+ "\1\u0170",
+ "\1\u0171",
+ "\1\u0172",
+ "",
+ "\1\u0173",
+ "\1\u0174",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0176",
+ "\1\u0178\1\u0177",
+ "\1\u0179",
+ "\1\u017a",
+ "\1\u017b",
+ "",
+ "\1\u017c",
+ "\1\u017d",
+ "\1\u017e",
+ "\1\u017f",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0181",
+ "\1\u0182",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0184",
+ "\1\u0185",
+ "\1\u0186",
+ "\1\u011b\2\uffff\1\u011d\7\uffff\1\u011c\12\u011b\7\uffff"+
+ "\32\u011b\4\uffff\1\u011b\1\uffff\32\u011b",
+ "\1\u0189\5\uffff\1\u0187\26\uffff\32\u0189\3\uffff\1\u0188"+
+ "\1\u0189\1\uffff\32\u0189",
+ "",
+ "\1\u018b",
+ "\1\u018c",
+ "\1\u018d",
+ "\1\u018e",
+ "\1\u018f",
+ "\1\u0190",
+ "\1\u0191",
+ "\1\u0192",
+ "\1\u0193",
+ "\1\u0194",
+ "\1\u0195",
+ "\1\u0196",
+ "",
+ "",
+ "\1\u0197",
+ "\1\u0198",
+ "\1\u0199",
+ "\1\u019a",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u019c",
+ "\1\u019d",
+ "\1\u019e",
+ "\1\u019f",
+ "\1\u01a0",
+ "\1\u01a1",
+ "\1\u01a2",
+ "\1\u01a3",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01a5",
+ "\1\u01a6",
+ "",
+ "\1\u01a7",
+ "\1\u01a8",
+ "\1\u01a9",
+ "\1\u01aa",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01ac",
+ "\1\u01ad",
+ "\1\u01ae",
+ "\1\u01af",
+ "",
+ "\1\u01b0",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\u01b2",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01b4",
+ "\1\u01b5",
+ "\1\u01b6",
+ "\1\u01b7",
+ "\1\u01b8",
+ "",
+ "\1\u01b9",
+ "\1\u01ba",
+ "\1\u01bb",
+ "\1\u01bc",
+ "\1\u01bd",
+ "\1\u01be",
+ "\1\u01bf",
+ "\1\u01c0",
+ "\1\u01c1",
+ "\1\u01c2",
+ "\1\u01c3",
+ "\1\u01c4",
+ "\1\u01c5",
+ "",
+ "\1\u01c6",
+ "\1\u01c7",
+ "\1\u01c8",
+ "\1\u01c9",
+ "\1\u01ca",
+ "\1\u01cb",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01cd",
+ "\1\u01ce",
+ "\1\u01cf",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01d1",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\4\104\1\u01d2\25\104",
+ "\1\u01d4",
+ "\1\u01d5",
+ "\1\u01d6",
+ "\1\u01d7",
+ "\1\u01d8",
+ "\1\u01d9\21\uffff\1\u01da",
+ "\1\u01dc\17\uffff\1\u01db",
+ "\1\u01dd",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01e0",
+ "\1\u01e1",
+ "\1\u01e2",
+ "\1\u01e3",
+ "\1\u01e4",
+ "\1\u01e5",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01e7",
+ "",
+ "\1\u01e8",
+ "\1\u01e9",
+ "",
+ "\1\u01ea",
+ "\1\u01eb",
+ "\1\u01ec",
+ "\1\u011d",
+ "\1\u0189\34\uffff\32\u0189\4\uffff\1\u0189\1\uffff\32\u0189",
+ "\1\u01ed\2\uffff\1\u011d\7\uffff\1\u011c\12\u01ed\7\uffff"+
+ "\32\u01ed\4\uffff\1\u01ed\1\uffff\32\u01ed",
+ "",
+ "\1\u01ee",
+ "\1\u01ef",
+ "\1\u01f0",
+ "\1\u01f1",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01f4",
+ "\1\u01f5",
+ "\1\u01f6",
+ "\1\u01f7",
+ "\1\u01f8",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01fa\16\uffff\1\u01fb",
+ "\1\u01fc",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01fe\36\uffff\1\u01ff",
+ "",
+ "\1\u0200",
+ "\1\u0201",
+ "\1\u0202",
+ "\1\104\13\uffff\12\104\7\uffff\22\104\1\u0203\7\104\4\uffff"+
+ "\1\104\1\uffff\32\104",
+ "\1\u0205",
+ "\1\u0206",
+ "\1\u0207",
+ "\1\u0208",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u020a",
+ "\1\u020b",
+ "\1\u020c",
+ "\1\u020d",
+ "\1\u020e",
+ "",
+ "",
+ "\1\u020f",
+ "\1\u0210",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0212",
+ "",
+ "\1\u0213",
+ "",
+ "\1\u0214\7\uffff\1\u0215",
+ "\1\u0216",
+ "\1\u0217",
+ "\1\u0218",
+ "\1\u0219",
+ "\1\u021a",
+ "\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\u0227",
+ "\1\u0228",
+ "\1\u0229",
+ "\1\u022a",
+ "\1\u022b",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u022e",
+ "",
+ "\1\u022f",
+ "\1\u0230",
+ "",
+ "\1\u0231",
+ "\1\u0232",
+ "\1\u0233",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0235",
+ "\1\u0236",
+ "\1\u0237",
+ "\1\u0238",
+ "\1\u0239",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "",
+ "\1\u023b",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u023d",
+ "\1\u023e",
+ "\1\u023f",
+ "\1\u0240",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0242",
+ "\1\u0243",
+ "\1\u0244",
+ "\1\u0245",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u01ed\2\uffff\1\u011d\7\uffff\1\u011c\12\u01ed\7\uffff"+
+ "\32\u01ed\4\uffff\1\u01ed\1\uffff\32\u01ed",
+ "\1\u0247",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0249",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "",
+ "\1\u024b",
+ "\1\u024c",
+ "\1\u024d",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u024f",
+ "",
+ "\1\u0250",
+ "\1\u0251",
+ "\1\u0252",
+ "",
+ "\1\u0253",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0255",
+ "\1\u0256",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0258",
+ "",
+ "\1\u0259",
+ "\1\u025a",
+ "\1\u025b",
+ "\1\u025c",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\23\104\1\u025d\6\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\10\104\1\u025f\21\104",
+ "\1\u0261",
+ "\1\u0262",
+ "\1\u0263",
+ "\1\u0264\16\uffff\1\u0265",
+ "\1\u0266",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\22\104\1\u0267\7\104\4\uffff"+
+ "\1\104\1\uffff\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u026a",
+ "\1\u026b",
+ "\1\u026c",
+ "\1\u026d",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0271",
+ "\1\u0272",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0274",
+ "\1\u0275",
+ "\1\u0276",
+ "\1\u0277",
+ "\1\u0278",
+ "\1\u0279",
+ "\1\u027a",
+ "\1\u027b",
+ "\1\u027c",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\22\104\1\u027d\7\104",
+ "\1\u027f",
+ "\1\u0280",
+ "\1\u0281",
+ "\1\u0282",
+ "",
+ "",
+ "\1\u0283",
+ "\1\u0284",
+ "\1\u0285",
+ "\1\u0286",
+ "\1\u0287",
+ "\1\u0288",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u028a",
+ "\1\u028b",
+ "\1\u028c",
+ "\1\u028d",
+ "",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u028f",
+ "\1\u0290",
+ "\1\u0291",
+ "",
+ "\1\u0292",
+ "\1\u0293",
+ "\1\u0294",
+ "\1\u0295",
+ "",
+ "\1\u0296",
+ "",
+ "\1\u0297",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0299",
+ "\1\u029a",
+ "",
+ "\1\u029b",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u029d",
+ "\1\u029e",
+ "\1\u029f",
+ "",
+ "\1\u02a0",
+ "\1\u02a1",
+ "",
+ "\1\u02a2",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02a4",
+ "\1\u02a5",
+ "\1\u02a6",
+ "\1\u02a7",
+ "",
+ "\1\u02a8",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02aa",
+ "\1\u02ab",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02ad",
+ "",
+ "",
+ "\1\u02ae",
+ "\1\u02af",
+ "\1\u02b0",
+ "\1\u02b1",
+ "",
+ "",
+ "",
+ "\1\u02b2",
+ "\1\u02b3",
+ "",
+ "\1\u02b4",
+ "\1\u02b5",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02b8",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02ba",
+ "\1\u02bb",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\u02be",
+ "\1\u02bf",
+ "\1\u02c0",
+ "\1\u02c1",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02c3",
+ "\1\u02c4",
+ "\1\u02c5",
+ "\1\u02c6",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\17\104\1\u02c9\12\104\4\uffff"+
+ "\1\104\1\uffff\32\104",
+ "\1\u02cb",
+ "\1\u02cc",
+ "",
+ "\1\u02cd",
+ "\1\u02ce",
+ "\1\u02cf",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02d2",
+ "\1\u02d3",
+ "\1\u02d4",
+ "\1\u02d5",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02d7",
+ "\1\u02d8",
+ "",
+ "\1\u02d9",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02db",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02de",
+ "",
+ "\1\u02df",
+ "\1\u02e0",
+ "\1\u02e1",
+ "\1\u02e2",
+ "\1\u02e3",
+ "",
+ "\1\u02e4\16\uffff\1\u02e5",
+ "\1\u02e6",
+ "",
+ "\1\u02e7",
+ "\1\u02e8",
+ "\1\u02e9",
+ "\1\u02ea",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02ec",
+ "\1\u02ed",
+ "\1\u02ee",
+ "\1\u02ef",
+ "",
+ "",
+ "\1\u02f0",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02f2",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02f5",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u02f9",
+ "\1\u02fa",
+ "",
+ "",
+ "\1\u02fb",
+ "",
+ "\1\u02fc",
+ "\1\u02fd",
+ "\1\u02fe",
+ "\1\u02ff",
+ "\1\u0300",
+ "",
+ "",
+ "\1\u0301",
+ "\1\u0302",
+ "\1\u0303",
+ "\1\u0304",
+ "",
+ "\1\u0305",
+ "\1\u0306",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\u0308",
+ "",
+ "",
+ "\1\u0309",
+ "\1\u030a",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u030c",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0310",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0313",
+ "",
+ "\1\u0314",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0318",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "",
+ "",
+ "\1\u031b",
+ "\1\u031c",
+ "\1\u031d",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0321",
+ "\1\u0322",
+ "\1\u0323",
+ "\1\u0324",
+ "\1\u0325",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0327",
+ "\1\u0328",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u032b",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "",
+ "",
+ "\1\u032d",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u032f",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u0330",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0332",
+ "",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0334",
+ "\1\u0335",
+ "\1\u0336",
+ "\1\u0337",
+ "",
+ "\1\u0338",
+ "\1\u0339",
+ "",
+ "",
+ "\1\u033a",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u033d",
+ "",
+ "\1\u033e",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0340",
+ "\1\u0341",
+ "\1\u0342",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0345",
+ "",
+ "",
+ "\1\u0346",
+ "\1\u0347",
+ "",
+ "\1\u0348",
+ "\1\u0349",
+ "\1\u034a",
+ "",
+ "",
+ "\1\u034b",
+ "\1\u034c",
+ "\1\u034d",
+ "\1\u034e",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0350",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\u0352",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ "",
+ "\1\u0356",
+ "",
+ "",
+ "",
+ "\1\104\13\uffff\12\104\7\uffff\32\104\4\uffff\1\104\1\uffff"+
+ "\32\104",
+ ""
+ };
+
+ static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS);
+ static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS);
+ static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS);
+ static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS);
+ static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS);
+ static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS);
+ static final short[][] DFA24_transition;
+
+ static {
+ int numStates = DFA24_transitionS.length;
+ DFA24_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA24_transition[i] = DFA.unpackEncodedString(DFA24_transitionS[i]);
+ }
+ }
+
+ static class DFA24 extends DFA {
+
+ public DFA24(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 24;
+ this.eot = DFA24_eot;
+ this.eof = DFA24_eof;
+ this.min = DFA24_min;
+ this.max = DFA24_max;
+ this.accept = DFA24_accept;
+ this.special = DFA24_special;
+ this.transition = DFA24_transition;
+ }
+ public String getDescription() {
+ return "1:1: Tokens : ( 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 | RULE_ID | RULE_INT | RULE_THEME_RESOURCE | RULE_EVENT_TOPIC | RULE_HEX | RULE_DECIMAL | 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 LA24_0 = input.LA(1);
+
+ s = -1;
+ if ( (LA24_0=='=') ) {s = 1;}
+
+ else if ( (LA24_0=='|') ) {s = 2;}
+
+ else if ( (LA24_0=='&') ) {s = 3;}
+
+ else if ( (LA24_0=='s') ) {s = 4;}
+
+ else if ( (LA24_0=='+') ) {s = 5;}
+
+ else if ( (LA24_0=='-') ) {s = 6;}
+
+ else if ( (LA24_0=='*') ) {s = 7;}
+
+ else if ( (LA24_0=='/') ) {s = 8;}
+
+ else if ( (LA24_0=='%') ) {s = 9;}
+
+ else if ( (LA24_0=='!') ) {s = 10;}
+
+ else if ( (LA24_0=='>') ) {s = 11;}
+
+ else if ( (LA24_0=='<') ) {s = 12;}
+
+ else if ( (LA24_0=='.') ) {s = 13;}
+
+ else if ( (LA24_0=='?') ) {s = 14;}
+
+ else if ( (LA24_0=='v') ) {s = 15;}
+
+ else if ( (LA24_0=='e') ) {s = 16;}
+
+ else if ( (LA24_0=='i') ) {s = 17;}
+
+ else if ( (LA24_0=='f') ) {s = 18;}
+
+ else if ( (LA24_0=='g') ) {s = 19;}
+
+ else if ( (LA24_0=='l') ) {s = 20;}
+
+ else if ( (LA24_0=='n') ) {s = 21;}
+
+ else if ( (LA24_0=='r') ) {s = 22;}
+
+ else if ( (LA24_0=='b') ) {s = 23;}
+
+ else if ( (LA24_0=='h') ) {s = 24;}
+
+ else if ( (LA24_0=='d') ) {s = 25;}
+
+ else if ( (LA24_0=='c') ) {s = 26;}
+
+ else if ( (LA24_0=='p') ) {s = 27;}
+
+ else if ( (LA24_0=='{') ) {s = 28;}
+
+ else if ( (LA24_0=='}') ) {s = 29;}
+
+ else if ( (LA24_0=='t') ) {s = 30;}
+
+ else if ( (LA24_0=='a') ) {s = 31;}
+
+ else if ( (LA24_0=='u') ) {s = 32;}
+
+ else if ( (LA24_0=='o') ) {s = 33;}
+
+ else if ( (LA24_0=='m') ) {s = 34;}
+
+ else if ( (LA24_0=='q') ) {s = 35;}
+
+ else if ( (LA24_0=='(') ) {s = 36;}
+
+ else if ( (LA24_0==')') ) {s = 37;}
+
+ else if ( (LA24_0=='@') ) {s = 38;}
+
+ else if ( (LA24_0==',') ) {s = 39;}
+
+ else if ( (LA24_0==']') ) {s = 40;}
+
+ else if ( (LA24_0=='#') ) {s = 41;}
+
+ else if ( (LA24_0=='[') ) {s = 42;}
+
+ else if ( (LA24_0==';') ) {s = 43;}
+
+ else if ( (LA24_0==':') ) {s = 44;}
+
+ else if ( (LA24_0=='w') ) {s = 45;}
+
+ else if ( (LA24_0=='^') ) {s = 46;}
+
+ else if ( (LA24_0=='$'||(LA24_0>='A' && LA24_0<='Z')||LA24_0=='_'||(LA24_0>='j' && LA24_0<='k')||(LA24_0>='x' && LA24_0<='z')) ) {s = 47;}
+
+ else if ( (LA24_0=='0') ) {s = 48;}
+
+ else if ( (LA24_0=='\'') ) {s = 49;}
+
+ else if ( ((LA24_0>='1' && LA24_0<='9')) ) {s = 50;}
+
+ else if ( (LA24_0=='\"') ) {s = 51;}
+
+ else if ( ((LA24_0>='\t' && LA24_0<='\n')||LA24_0=='\r'||LA24_0==' ') ) {s = 52;}
+
+ else if ( ((LA24_0>='\u0000' && LA24_0<='\b')||(LA24_0>='\u000B' && LA24_0<='\f')||(LA24_0>='\u000E' && LA24_0<='\u001F')||LA24_0=='\\'||LA24_0=='`'||(LA24_0>='~' && LA24_0<='\uFFFF')) ) {s = 53;}
+
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 24, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
+}
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLParser.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLParser.java
new file mode 100644
index 0000000..fbab75f
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSLParser.java
@@ -0,0 +1,10014 @@
+/**
+ *
+ * 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.table.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.table.services.TableDSLGrammarAccess;
+
+
+
+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 InternalTableDSLParserSignatures {
+ void entryRuleTableModel() throws RecognitionException;
+ void ruleTableModel() throws RecognitionException;
+ void entryRuleTablePackage() throws RecognitionException;
+ void ruleTablePackage() throws RecognitionException;
+ void entryRuleTable() throws RecognitionException;
+ void ruleTable() throws RecognitionException;
+ void entryRuleTableOption() throws RecognitionException;
+ void ruleTableOption() throws RecognitionException;
+ void entryRuleTableSelection() throws RecognitionException;
+ void ruleTableSelection() throws RecognitionException;
+ void entryRuleTableTable() throws RecognitionException;
+ void ruleTableTable() throws RecognitionException;
+ void entryRuleTablePreorder() throws RecognitionException;
+ void ruleTablePreorder() throws RecognitionException;
+ void entryRuleTableValue() throws RecognitionException;
+ void ruleTableValue() throws RecognitionException;
+ void entryRuleTableFormatter() throws RecognitionException;
+ void ruleTableFormatter() throws RecognitionException;
+ void entryRuleTableImage() throws RecognitionException;
+ void ruleTableImage() throws RecognitionException;
+ void entryRuleTableTooltipPattern() throws RecognitionException;
+ void ruleTableTooltipPattern() throws RecognitionException;
+ void entryRuleTableValueElement() throws RecognitionException;
+ void ruleTableValueElement() throws RecognitionException;
+ void entryRuleTableTask() throws RecognitionException;
+ void ruleTableTask() throws RecognitionException;
+ void entryRuleTableAllColumns() throws RecognitionException;
+ void ruleTableAllColumns() throws RecognitionException;
+ void entryRuleTableOrdinal() throws RecognitionException;
+ void ruleTableOrdinal() throws RecognitionException;
+ void entryRuleTableColumn() throws RecognitionException;
+ void ruleTableColumn() throws RecognitionException;
+ void entryRuleTableMeasure() throws RecognitionException;
+ void ruleTableMeasure() throws RecognitionException;
+ void entryRuleTableDerived() throws RecognitionException;
+ void ruleTableDerived() throws RecognitionException;
+ void entryRuleTableHierarchy() throws RecognitionException;
+ void ruleTableHierarchy() throws RecognitionException;
+ void entryRuleTableProperty() throws RecognitionException;
+ void ruleTableProperty() throws RecognitionException;
+ void entryRuleTableAggregation() throws RecognitionException;
+ void ruleTableAggregation() throws RecognitionException;
+ void entryRuleTableInterval() throws RecognitionException;
+ void ruleTableInterval() throws RecognitionException;
+ void entryRuleTableNumberInterval() throws RecognitionException;
+ void ruleTableNumberInterval() throws RecognitionException;
+ void entryRuleTableDateDayInterval() throws RecognitionException;
+ void ruleTableDateDayInterval() throws RecognitionException;
+ void entryRuleTableLookup() throws RecognitionException;
+ void ruleTableLookup() throws RecognitionException;
+ void entryRuleTableNumberLookup() throws RecognitionException;
+ void ruleTableNumberLookup() throws RecognitionException;
+ void entryRuleTableStringLookup() throws RecognitionException;
+ void ruleTableStringLookup() throws RecognitionException;
+ void entryRuleTableDateDayLookup() throws RecognitionException;
+ void ruleTableDateDayLookup() throws RecognitionException;
+ void entryRuleTableDatamart() throws RecognitionException;
+ void ruleTableDatamart() throws RecognitionException;
+ void entryRuleTableElement() throws RecognitionException;
+ void ruleTableElement() throws RecognitionException;
+ void entryRuleTableEvent() throws RecognitionException;
+ void ruleTableEvent() throws RecognitionException;
+ void entryRuleTableBrokerDatamart() throws RecognitionException;
+ void ruleTableBrokerDatamart() throws RecognitionException;
+ void entryRuleTableAxis() throws RecognitionException;
+ void ruleTableAxis() throws RecognitionException;
+ void entryRuleTableRangeElement() throws RecognitionException;
+ void ruleTableRangeElement() throws RecognitionException;
+ void entryRuleTableTextColor() throws RecognitionException;
+ void ruleTableTextColor() throws RecognitionException;
+ void entryRuleTableCellColor() throws RecognitionException;
+ void ruleTableCellColor() throws RecognitionException;
+ void entryRuleTableIcon() throws RecognitionException;
+ void ruleTableIcon() throws RecognitionException;
+ void entryRuleTableTrend() throws RecognitionException;
+ void ruleTableTrend() throws RecognitionException;
+ void entryRuleTableTooltip() throws RecognitionException;
+ void ruleTableTooltip() throws RecognitionException;
+ void entryRuleTableImport() throws RecognitionException;
+ void ruleTableImport() throws RecognitionException;
+ void entryRuleTableGrid() throws RecognitionException;
+ void ruleTableGrid() throws RecognitionException;
+ void entryRuleTableDtoDatasource() throws RecognitionException;
+ void ruleTableDtoDatasource() throws RecognitionException;
+ void entryRuleProperty() throws RecognitionException;
+ void ruleProperty() throws RecognitionException;
+ void entryRuleNestedField() throws RecognitionException;
+ void ruleNestedField() throws RecognitionException;
+ void entryRuleNestedPath() throws RecognitionException;
+ void ruleNestedPath() throws RecognitionException;
+ void entryRulePropertyStyle() throws RecognitionException;
+ void rulePropertyStyle() throws RecognitionException;
+ void entryRulePropertyButtonStyle() throws RecognitionException;
+ void rulePropertyButtonStyle() throws RecognitionException;
+ void entryRulePropertyHtmlStyle() throws RecognitionException;
+ void rulePropertyHtmlStyle() throws RecognitionException;
+ void entryRulePropertyBooleanStyle() throws RecognitionException;
+ void rulePropertyBooleanStyle() throws RecognitionException;
+ void entryRulePropertyDateStyle() throws RecognitionException;
+ void rulePropertyDateStyle() throws RecognitionException;
+ void entryRulePropertyNumberStyle() throws RecognitionException;
+ void rulePropertyNumberStyle() throws RecognitionException;
+ void entryRulePropertyProgressbarStyle() throws RecognitionException;
+ void rulePropertyProgressbarStyle() throws RecognitionException;
+ void entryRuleGridPropIndicatorStyle() throws RecognitionException;
+ void ruleGridPropIndicatorStyle() throws RecognitionException;
+ void entryRulePropertyQuantityStyle() throws RecognitionException;
+ void rulePropertyQuantityStyle() throws RecognitionException;
+ void entryRulePropertyPriceStyle() throws RecognitionException;
+ void rulePropertyPriceStyle() throws RecognitionException;
+ void entryRulePropertyTextStyle() throws RecognitionException;
+ void rulePropertyTextStyle() throws RecognitionException;
+ void entryRulePropertyImageStyle() throws RecognitionException;
+ void rulePropertyImageStyle() throws RecognitionException;
+ void entryRuleStyleConfig() throws RecognitionException;
+ void ruleStyleConfig() throws RecognitionException;
+ void entryRuleNumericToResourceStyleConfig() throws RecognitionException;
+ void ruleNumericToResourceStyleConfig() throws RecognitionException;
+ void entryRuleStringToResourceStyleConfig() throws RecognitionException;
+ void ruleStringToResourceStyleConfig() throws RecognitionException;
+ void entryRuleLInt() throws RecognitionException;
+ void ruleLInt() throws RecognitionException;
+ void entryRuleLDouble() throws RecognitionException;
+ void ruleLDouble() throws RecognitionException;
+ void entryRuleSignedNumber() throws RecognitionException;
+ void ruleSignedNumber() throws RecognitionException;
+ void entryRuleTableQualifiedNameWithWildCard() throws RecognitionException;
+ void ruleTableQualifiedNameWithWildCard() 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 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 ruleStyleCompare() throws RecognitionException;
+ void ruleTrendIconEnum() throws RecognitionException;
+ void ruleRowHeaderMode() throws RecognitionException;
+ void ruleAxisEnum() throws RecognitionException;
+ void rule__TableOption__Alternatives() throws RecognitionException;
+ void rule__TableSelection__Alternatives_1() throws RecognitionException;
+ void rule__TableValueElement__Alternatives() throws RecognitionException;
+ void rule__TableInterval__Alternatives() throws RecognitionException;
+ void rule__TableLookup__Alternatives() throws RecognitionException;
+ void rule__TableBrokerDatamart__Alternatives_2() throws RecognitionException;
+ void rule__TableRangeElement__Alternatives() throws RecognitionException;
+ void rule__PropertyStyle__Alternatives() throws RecognitionException;
+ void rule__StyleConfig__Alternatives() throws RecognitionException;
+ void rule__LInt__Alternatives_0() 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__StyleCompare__Alternatives() throws RecognitionException;
+ void rule__TrendIconEnum__Alternatives() throws RecognitionException;
+ void rule__RowHeaderMode__Alternatives() throws RecognitionException;
+ void rule__AxisEnum__Alternatives() throws RecognitionException;
+ void rule__TablePackage__Group__0() throws RecognitionException;
+ void rule__TablePackage__Group__0__Impl() throws RecognitionException;
+ void rule__TablePackage__Group__1() throws RecognitionException;
+ void rule__TablePackage__Group__1__Impl() throws RecognitionException;
+ void rule__TablePackage__Group__2() throws RecognitionException;
+ void rule__TablePackage__Group__2__Impl() throws RecognitionException;
+ void rule__TablePackage__Group__3() throws RecognitionException;
+ void rule__TablePackage__Group__3__Impl() throws RecognitionException;
+ void rule__TablePackage__Group_3__0() throws RecognitionException;
+ void rule__TablePackage__Group_3__0__Impl() throws RecognitionException;
+ void rule__TablePackage__Group_3__1() throws RecognitionException;
+ void rule__TablePackage__Group_3__1__Impl() throws RecognitionException;
+ void rule__TablePackage__Group_3__2() throws RecognitionException;
+ void rule__TablePackage__Group_3__2__Impl() throws RecognitionException;
+ void rule__TablePackage__Group_3__3() throws RecognitionException;
+ void rule__TablePackage__Group_3__3__Impl() throws RecognitionException;
+ void rule__Table__Group__0() throws RecognitionException;
+ void rule__Table__Group__0__Impl() throws RecognitionException;
+ void rule__Table__Group__1() throws RecognitionException;
+ void rule__Table__Group__1__Impl() throws RecognitionException;
+ void rule__Table__Group__2() throws RecognitionException;
+ void rule__Table__Group__2__Impl() throws RecognitionException;
+ void rule__Table__Group__3() throws RecognitionException;
+ void rule__Table__Group__3__Impl() throws RecognitionException;
+ void rule__Table__Group__4() throws RecognitionException;
+ void rule__Table__Group__4__Impl() throws RecognitionException;
+ void rule__Table__Group__5() throws RecognitionException;
+ void rule__Table__Group__5__Impl() throws RecognitionException;
+ void rule__Table__Group_3__0() throws RecognitionException;
+ void rule__Table__Group_3__0__Impl() throws RecognitionException;
+ void rule__Table__Group_3__1() throws RecognitionException;
+ void rule__Table__Group_3__1__Impl() throws RecognitionException;
+ void rule__TableSelection__Group__0() throws RecognitionException;
+ void rule__TableSelection__Group__0__Impl() throws RecognitionException;
+ void rule__TableSelection__Group__1() throws RecognitionException;
+ void rule__TableSelection__Group__1__Impl() throws RecognitionException;
+ void rule__TableSelection__Group__2() throws RecognitionException;
+ void rule__TableSelection__Group__2__Impl() throws RecognitionException;
+ void rule__TableSelection__Group__3() throws RecognitionException;
+ void rule__TableSelection__Group__3__Impl() throws RecognitionException;
+ void rule__TableSelection__Group__4() throws RecognitionException;
+ void rule__TableSelection__Group__4__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_2_1__0() throws RecognitionException;
+ void rule__TableSelection__Group_2_1__0__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_2_1__1() throws RecognitionException;
+ void rule__TableSelection__Group_2_1__1__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_3_0__0() throws RecognitionException;
+ void rule__TableSelection__Group_3_0__0__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_3_0__1() throws RecognitionException;
+ void rule__TableSelection__Group_3_0__1__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_3_3__0() throws RecognitionException;
+ void rule__TableSelection__Group_3_3__0__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_3_3__1() throws RecognitionException;
+ void rule__TableSelection__Group_3_3__1__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_4__0() throws RecognitionException;
+ void rule__TableSelection__Group_4__0__Impl() throws RecognitionException;
+ void rule__TableSelection__Group_4__1() throws RecognitionException;
+ void rule__TableSelection__Group_4__1__Impl() throws RecognitionException;
+ void rule__TableTable__Group__0() throws RecognitionException;
+ void rule__TableTable__Group__0__Impl() throws RecognitionException;
+ void rule__TableTable__Group__1() throws RecognitionException;
+ void rule__TableTable__Group__1__Impl() throws RecognitionException;
+ void rule__TableTable__Group__2() throws RecognitionException;
+ void rule__TableTable__Group__2__Impl() throws RecognitionException;
+ void rule__TableTable__Group__3() throws RecognitionException;
+ void rule__TableTable__Group__3__Impl() throws RecognitionException;
+ void rule__TableTable__Group__4() throws RecognitionException;
+ void rule__TableTable__Group__4__Impl() throws RecognitionException;
+ void rule__TableTable__Group_2_1__0() throws RecognitionException;
+ void rule__TableTable__Group_2_1__0__Impl() throws RecognitionException;
+ void rule__TableTable__Group_2_1__1() throws RecognitionException;
+ void rule__TableTable__Group_2_1__1__Impl() throws RecognitionException;
+ void rule__TableTable__Group_3_0__0() throws RecognitionException;
+ void rule__TableTable__Group_3_0__0__Impl() throws RecognitionException;
+ void rule__TableTable__Group_3_0__1() throws RecognitionException;
+ void rule__TableTable__Group_3_0__1__Impl() throws RecognitionException;
+ void rule__TableTable__Group_3_3__0() throws RecognitionException;
+ void rule__TableTable__Group_3_3__0__Impl() throws RecognitionException;
+ void rule__TableTable__Group_3_3__1() throws RecognitionException;
+ void rule__TableTable__Group_3_3__1__Impl() throws RecognitionException;
+ void rule__TableTable__Group_4__0() throws RecognitionException;
+ void rule__TableTable__Group_4__0__Impl() throws RecognitionException;
+ void rule__TableTable__Group_4__1() throws RecognitionException;
+ void rule__TableTable__Group_4__1__Impl() throws RecognitionException;
+ void rule__TablePreorder__Group__0() throws RecognitionException;
+ void rule__TablePreorder__Group__0__Impl() throws RecognitionException;
+ void rule__TablePreorder__Group__1() throws RecognitionException;
+ void rule__TablePreorder__Group__1__Impl() throws RecognitionException;
+ void rule__TablePreorder__Group__2() throws RecognitionException;
+ void rule__TablePreorder__Group__2__Impl() throws RecognitionException;
+ void rule__TablePreorder__Group__3() throws RecognitionException;
+ void rule__TablePreorder__Group__3__Impl() throws RecognitionException;
+ void rule__TableValue__Group__0() throws RecognitionException;
+ void rule__TableValue__Group__0__Impl() throws RecognitionException;
+ void rule__TableValue__Group__1() throws RecognitionException;
+ void rule__TableValue__Group__1__Impl() throws RecognitionException;
+ void rule__TableValue__Group__2() throws RecognitionException;
+ void rule__TableValue__Group__2__Impl() throws RecognitionException;
+ void rule__TableValue__Group__3() throws RecognitionException;
+ void rule__TableValue__Group__3__Impl() throws RecognitionException;
+ void rule__TableValue__Group__4() throws RecognitionException;
+ void rule__TableValue__Group__4__Impl() throws RecognitionException;
+ void rule__TableValue__Group_3_1__0() throws RecognitionException;
+ void rule__TableValue__Group_3_1__0__Impl() throws RecognitionException;
+ void rule__TableValue__Group_3_1__1() throws RecognitionException;
+ void rule__TableValue__Group_3_1__1__Impl() throws RecognitionException;
+ void rule__TableValue__Group_3_3__0() throws RecognitionException;
+ void rule__TableValue__Group_3_3__0__Impl() throws RecognitionException;
+ void rule__TableValue__Group_3_3__1() throws RecognitionException;
+ void rule__TableValue__Group_3_3__1__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_0__0() throws RecognitionException;
+ void rule__TableValue__Group_4_0__0__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_0__1() throws RecognitionException;
+ void rule__TableValue__Group_4_0__1__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_0__2() throws RecognitionException;
+ void rule__TableValue__Group_4_0__2__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_0__3() throws RecognitionException;
+ void rule__TableValue__Group_4_0__3__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_0__4() throws RecognitionException;
+ void rule__TableValue__Group_4_0__4__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_1__0() throws RecognitionException;
+ void rule__TableValue__Group_4_1__0__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_1__1() throws RecognitionException;
+ void rule__TableValue__Group_4_1__1__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_1__2() throws RecognitionException;
+ void rule__TableValue__Group_4_1__2__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_1__3() throws RecognitionException;
+ void rule__TableValue__Group_4_1__3__Impl() throws RecognitionException;
+ void rule__TableValue__Group_4_1__4() throws RecognitionException;
+ void rule__TableValue__Group_4_1__4__Impl() throws RecognitionException;
+ void rule__TableFormatter__Group__0() throws RecognitionException;
+ void rule__TableFormatter__Group__0__Impl() throws RecognitionException;
+ void rule__TableFormatter__Group__1() throws RecognitionException;
+ void rule__TableFormatter__Group__1__Impl() throws RecognitionException;
+ void rule__TableFormatter__Group__2() throws RecognitionException;
+ void rule__TableFormatter__Group__2__Impl() throws RecognitionException;
+ void rule__TableImage__Group__0() throws RecognitionException;
+ void rule__TableImage__Group__0__Impl() throws RecognitionException;
+ void rule__TableImage__Group__1() throws RecognitionException;
+ void rule__TableImage__Group__1__Impl() throws RecognitionException;
+ void rule__TableImage__Group__2() throws RecognitionException;
+ void rule__TableImage__Group__2__Impl() throws RecognitionException;
+ void rule__TableImage__Group__3() throws RecognitionException;
+ void rule__TableImage__Group__3__Impl() throws RecognitionException;
+ void rule__TableImage__Group_3_2__0() throws RecognitionException;
+ void rule__TableImage__Group_3_2__0__Impl() throws RecognitionException;
+ void rule__TableImage__Group_3_2__1() throws RecognitionException;
+ void rule__TableImage__Group_3_2__1__Impl() throws RecognitionException;
+ void rule__TableTooltipPattern__Group__0() throws RecognitionException;
+ void rule__TableTooltipPattern__Group__0__Impl() throws RecognitionException;
+ void rule__TableTooltipPattern__Group__1() throws RecognitionException;
+ void rule__TableTooltipPattern__Group__1__Impl() throws RecognitionException;
+ void rule__TableTooltipPattern__Group__2() throws RecognitionException;
+ void rule__TableTooltipPattern__Group__2__Impl() throws RecognitionException;
+ void rule__TableTask__Group__0() throws RecognitionException;
+ void rule__TableTask__Group__0__Impl() throws RecognitionException;
+ void rule__TableTask__Group__1() throws RecognitionException;
+ void rule__TableTask__Group__1__Impl() throws RecognitionException;
+ void rule__TableAllColumns__Group__0() throws RecognitionException;
+ void rule__TableAllColumns__Group__0__Impl() throws RecognitionException;
+ void rule__TableAllColumns__Group__1() throws RecognitionException;
+ void rule__TableAllColumns__Group__1__Impl() throws RecognitionException;
+ void rule__TableOrdinal__Group__0() throws RecognitionException;
+ void rule__TableOrdinal__Group__0__Impl() throws RecognitionException;
+ void rule__TableOrdinal__Group__1() throws RecognitionException;
+ void rule__TableOrdinal__Group__1__Impl() throws RecognitionException;
+ void rule__TableColumn__Group__0() throws RecognitionException;
+ void rule__TableColumn__Group__0__Impl() throws RecognitionException;
+ void rule__TableColumn__Group__1() throws RecognitionException;
+ void rule__TableColumn__Group__1__Impl() throws RecognitionException;
+ void rule__TableMeasure__Group__0() throws RecognitionException;
+ void rule__TableMeasure__Group__0__Impl() throws RecognitionException;
+ void rule__TableMeasure__Group__1() throws RecognitionException;
+ void rule__TableMeasure__Group__1__Impl() throws RecognitionException;
+ void rule__TableDerived__Group__0() throws RecognitionException;
+ void rule__TableDerived__Group__0__Impl() throws RecognitionException;
+ void rule__TableDerived__Group__1() throws RecognitionException;
+ void rule__TableDerived__Group__1__Impl() throws RecognitionException;
+ void rule__TableHierarchy__Group__0() throws RecognitionException;
+ void rule__TableHierarchy__Group__0__Impl() throws RecognitionException;
+ void rule__TableHierarchy__Group__1() throws RecognitionException;
+ void rule__TableHierarchy__Group__1__Impl() throws RecognitionException;
+ void rule__TableProperty__Group__0() throws RecognitionException;
+ void rule__TableProperty__Group__0__Impl() throws RecognitionException;
+ void rule__TableProperty__Group__1() throws RecognitionException;
+ void rule__TableProperty__Group__1__Impl() throws RecognitionException;
+ void rule__TableProperty__Group__2() throws RecognitionException;
+ void rule__TableProperty__Group__2__Impl() throws RecognitionException;
+ void rule__TableAggregation__Group__0() throws RecognitionException;
+ void rule__TableAggregation__Group__0__Impl() throws RecognitionException;
+ void rule__TableAggregation__Group__1() throws RecognitionException;
+ void rule__TableAggregation__Group__1__Impl() throws RecognitionException;
+ void rule__TableNumberInterval__Group__0() throws RecognitionException;
+ void rule__TableNumberInterval__Group__0__Impl() throws RecognitionException;
+ void rule__TableNumberInterval__Group__1() throws RecognitionException;
+ void rule__TableNumberInterval__Group__1__Impl() throws RecognitionException;
+ void rule__TableNumberInterval__Group__2() throws RecognitionException;
+ void rule__TableNumberInterval__Group__2__Impl() throws RecognitionException;
+ void rule__TableNumberInterval__Group__3() throws RecognitionException;
+ void rule__TableNumberInterval__Group__3__Impl() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__0() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__0__Impl() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__1() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__1__Impl() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__2() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__2__Impl() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__3() throws RecognitionException;
+ void rule__TableDateDayInterval__Group__3__Impl() throws RecognitionException;
+ void rule__TableNumberLookup__Group__0() throws RecognitionException;
+ void rule__TableNumberLookup__Group__0__Impl() throws RecognitionException;
+ void rule__TableNumberLookup__Group__1() throws RecognitionException;
+ void rule__TableNumberLookup__Group__1__Impl() throws RecognitionException;
+ void rule__TableNumberLookup__Group__2() throws RecognitionException;
+ void rule__TableNumberLookup__Group__2__Impl() throws RecognitionException;
+ void rule__TableNumberLookup__Group__3() throws RecognitionException;
+ void rule__TableNumberLookup__Group__3__Impl() throws RecognitionException;
+ void rule__TableStringLookup__Group__0() throws RecognitionException;
+ void rule__TableStringLookup__Group__0__Impl() throws RecognitionException;
+ void rule__TableStringLookup__Group__1() throws RecognitionException;
+ void rule__TableStringLookup__Group__1__Impl() throws RecognitionException;
+ void rule__TableStringLookup__Group__2() throws RecognitionException;
+ void rule__TableStringLookup__Group__2__Impl() throws RecognitionException;
+ void rule__TableStringLookup__Group__3() throws RecognitionException;
+ void rule__TableStringLookup__Group__3__Impl() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__0() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__0__Impl() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__1() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__1__Impl() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__2() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__2__Impl() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__3() throws RecognitionException;
+ void rule__TableDateDayLookup__Group__3__Impl() throws RecognitionException;
+ void rule__TableDatamart__Group__0() throws RecognitionException;
+ void rule__TableDatamart__Group__0__Impl() throws RecognitionException;
+ void rule__TableDatamart__Group__1() throws RecognitionException;
+ void rule__TableDatamart__Group__1__Impl() throws RecognitionException;
+ void rule__TableDatamart__Group__2() throws RecognitionException;
+ void rule__TableDatamart__Group__2__Impl() throws RecognitionException;
+ void rule__TableDatamart__Group_2__0() throws RecognitionException;
+ void rule__TableDatamart__Group_2__0__Impl() throws RecognitionException;
+ void rule__TableDatamart__Group_2__1() throws RecognitionException;
+ void rule__TableDatamart__Group_2__1__Impl() throws RecognitionException;
+ void rule__TableDatamart__Group_2__2() throws RecognitionException;
+ void rule__TableDatamart__Group_2__2__Impl() throws RecognitionException;
+ void rule__TableEvent__Group__0() throws RecognitionException;
+ void rule__TableEvent__Group__0__Impl() throws RecognitionException;
+ void rule__TableEvent__Group__1() throws RecognitionException;
+ void rule__TableEvent__Group__1__Impl() throws RecognitionException;
+ void rule__TableEvent__Group__2() throws RecognitionException;
+ void rule__TableEvent__Group__2__Impl() throws RecognitionException;
+ void rule__TableEvent__Group__3() throws RecognitionException;
+ void rule__TableEvent__Group__3__Impl() throws RecognitionException;
+ void rule__TableEvent__Group__4() throws RecognitionException;
+ void rule__TableEvent__Group__4__Impl() throws RecognitionException;
+ void rule__TableEvent__Group__5() throws RecognitionException;
+ void rule__TableEvent__Group__5__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group__0() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group__0__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group__1() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group__1__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group__2() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group__2__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_0__0() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_0__0__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_0__1() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_0__1__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_1__0() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_1__0__Impl() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_1__1() throws RecognitionException;
+ void rule__TableBrokerDatamart__Group_2_1__1__Impl() throws RecognitionException;
+ void rule__TableAxis__Group__0() throws RecognitionException;
+ void rule__TableAxis__Group__0__Impl() throws RecognitionException;
+ void rule__TableAxis__Group__1() throws RecognitionException;
+ void rule__TableAxis__Group__1__Impl() throws RecognitionException;
+ void rule__TableAxis__Group__2() throws RecognitionException;
+ void rule__TableAxis__Group__2__Impl() throws RecognitionException;
+ void rule__TableAxis__Group__3() throws RecognitionException;
+ void rule__TableAxis__Group__3__Impl() throws RecognitionException;
+ void rule__TableAxis__Group__4() throws RecognitionException;
+ void rule__TableAxis__Group__4__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_2_0__0() throws RecognitionException;
+ void rule__TableAxis__Group_2_0__0__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_2_0__1() throws RecognitionException;
+ void rule__TableAxis__Group_2_0__1__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_3__0() throws RecognitionException;
+ void rule__TableAxis__Group_3__0__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_3__1() throws RecognitionException;
+ void rule__TableAxis__Group_3__1__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_3__2() throws RecognitionException;
+ void rule__TableAxis__Group_3__2__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_3__3() throws RecognitionException;
+ void rule__TableAxis__Group_3__3__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_4__0() throws RecognitionException;
+ void rule__TableAxis__Group_4__0__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_4__1() throws RecognitionException;
+ void rule__TableAxis__Group_4__1__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_4__2() throws RecognitionException;
+ void rule__TableAxis__Group_4__2__Impl() throws RecognitionException;
+ void rule__TableAxis__Group_4__3() throws RecognitionException;
+ void rule__TableAxis__Group_4__3__Impl() throws RecognitionException;
+ void rule__TableTextColor__Group__0() throws RecognitionException;
+ void rule__TableTextColor__Group__0__Impl() throws RecognitionException;
+ void rule__TableTextColor__Group__1() throws RecognitionException;
+ void rule__TableTextColor__Group__1__Impl() throws RecognitionException;
+ void rule__TableCellColor__Group__0() throws RecognitionException;
+ void rule__TableCellColor__Group__0__Impl() throws RecognitionException;
+ void rule__TableCellColor__Group__1() throws RecognitionException;
+ void rule__TableCellColor__Group__1__Impl() throws RecognitionException;
+ void rule__TableIcon__Group__0() throws RecognitionException;
+ void rule__TableIcon__Group__0__Impl() throws RecognitionException;
+ void rule__TableIcon__Group__1() throws RecognitionException;
+ void rule__TableIcon__Group__1__Impl() throws RecognitionException;
+ void rule__TableTrend__Group__0() throws RecognitionException;
+ void rule__TableTrend__Group__0__Impl() throws RecognitionException;
+ void rule__TableTrend__Group__1() throws RecognitionException;
+ void rule__TableTrend__Group__1__Impl() throws RecognitionException;
+ void rule__TableTooltip__Group__0() throws RecognitionException;
+ void rule__TableTooltip__Group__0__Impl() throws RecognitionException;
+ void rule__TableTooltip__Group__1() throws RecognitionException;
+ void rule__TableTooltip__Group__1__Impl() throws RecognitionException;
+ void rule__TableImport__Group__0() throws RecognitionException;
+ void rule__TableImport__Group__0__Impl() throws RecognitionException;
+ void rule__TableImport__Group__1() throws RecognitionException;
+ void rule__TableImport__Group__1__Impl() throws RecognitionException;
+ void rule__TableGrid__Group__0() throws RecognitionException;
+ void rule__TableGrid__Group__0__Impl() throws RecognitionException;
+ void rule__TableGrid__Group__1() throws RecognitionException;
+ void rule__TableGrid__Group__1__Impl() throws RecognitionException;
+ void rule__TableGrid__Group__2() throws RecognitionException;
+ void rule__TableGrid__Group__2__Impl() throws RecognitionException;
+ void rule__TableGrid__Group__3() throws RecognitionException;
+ void rule__TableGrid__Group__3__Impl() throws RecognitionException;
+ void rule__TableGrid__Group__4() throws RecognitionException;
+ void rule__TableGrid__Group__4__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_2_1__0() throws RecognitionException;
+ void rule__TableGrid__Group_2_1__0__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_2_1__1() throws RecognitionException;
+ void rule__TableGrid__Group_2_1__1__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_3_0__0() throws RecognitionException;
+ void rule__TableGrid__Group_3_0__0__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_3_0__1() throws RecognitionException;
+ void rule__TableGrid__Group_3_0__1__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_3_3__0() throws RecognitionException;
+ void rule__TableGrid__Group_3_3__0__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_3_3__1() throws RecognitionException;
+ void rule__TableGrid__Group_3_3__1__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_4__0() throws RecognitionException;
+ void rule__TableGrid__Group_4__0__Impl() throws RecognitionException;
+ void rule__TableGrid__Group_4__1() throws RecognitionException;
+ void rule__TableGrid__Group_4__1__Impl() throws RecognitionException;
+ void rule__TableDtoDatasource__Group__0() throws RecognitionException;
+ void rule__TableDtoDatasource__Group__0__Impl() throws RecognitionException;
+ void rule__TableDtoDatasource__Group__1() throws RecognitionException;
+ void rule__TableDtoDatasource__Group__1__Impl() throws RecognitionException;
+ void rule__TableDtoDatasource__Group__2() throws RecognitionException;
+ void rule__TableDtoDatasource__Group__2__Impl() throws RecognitionException;
+ void rule__TableDtoDatasource__Group_2__0() throws RecognitionException;
+ void rule__TableDtoDatasource__Group_2__0__Impl() throws RecognitionException;
+ void rule__TableDtoDatasource__Group_2__1() throws RecognitionException;
+ void rule__TableDtoDatasource__Group_2__1__Impl() throws RecognitionException;
+ void rule__TableDtoDatasource__Group_2__2() throws RecognitionException;
+ void rule__TableDtoDatasource__Group_2__2__Impl() throws RecognitionException;
+ void rule__Property__Group__0() throws RecognitionException;
+ void rule__Property__Group__0__Impl() throws RecognitionException;
+ void rule__Property__Group__1() throws RecognitionException;
+ void rule__Property__Group__1__Impl() throws RecognitionException;
+ void rule__Property__Group__2() throws RecognitionException;
+ void rule__Property__Group__2__Impl() throws RecognitionException;
+ void rule__Property__Group__3() throws RecognitionException;
+ void rule__Property__Group__3__Impl() throws RecognitionException;
+ void rule__Property__Group__4() throws RecognitionException;
+ void rule__Property__Group__4__Impl() throws RecognitionException;
+ void rule__NestedField__Group__0() throws RecognitionException;
+ void rule__NestedField__Group__0__Impl() throws RecognitionException;
+ void rule__NestedField__Group__1() throws RecognitionException;
+ void rule__NestedField__Group__1__Impl() throws RecognitionException;
+ void rule__NestedField__Group__2() throws RecognitionException;
+ void rule__NestedField__Group__2__Impl() throws RecognitionException;
+ void rule__NestedPath__Group__0() throws RecognitionException;
+ void rule__NestedPath__Group__0__Impl() throws RecognitionException;
+ void rule__NestedPath__Group__1() throws RecognitionException;
+ void rule__NestedPath__Group__1__Impl() throws RecognitionException;
+ void rule__NestedPath__Group__2() throws RecognitionException;
+ void rule__NestedPath__Group__2__Impl() throws RecognitionException;
+ void rule__NestedPath__Group__3() throws RecognitionException;
+ void rule__NestedPath__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__0() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__1() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__2() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__3() throws RecognitionException;
+ void rule__PropertyButtonStyle__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyHtmlStyle__Group__0() throws RecognitionException;
+ void rule__PropertyHtmlStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyHtmlStyle__Group__1() throws RecognitionException;
+ void rule__PropertyHtmlStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyBooleanStyle__Group__0() throws RecognitionException;
+ void rule__PropertyBooleanStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyBooleanStyle__Group__1() throws RecognitionException;
+ void rule__PropertyBooleanStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__0() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__1() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__2() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__3() throws RecognitionException;
+ void rule__PropertyDateStyle__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__0() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__1() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__2() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__3() throws RecognitionException;
+ void rule__PropertyNumberStyle__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__0() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__1() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__2() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__3() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__Group__3__Impl() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__0() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__0__Impl() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__1() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__1__Impl() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__2() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__2__Impl() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__3() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__3__Impl() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__4() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__4__Impl() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__5() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__Group__5__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__0() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__1() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__2() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__3() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__4() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__4__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__5() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__5__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__6() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__6__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__7() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__7__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__8() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__8__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__9() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group__9__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__0() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__0__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__1() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__1__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__2() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__2__Impl() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__3() throws RecognitionException;
+ void rule__PropertyQuantityStyle__Group_6__3__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__0() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__1() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__2() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__3() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__4() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__4__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__5() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__5__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__6() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__6__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__7() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__7__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__8() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__8__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__9() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group__9__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__0() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__0__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__1() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__1__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__2() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__2__Impl() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__3() throws RecognitionException;
+ void rule__PropertyPriceStyle__Group_6__3__Impl() throws RecognitionException;
+ void rule__PropertyTextStyle__Group__0() throws RecognitionException;
+ void rule__PropertyTextStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyTextStyle__Group__1() throws RecognitionException;
+ void rule__PropertyTextStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__0() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__0__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__1() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__1__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__2() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__2__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__3() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__3__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__4() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__4__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__5() throws RecognitionException;
+ void rule__PropertyImageStyle__Group__5__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group_2__0() throws RecognitionException;
+ void rule__PropertyImageStyle__Group_2__0__Impl() throws RecognitionException;
+ void rule__PropertyImageStyle__Group_2__1() throws RecognitionException;
+ void rule__PropertyImageStyle__Group_2__1__Impl() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__0() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__0__Impl() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__1() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__1__Impl() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__2() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__2__Impl() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__3() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__3__Impl() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__4() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__Group__4__Impl() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__0() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__0__Impl() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__1() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__1__Impl() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__2() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__2__Impl() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__3() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__3__Impl() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__4() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__Group__4__Impl() throws RecognitionException;
+ void rule__LInt__Group__0() throws RecognitionException;
+ void rule__LInt__Group__0__Impl() throws RecognitionException;
+ void rule__LInt__Group__1() throws RecognitionException;
+ void rule__LInt__Group__1__Impl() throws RecognitionException;
+ void rule__LDouble__Group__0() throws RecognitionException;
+ void rule__LDouble__Group__0__Impl() throws RecognitionException;
+ void rule__LDouble__Group__1() throws RecognitionException;
+ void rule__LDouble__Group__1__Impl() throws RecognitionException;
+ void rule__LDouble__Group_1__0() throws RecognitionException;
+ void rule__LDouble__Group_1__0__Impl() throws RecognitionException;
+ void rule__LDouble__Group_1__1() throws RecognitionException;
+ void rule__LDouble__Group_1__1__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__TableQualifiedNameWithWildCard__Group__0() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__Group__0__Impl() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__Group__1() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__Group__1__Impl() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__Group_1__0() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__Group_1__0__Impl() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__Group_1__1() throws RecognitionException;
+ void rule__TableQualifiedNameWithWildCard__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__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__TableSelection__UnorderedGroup_2() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_2__Impl() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_2__0() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_2__1() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_3() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_3__Impl() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_3__0() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_3__1() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_3__2() throws RecognitionException;
+ void rule__TableSelection__UnorderedGroup_3__3() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_2() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_2__Impl() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_2__0() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_2__1() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_3() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_3__Impl() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_3__0() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_3__1() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_3__2() throws RecognitionException;
+ void rule__TableTable__UnorderedGroup_3__3() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3__Impl() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3__0() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3__1() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3__2() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3__3() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_3__4() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_4() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_4__Impl() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_4__0() throws RecognitionException;
+ void rule__TableValue__UnorderedGroup_4__1() throws RecognitionException;
+ void rule__TableImage__UnorderedGroup_3() throws RecognitionException;
+ void rule__TableImage__UnorderedGroup_3__Impl() throws RecognitionException;
+ void rule__TableImage__UnorderedGroup_3__0() throws RecognitionException;
+ void rule__TableImage__UnorderedGroup_3__1() throws RecognitionException;
+ void rule__TableImage__UnorderedGroup_3__2() throws RecognitionException;
+ void rule__TableAxis__UnorderedGroup_2() throws RecognitionException;
+ void rule__TableAxis__UnorderedGroup_2__Impl() throws RecognitionException;
+ void rule__TableAxis__UnorderedGroup_2__0() throws RecognitionException;
+ void rule__TableAxis__UnorderedGroup_2__1() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_2() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_2__Impl() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_2__0() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_2__1() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_3() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_3__Impl() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_3__0() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_3__1() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_3__2() throws RecognitionException;
+ void rule__TableGrid__UnorderedGroup_3__3() throws RecognitionException;
+ void rule__TableModel__PackagesAssignment() throws RecognitionException;
+ void rule__TablePackage__NameAssignment_2() throws RecognitionException;
+ void rule__TablePackage__ImportsAssignment_3_1() throws RecognitionException;
+ void rule__TablePackage__TablesAssignment_3_2() throws RecognitionException;
+ void rule__Table__NameAssignment_2() throws RecognitionException;
+ void rule__Table__DescriptionAssignment_3_0() throws RecognitionException;
+ void rule__Table__DescriptionValueAssignment_3_1() throws RecognitionException;
+ void rule__Table__TabletypeAssignment_5() throws RecognitionException;
+ void rule__TableSelection__MultiSelectionAssignment_1_0() throws RecognitionException;
+ void rule__TableSelection__SelectalwaysAssignment_2_0() throws RecognitionException;
+ void rule__TableSelection__HeaderModeAssignment_2_1_1() throws RecognitionException;
+ void rule__TableSelection__PollingAssignment_3_0_0() throws RecognitionException;
+ void rule__TableSelection__PollingTimeAssignment_3_0_1() throws RecognitionException;
+ void rule__TableSelection__FilteringAssignment_3_1() throws RecognitionException;
+ void rule__TableSelection__EmbeddedAssignment_3_2() throws RecognitionException;
+ void rule__TableSelection__ToolbarAssignment_3_3_1() throws RecognitionException;
+ void rule__TableSelection__SourceAssignment_4_1() throws RecognitionException;
+ void rule__TableTable__SelectalwaysAssignment_2_0() throws RecognitionException;
+ void rule__TableTable__HeaderModeAssignment_2_1_1() throws RecognitionException;
+ void rule__TableTable__PollingAssignment_3_0_0() throws RecognitionException;
+ void rule__TableTable__PollingTimeAssignment_3_0_1() throws RecognitionException;
+ void rule__TableTable__FilteringAssignment_3_1() throws RecognitionException;
+ void rule__TableTable__EmbeddedAssignment_3_2() throws RecognitionException;
+ void rule__TableTable__ToolbarAssignment_3_3_1() throws RecognitionException;
+ void rule__TableTable__SourceAssignment_4_1() throws RecognitionException;
+ void rule__TablePreorder__ColumnAssignment_2() throws RecognitionException;
+ void rule__TablePreorder__AscendingAssignment_3() throws RecognitionException;
+ void rule__TableValue__ColumnAssignment_2() throws RecognitionException;
+ void rule__TableValue__CollapsedAssignment_3_0() throws RecognitionException;
+ void rule__TableValue__IconNameAssignment_3_1_1() throws RecognitionException;
+ void rule__TableValue__FormatterAssignment_3_2() throws RecognitionException;
+ void rule__TableValue__HasImageAssignment_3_3_0() throws RecognitionException;
+ void rule__TableValue__ImageAssignment_3_3_1() throws RecognitionException;
+ void rule__TableValue__TooltipPatternAssignment_3_4() throws RecognitionException;
+ void rule__TableValue__HideLabelIntervalAssignment_4_0_1() throws RecognitionException;
+ void rule__TableValue__IntervalsAssignment_4_0_3() throws RecognitionException;
+ void rule__TableValue__HideLabelLookupAssignment_4_1_1() throws RecognitionException;
+ void rule__TableValue__LookupsAssignment_4_1_3() throws RecognitionException;
+ void rule__TableFormatter__FormatAssignment_2() throws RecognitionException;
+ void rule__TableImage__ImagePathPatternAssignment_2() throws RecognitionException;
+ void rule__TableImage__HasParameterAssignment_3_0() throws RecognitionException;
+ void rule__TableImage__HideImageLabelAssignment_3_1() throws RecognitionException;
+ void rule__TableImage__ResizeAssignment_3_2_0() throws RecognitionException;
+ void rule__TableImage__ResizeStringAssignment_3_2_1() throws RecognitionException;
+ void rule__TableTooltipPattern__TooltipPatternAssignment_2() throws RecognitionException;
+ void rule__TableOrdinal__ValueRefAssignment_1() throws RecognitionException;
+ void rule__TableColumn__ValueRefAssignment_1() throws RecognitionException;
+ void rule__TableMeasure__ValueRefAssignment_1() throws RecognitionException;
+ void rule__TableDerived__ValueRefAssignment_1() throws RecognitionException;
+ void rule__TableHierarchy__ValueRefAssignment_1() throws RecognitionException;
+ void rule__TableProperty__ValueRefAssignment_2() throws RecognitionException;
+ void rule__TableAggregation__ValueRefAssignment_1() throws RecognitionException;
+ void rule__TableNumberInterval__NumberIntervalValueAssignment_2() throws RecognitionException;
+ void rule__TableNumberInterval__NumberRangeAssignment_3() throws RecognitionException;
+ void rule__TableDateDayInterval__DateIntervalValueAssignment_2() throws RecognitionException;
+ void rule__TableDateDayInterval__DateRangeAssignment_3() throws RecognitionException;
+ void rule__TableNumberLookup__LookupValueAssignment_2() throws RecognitionException;
+ void rule__TableNumberLookup__DiscreteAssignment_3() throws RecognitionException;
+ void rule__TableStringLookup__LookupValueAssignment_2() throws RecognitionException;
+ void rule__TableStringLookup__DiscreteAssignment_3() throws RecognitionException;
+ void rule__TableDateDayLookup__LookupValueAssignment_2() throws RecognitionException;
+ void rule__TableDateDayLookup__DiscreteAssignment_3() throws RecognitionException;
+ void rule__TableDatamart__DatamartRefAssignment_1() throws RecognitionException;
+ void rule__TableDatamart__ElementsAssignment_2_1() throws RecognitionException;
+ void rule__TableEvent__SourceAssignment_1() throws RecognitionException;
+ void rule__TableEvent__BrokerDatamartsAssignment_4() throws RecognitionException;
+ void rule__TableBrokerDatamart__DatamartDefAssignment_1() throws RecognitionException;
+ void rule__TableBrokerDatamart__FilterAssignment_2_0_1() throws RecognitionException;
+ void rule__TableBrokerDatamart__ReferenceAssignment_2_1_1() throws RecognitionException;
+ void rule__TableAxis__AxisAssignment_1() throws RecognitionException;
+ void rule__TableAxis__HasRowHeightAssignment_2_0_0() throws RecognitionException;
+ void rule__TableAxis__RowHeightAssignment_2_0_1() throws RecognitionException;
+ void rule__TableAxis__PreOrderAssignment_2_1() throws RecognitionException;
+ void rule__TableAxis__HasDetailsAssignment_3_0() throws RecognitionException;
+ void rule__TableAxis__ValuesAssignment_3_2() throws RecognitionException;
+ void rule__TableAxis__HasEventsAssignment_4_0() throws RecognitionException;
+ void rule__TableAxis__EventsAssignment_4_2() throws RecognitionException;
+ void rule__TableTextColor__RgbAssignment_1() throws RecognitionException;
+ void rule__TableCellColor__RgbAssignment_1() throws RecognitionException;
+ void rule__TableIcon__IconAssignment_1() throws RecognitionException;
+ void rule__TableTrend__IconAssignment_1() throws RecognitionException;
+ void rule__TableTooltip__TooltipAssignment_1() throws RecognitionException;
+ void rule__TableImport__ImportedNamespaceAssignment_1() throws RecognitionException;
+ void rule__TableGrid__SelectalwaysAssignment_2_0() throws RecognitionException;
+ void rule__TableGrid__HeaderModeAssignment_2_1_1() throws RecognitionException;
+ void rule__TableGrid__PollingAssignment_3_0_0() throws RecognitionException;
+ void rule__TableGrid__PollingTimeAssignment_3_0_1() throws RecognitionException;
+ void rule__TableGrid__FilteringAssignment_3_1() throws RecognitionException;
+ void rule__TableGrid__EmbeddedAssignment_3_2() throws RecognitionException;
+ void rule__TableGrid__ToolbarAssignment_3_3_1() throws RecognitionException;
+ void rule__TableGrid__SourceAssignment_4_1() throws RecognitionException;
+ void rule__TableDtoDatasource__DtoSourceAssignment_1() throws RecognitionException;
+ void rule__TableDtoDatasource__PropertiesAssignment_2_1() throws RecognitionException;
+ void rule__Property__EditableAssignment_0() throws RecognitionException;
+ void rule__Property__PathAssignment_2() throws RecognitionException;
+ void rule__Property__StyleAssignment_4() throws RecognitionException;
+ void rule__NestedField__FieldAssignment_1() throws RecognitionException;
+ void rule__NestedField__PathAssignment_2() throws RecognitionException;
+ void rule__NestedPath__FieldAssignment_2() throws RecognitionException;
+ void rule__NestedPath__PathAssignment_3() throws RecognitionException;
+ void rule__PropertyButtonStyle__EventTopicAssignment_3() throws RecognitionException;
+ void rule__PropertyDateStyle__DateFormatAssignment_3() throws RecognitionException;
+ void rule__PropertyNumberStyle__NumberFormatAssignment_3() throws RecognitionException;
+ void rule__PropertyProgressbarStyle__MaxValueAssignment_3() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__GreenStartsAssignment_3() throws RecognitionException;
+ void rule__GridPropIndicatorStyle__RedEndsAssignment_5() throws RecognitionException;
+ void rule__PropertyQuantityStyle__HtmlPatternAssignment_2() throws RecognitionException;
+ void rule__PropertyQuantityStyle__ValuePropertyPathAssignment_5() throws RecognitionException;
+ void rule__PropertyQuantityStyle__ValueNumberFormatAssignment_6_2() throws RecognitionException;
+ void rule__PropertyQuantityStyle__UomPropertyPathAssignment_9() throws RecognitionException;
+ void rule__PropertyPriceStyle__HtmlPatternAssignment_2() throws RecognitionException;
+ void rule__PropertyPriceStyle__ValuePropertyPathAssignment_5() throws RecognitionException;
+ void rule__PropertyPriceStyle__ValueNumberFormatAssignment_6_2() throws RecognitionException;
+ void rule__PropertyPriceStyle__CurrencyPropertyPathAssignment_9() throws RecognitionException;
+ void rule__PropertyImageStyle__EventTopicAssignment_2_1() throws RecognitionException;
+ void rule__PropertyImageStyle__ConfigsAssignment_4() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__CompareAssignment_1() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__ValueAssignment_2() throws RecognitionException;
+ void rule__NumericToResourceStyleConfig__ResourceThemePathAssignment_4() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__CompareAssignment_1() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__ValueAssignment_2() throws RecognitionException;
+ void rule__StringToResourceStyleConfig__ResourceThemePathAssignment_4() 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 synpred34_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred35_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred36_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred61_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred62_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred75_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred83_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred84_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred97_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred101_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred102_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred108_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred170_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred180_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred182_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred183_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred184_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred185_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred186_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred187_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred188_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred189_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred190_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred191_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred193_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred194_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred202_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred209_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred212_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred225_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred226_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred230_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred231_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred232_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred237_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred238_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred239_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred241_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred245_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred247_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred248_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred255_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred256_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred257_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred258_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred259_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred260_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred261_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred262_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred263_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred264_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred265_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred266_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred267_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred268_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred269_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred270_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred271_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred272_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred273_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred274_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred275_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred276_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred277_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred278_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred279_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred280_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred281_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred282_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred283_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred284_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred285_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred286_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred287_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred288_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred289_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred290_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred291_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred292_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred293_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred294_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred295_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred296_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred297_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred298_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred299_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred300_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred301_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred302_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred303_InternalTableDSL_fragment() throws RecognitionException;
+ void synpred304_InternalTableDSL_fragment() throws RecognitionException;
+}
+
+@SuppressWarnings("all")
+abstract class InternalTableDSLParser1 extends AbstractInternalContentAssistParser implements InternalTableDSLParserSignatures {
+
+ InternalTableDSLParser1(TokenStream input) {
+ this(input, new RecognizerSharedState());
+ }
+
+ InternalTableDSLParser1(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_THEME_RESOURCE", "RULE_EVENT_TOPIC", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'singleselection'", "'+'", "'-'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'equal'", "'greater equal'", "'greater than'", "'lower equal'", "'lower than'", "'not equal'", "'rising'", "'bad-rising'", "'sloping'", "'good-sloping'", "'stagnating'", "'hidden'", "'explicit'", "'indexed'", "'default'", "'columns'", "'rows'", "'pages'", "'sections'", "'chapters'", "'package'", "'{'", "'}'", "'table'", "'as'", "'rowheader'", "'toolbar'", "'using'", "'preorder'", "'value'", "'icon'", "'intervals'", "'lookups'", "'formatter'", "'path'", "'tooltipPattern'", "'taskId'", "'allColumns'", "'ordinal'", "'column'", "'measure'", "'derived'", "'level'", "'property'", "'aggregation'", "'up to'", "'days in past'", "'number'", "'string'", "'datamart'", "'broker'", "'to'", "'filter'", "'referenced'", "'axis'", "'textcolor'", "'cellcolor'", "'trend'", "'tooltip'", "'grid'", "'dto'", "'prop'", "'style'", "'buttonStyle'", "'eventTopic'", "'htmlStyle'", "'boolStyle'", "'dateStyle'", "'format'", "'numberStyle'", "'progressbarStyle'", "'max'", "'indicatorStyle'", "'greenFrom'", "'redUntil'", "'quantityStyle'", "'uom'", "'('", "')'", "'priceStyle'", "'currency'", "'textStyle'", "'imageStyle'", "'then'", "'@'", "','", "']'", "'#'", "'['", "'instanceof'", "';'", "'if'", "'else'", "'switch'", "':'", "'case'", "'for'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'described by'", "'multiselection'", "'selectalways'", "'polling'", "'filtering'", "'embedded'", "'ascending'", "'collapse'", "'image'", "'hidelabel'", "'dynamic'", "'resize'", "'rowheight'", "'details'", "'events'", "'editable'", "'::'", "'?.'", "'|'", "'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 RULE_HEX=6;
+ 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_EVENT_TOPIC=10;
+ public static final int RULE_INT=7;
+ public static final int T__66=66;
+ public static final int RULE_ML_COMMENT=11;
+ 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 RULE_THEME_RESOURCE=9;
+ 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__91=91;
+ public static final int T__100=100;
+ public static final int T__92=92;
+ public static final int T__93=93;
+ public static final int T__102=102;
+ public static final int T__94=94;
+ public static final int T__101=101;
+ public static final int T__184=184;
+ public static final int T__183=183;
+ public static final int T__90=90;
+ 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__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__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 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__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__169=169;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int T__122=122;
+ public static final int T__70=70;
+ public static final int T__121=121;
+ public static final int T__71=71;
+ public static final int T__124=124;
+ public static final int T__72=72;
+ public static final int T__123=123;
+ public static final int T__120=120;
+ public static final int RULE_STRING=5;
+ public static final int RULE_SL_COMMENT=12;
+ public static final int T__77=77;
+ public static final int T__119=119;
+ public static final int T__78=78;
+ public static final int T__118=118;
+ public static final int T__79=79;
+ public static final int T__73=73;
+ public static final int T__115=115;
+ public static final int EOF=-1;
+ public static final int T__74=74;
+ public static final int T__114=114;
+ public static final int T__75=75;
+ public static final int T__117=117;
+ public static final int T__76=76;
+ public static final int T__116=116;
+ public static final int T__80=80;
+ public static final int T__111=111;
+ public static final int T__81=81;
+ public static final int T__110=110;
+ public static final int T__82=82;
+ public static final int T__113=113;
+ public static final int T__83=83;
+ public static final int T__112=112;
+ public static final int RULE_WS=13;
+ public static final int RULE_ANY_OTHER=14;
+ public static final int T__88=88;
+ public static final int T__108=108;
+ public static final int T__89=89;
+ public static final int T__107=107;
+ public static final int T__109=109;
+ public static final int T__84=84;
+ public static final int T__104=104;
+ public static final int T__85=85;
+ public static final int T__103=103;
+ public static final int T__86=86;
+ public static final int T__106=106;
+ public static final int T__87=87;
+ public static final int T__105=105;
+
+
+ public String[] getTokenNames() { return InternalTableDSLParser.tokenNames; }
+ public String getGrammarFileName() { return "../org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/contentassist/antlr/internal/InternalTableDSL.g"; }
+
+
+
+ protected TableDSLGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(TableDSLGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+
+
+
+
+
+ // Delegated rules
+
+ public final boolean synpred258_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred258_InternalTableDSL_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 synpred291_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred291_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred283_InternalTableDSL_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 synpred266_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred266_InternalTableDSL_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 synpred170_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred170_InternalTableDSL_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 synpred231_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred231_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred274_InternalTableDSL_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 synpred34_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred34_InternalTableDSL_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 synpred257_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred257_InternalTableDSL_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 synpred303_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred303_InternalTableDSL_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 synpred101_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred101_InternalTableDSL_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 synpred187_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred187_InternalTableDSL_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 synpred259_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred259_InternalTableDSL_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 synpred36_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred36_InternalTableDSL_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 synpred301_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred301_InternalTableDSL_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 synpred265_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred265_InternalTableDSL_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 synpred290_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred290_InternalTableDSL_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 synpred225_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred225_InternalTableDSL_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 synpred194_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred194_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred299_InternalTableDSL_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 synpred304_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred304_InternalTableDSL_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 synpred256_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred256_InternalTableDSL_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 synpred282_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred282_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred273_InternalTableDSL_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 synpred300_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred300_InternalTableDSL_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 synpred186_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred186_InternalTableDSL_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 synpred230_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred230_InternalTableDSL_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 synpred209_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred209_InternalTableDSL_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 synpred269_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred269_InternalTableDSL_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 synpred294_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred294_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred281_InternalTableDSL_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 synpred83_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred83_InternalTableDSL_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 synpred268_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred268_InternalTableDSL_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 synpred248_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred248_InternalTableDSL_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 synpred255_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred255_InternalTableDSL_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 synpred75_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred75_InternalTableDSL_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 synpred189_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred189_InternalTableDSL_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 synpred62_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred62_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred284_InternalTableDSL_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 synpred289_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred289_InternalTableDSL_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 synpred297_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred297_InternalTableDSL_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 synpred184_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred184_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred276_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred292_InternalTableDSL_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 synpred263_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred263_InternalTableDSL_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 synpred232_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred232_InternalTableDSL_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 synpred245_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred245_InternalTableDSL_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 synpred271_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred271_InternalTableDSL_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 synpred296_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred296_InternalTableDSL_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 synpred191_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred191_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred279_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred237_InternalTableDSL_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 synpred183_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred183_InternalTableDSL_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 synpred261_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred261_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred270_InternalTableDSL_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 synpred287_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred287_InternalTableDSL_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 synpred108_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred108_InternalTableDSL_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 synpred260_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred260_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred278_InternalTableDSL_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 synpred295_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred295_InternalTableDSL_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 synpred238_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred238_InternalTableDSL_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 synpred182_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred182_InternalTableDSL_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 synpred190_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred190_InternalTableDSL_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 synpred247_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred247_InternalTableDSL_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 synpred286_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred286_InternalTableDSL_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 synpred185_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred185_InternalTableDSL_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 synpred239_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred239_InternalTableDSL_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 synpred226_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred226_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred277_InternalTableDSL_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 synpred97_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred97_InternalTableDSL_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 synpred193_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred193_InternalTableDSL_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 synpred264_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred264_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred280_InternalTableDSL_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 synpred84_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred84_InternalTableDSL_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 synpred180_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred180_InternalTableDSL_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 synpred293_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred293_InternalTableDSL_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 synpred212_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred212_InternalTableDSL_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 synpred298_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred298_InternalTableDSL_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 synpred285_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred285_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred272_InternalTableDSL_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 synpred61_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred61_InternalTableDSL_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 synpred241_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred241_InternalTableDSL_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 synpred267_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred267_InternalTableDSL_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 synpred262_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred262_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred275_InternalTableDSL_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 synpred288_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred288_InternalTableDSL_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 synpred35_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred35_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred302_InternalTableDSL_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_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred102_InternalTableDSL_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 synpred188_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred188_InternalTableDSL_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 synpred202_InternalTableDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred202_InternalTableDSL_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 DFA13 dfa13 = new DFA13(this);
+ protected DFA14 dfa14 = new DFA14(this);
+ protected DFA15 dfa15 = new DFA15(this);
+ protected DFA22 dfa22 = new DFA22(this);
+ protected DFA30 dfa30 = new DFA30(this);
+ protected DFA33 dfa33 = new DFA33(this);
+ protected DFA34 dfa34 = new DFA34(this);
+ protected DFA37 dfa37 = new DFA37(this);
+ protected DFA42 dfa42 = new DFA42(this);
+ protected DFA45 dfa45 = new DFA45(this);
+ protected DFA54 dfa54 = new DFA54(this);
+ protected DFA104 dfa104 = new DFA104(this);
+ protected DFA110 dfa110 = new DFA110(this);
+ protected DFA117 dfa117 = new DFA117(this);
+ protected DFA118 dfa118 = new DFA118(this);
+ protected DFA126 dfa126 = new DFA126(this);
+ protected DFA136 dfa136 = new DFA136(this);
+ protected DFA149 dfa149 = new DFA149(this);
+ protected DFA150 dfa150 = new DFA150(this);
+ protected DFA154 dfa154 = new DFA154(this);
+ protected DFA155 dfa155 = new DFA155(this);
+ protected DFA156 dfa156 = new DFA156(this);
+ protected DFA161 dfa161 = new DFA161(this);
+ protected DFA169 dfa169 = new DFA169(this);
+ protected DFA172 dfa172 = new DFA172(this);
+ static final String DFA13_eotS =
+ "\43\uffff";
+ static final String DFA13_eofS =
+ "\43\uffff";
+ static final String DFA13_minS =
+ "\1\4\1\0\41\uffff";
+ static final String DFA13_maxS =
+ "\1\u00b8\1\0\41\uffff";
+ static final String DFA13_acceptS =
+ "\2\uffff\1\2\37\uffff\1\1";
+ static final String DFA13_specialS =
+ "\1\uffff\1\0\41\uffff}>";
+ static final String[] DFA13_transitionS = {
+ "\1\1\4\2\12\uffff\2\2\13\uffff\1\2\12\uffff\1\2\4\uffff\6\2"+
+ "\25\uffff\1\2\67\uffff\1\2\6\uffff\1\2\2\uffff\2\2\2\uffff\1"+
+ "\2\1\uffff\1\2\2\uffff\11\2\1\uffff\1\2\27\uffff\1\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA13_eot = DFA.unpackEncodedString(DFA13_eotS);
+ static final short[] DFA13_eof = DFA.unpackEncodedString(DFA13_eofS);
+ static final char[] DFA13_min = DFA.unpackEncodedStringToUnsignedChars(DFA13_minS);
+ static final char[] DFA13_max = DFA.unpackEncodedStringToUnsignedChars(DFA13_maxS);
+ static final short[] DFA13_accept = DFA.unpackEncodedString(DFA13_acceptS);
+ static final short[] DFA13_special = DFA.unpackEncodedString(DFA13_specialS);
+ static final short[][] DFA13_transition;
+
+ static {
+ int numStates = DFA13_transitionS.length;
+ DFA13_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA13_transition[i] = DFA.unpackEncodedString(DFA13_transitionS[i]);
+ }
+ }
+
+ class DFA13 extends DFA {
+
+ public DFA13(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 13;
+ this.eot = DFA13_eot;
+ this.eof = DFA13_eof;
+ this.min = DFA13_min;
+ this.max = DFA13_max;
+ this.accept = DFA13_accept;
+ this.special = DFA13_special;
+ this.transition = DFA13_transition;
+ }
+ public String getDescription() {
+ return "4604: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 LA13_1 = input.LA(1);
+
+
+ int index13_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred34_InternalTableDSL()) ) {s = 34;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index13_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 13, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA14_eotS =
+ "\43\uffff";
+ static final String DFA14_eofS =
+ "\43\uffff";
+ static final String DFA14_minS =
+ "\1\4\1\0\41\uffff";
+ static final String DFA14_maxS =
+ "\1\u00b8\1\0\41\uffff";
+ static final String DFA14_acceptS =
+ "\2\uffff\1\2\37\uffff\1\1";
+ static final String DFA14_specialS =
+ "\1\uffff\1\0\41\uffff}>";
+ static final String[] DFA14_transitionS = {
+ "\5\2\12\uffff\2\2\13\uffff\1\2\12\uffff\1\2\4\uffff\6\2\25"+
+ "\uffff\1\2\67\uffff\1\2\6\uffff\1\2\2\uffff\1\1\1\2\2\uffff"+
+ "\1\2\1\uffff\1\2\2\uffff\11\2\1\uffff\1\2\27\uffff\1\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
+ static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
+ static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
+ static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
+ static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
+ static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
+ static final short[][] DFA14_transition;
+
+ static {
+ int numStates = DFA14_transitionS.length;
+ DFA14_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ }
+ }
+
+ class DFA14 extends DFA {
+
+ public DFA14(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 14;
+ this.eot = DFA14_eot;
+ this.eof = DFA14_eof;
+ this.min = DFA14_min;
+ this.max = DFA14_max;
+ this.accept = DFA14_accept;
+ this.special = DFA14_special;
+ this.transition = DFA14_transition;
+ }
+ public String getDescription() {
+ return "4626: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 LA14_1 = input.LA(1);
+
+
+ int index14_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred35_InternalTableDSL()) ) {s = 34;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index14_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 14, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA15_eotS =
+ "\43\uffff";
+ static final String DFA15_eofS =
+ "\43\uffff";
+ static final String DFA15_minS =
+ "\1\4\1\0\41\uffff";
+ static final String DFA15_maxS =
+ "\1\u00b8\1\0\41\uffff";
+ static final String DFA15_acceptS =
+ "\2\uffff\1\2\37\uffff\1\1";
+ static final String DFA15_specialS =
+ "\1\uffff\1\0\41\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\5\2\12\uffff\2\2\13\uffff\1\2\12\uffff\1\2\4\uffff\6\2\25"+
+ "\uffff\1\2\67\uffff\1\2\6\uffff\1\2\2\uffff\1\1\1\2\2\uffff"+
+ "\1\2\1\uffff\1\2\2\uffff\11\2\1\uffff\1\2\27\uffff\1\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
+
+ static {
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
+ }
+ }
+
+ class DFA15 extends DFA {
+
+ public DFA15(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
+ }
+ public String getDescription() {
+ return "4648: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 LA15_1 = input.LA(1);
+
+
+ int index15_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred36_InternalTableDSL()) ) {s = 34;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index15_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 15, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA22_eotS =
+ "\13\uffff";
+ static final String DFA22_eofS =
+ "\13\uffff";
+ static final String DFA22_minS =
+ "\1\37\2\uffff\1\37\7\uffff";
+ static final String DFA22_maxS =
+ "\1\46\2\uffff\1\43\7\uffff";
+ static final String DFA22_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 DFA22_specialS =
+ "\13\uffff}>";
+ static final String[] DFA22_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[] DFA22_eot = DFA.unpackEncodedString(DFA22_eotS);
+ static final short[] DFA22_eof = DFA.unpackEncodedString(DFA22_eofS);
+ static final char[] DFA22_min = DFA.unpackEncodedStringToUnsignedChars(DFA22_minS);
+ static final char[] DFA22_max = DFA.unpackEncodedStringToUnsignedChars(DFA22_maxS);
+ static final short[] DFA22_accept = DFA.unpackEncodedString(DFA22_acceptS);
+ static final short[] DFA22_special = DFA.unpackEncodedString(DFA22_specialS);
+ static final short[][] DFA22_transition;
+
+ static {
+ int numStates = DFA22_transitionS.length;
+ DFA22_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA22_transition[i] = DFA.unpackEncodedString(DFA22_transitionS[i]);
+ }
+ }
+
+ class DFA22 extends DFA {
+
+ public DFA22(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 22;
+ this.eot = DFA22_eot;
+ this.eof = DFA22_eof;
+ this.min = DFA22_min;
+ this.max = DFA22_max;
+ this.accept = DFA22_accept;
+ this.special = DFA22_special;
+ this.transition = DFA22_transition;
+ }
+ public String getDescription() {
+ return "4880:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );";
+ }
+ }
+ static final String DFA30_eotS =
+ "\12\uffff";
+ static final String DFA30_eofS =
+ "\4\uffff\5\3\1\uffff";
+ static final String DFA30_minS =
+ "\1\56\2\4\1\uffff\5\4\1\uffff";
+ static final String DFA30_maxS =
+ "\1\u00b5\2\64\1\uffff\5\u00b8\1\uffff";
+ static final String DFA30_acceptS =
+ "\3\uffff\1\2\5\uffff\1\1";
+ static final String DFA30_specialS =
+ "\12\uffff}>";
+ static final String[] DFA30_transitionS = {
+ "\1\1\u0085\uffff\1\2\1\3",
+ "\1\4\33\uffff\1\3\17\uffff\1\5\1\6\1\7\1\10\1\3",
+ "\1\4\33\uffff\1\3\17\uffff\1\5\1\6\1\7\1\10\1\3",
+ "",
+ "\5\3\6\uffff\1\11\2\3\1\uffff\43\3\16\uffff\1\3\6\uffff\2"+
+ "\3\1\uffff\1\3\64\uffff\2\3\6\uffff\27\3\22\uffff\2\3\1\uffff"+
+ "\2\3",
+ "\5\3\6\uffff\1\11\2\3\1\uffff\43\3\16\uffff\1\3\6\uffff\2"+
+ "\3\1\uffff\1\3\64\uffff\2\3\6\uffff\27\3\22\uffff\2\3\1\uffff"+
+ "\2\3",
+ "\5\3\6\uffff\1\11\2\3\1\uffff\43\3\16\uffff\1\3\6\uffff\2"+
+ "\3\1\uffff\1\3\64\uffff\2\3\6\uffff\27\3\22\uffff\2\3\1\uffff"+
+ "\2\3",
+ "\5\3\6\uffff\1\11\2\3\1\uffff\43\3\16\uffff\1\3\6\uffff\2"+
+ "\3\1\uffff\1\3\64\uffff\2\3\6\uffff\27\3\22\uffff\2\3\1\uffff"+
+ "\2\3",
+ "\5\3\6\uffff\1\11\2\3\1\uffff\43\3\16\uffff\1\3\6\uffff\2"+
+ "\3\1\uffff\1\3\64\uffff\2\3\6\uffff\27\3\22\uffff\2\3\1\uffff"+
+ "\2\3",
+ ""
+ };
+
+ 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 "5162:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );";
+ }
+ }
+ static final String DFA33_eotS =
+ "\43\uffff";
+ static final String DFA33_eofS =
+ "\43\uffff";
+ static final String DFA33_minS =
+ "\1\4\2\0\40\uffff";
+ static final String DFA33_maxS =
+ "\1\u00b8\2\0\40\uffff";
+ static final String DFA33_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\35\uffff";
+ static final String DFA33_specialS =
+ "\1\uffff\1\0\1\1\40\uffff}>";
+ static final String[] DFA33_transitionS = {
+ "\1\1\4\5\12\uffff\2\5\13\uffff\1\5\3\uffff\1\3\6\uffff\1\5"+
+ "\4\uffff\6\5\25\uffff\1\5\67\uffff\1\2\11\uffff\2\5\2\uffff"+
+ "\1\5\1\uffff\1\5\2\uffff\11\5\1\uffff\1\5\25\uffff\1\3\1\uffff"+
+ "\1\5",
+ "\1\uffff",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA33_eot = DFA.unpackEncodedString(DFA33_eotS);
+ static final short[] DFA33_eof = DFA.unpackEncodedString(DFA33_eofS);
+ static final char[] DFA33_min = DFA.unpackEncodedStringToUnsignedChars(DFA33_minS);
+ static final char[] DFA33_max = DFA.unpackEncodedStringToUnsignedChars(DFA33_maxS);
+ static final short[] DFA33_accept = DFA.unpackEncodedString(DFA33_acceptS);
+ static final short[] DFA33_special = DFA.unpackEncodedString(DFA33_specialS);
+ static final short[][] DFA33_transition;
+
+ static {
+ int numStates = DFA33_transitionS.length;
+ DFA33_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA33_transition[i] = DFA.unpackEncodedString(DFA33_transitionS[i]);
+ }
+ }
+
+ class DFA33 extends DFA {
+
+ public DFA33(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 33;
+ this.eot = DFA33_eot;
+ this.eof = DFA33_eof;
+ this.min = DFA33_min;
+ this.max = DFA33_max;
+ this.accept = DFA33_accept;
+ this.special = DFA33_special;
+ this.transition = DFA33_transition;
+ }
+ public String getDescription() {
+ return "5238: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 LA33_1 = input.LA(1);
+
+
+ int index33_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred75_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index33_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA33_2 = input.LA(1);
+
+
+ int index33_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred75_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index33_2);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 33, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA34_eotS =
+ "\40\uffff";
+ static final String DFA34_eofS =
+ "\40\uffff";
+ static final String DFA34_minS =
+ "\1\4\26\uffff\1\0\10\uffff";
+ static final String DFA34_maxS =
+ "\1\u00b8\26\uffff\1\0\10\uffff";
+ static final String DFA34_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 DFA34_specialS =
+ "\27\uffff\1\0\10\uffff}>";
+ static final String[] DFA34_transitionS = {
+ "\1\5\4\14\27\uffff\1\5\17\uffff\5\5\1\14\25\uffff\1\2\67\uffff"+
+ "\1\35\11\uffff\2\14\2\uffff\1\26\1\uffff\1\3\2\uffff\1\27\1"+
+ "\30\1\31\1\1\2\14\1\32\1\33\1\34\1\uffff\1\4\27\uffff\1\14",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA34_eot = DFA.unpackEncodedString(DFA34_eotS);
+ static final short[] DFA34_eof = DFA.unpackEncodedString(DFA34_eofS);
+ static final char[] DFA34_min = DFA.unpackEncodedStringToUnsignedChars(DFA34_minS);
+ static final char[] DFA34_max = DFA.unpackEncodedStringToUnsignedChars(DFA34_maxS);
+ static final short[] DFA34_accept = DFA.unpackEncodedString(DFA34_acceptS);
+ static final short[] DFA34_special = DFA.unpackEncodedString(DFA34_specialS);
+ static final short[][] DFA34_transition;
+
+ static {
+ int numStates = DFA34_transitionS.length;
+ DFA34_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA34_transition[i] = DFA.unpackEncodedString(DFA34_transitionS[i]);
+ }
+ }
+
+ class DFA34 extends DFA {
+
+ public DFA34(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 34;
+ this.eot = DFA34_eot;
+ this.eof = DFA34_eof;
+ this.min = DFA34_min;
+ this.max = DFA34_max;
+ this.accept = DFA34_accept;
+ this.special = DFA34_special;
+ this.transition = DFA34_transition;
+ }
+ public String getDescription() {
+ return "5260: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 LA34_23 = input.LA(1);
+
+
+ int index34_23 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred83_InternalTableDSL()) ) {s = 30;}
+
+ else if ( (synpred84_InternalTableDSL()) ) {s = 31;}
+
+
+ input.seek(index34_23);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 34, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA37_eotS =
+ "\43\uffff";
+ static final String DFA37_eofS =
+ "\43\uffff";
+ static final String DFA37_minS =
+ "\1\4\1\0\41\uffff";
+ static final String DFA37_maxS =
+ "\1\u00b8\1\0\41\uffff";
+ static final String DFA37_acceptS =
+ "\2\uffff\1\2\37\uffff\1\1";
+ static final String DFA37_specialS =
+ "\1\uffff\1\0\41\uffff}>";
+ static final String[] DFA37_transitionS = {
+ "\5\2\12\uffff\2\2\13\uffff\1\2\3\uffff\1\2\6\uffff\1\2\4\uffff"+
+ "\6\2\25\uffff\1\2\67\uffff\1\1\11\uffff\2\2\2\uffff\1\2\1\uffff"+
+ "\1\2\2\uffff\11\2\1\uffff\1\2\27\uffff\1\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA37_eot = DFA.unpackEncodedString(DFA37_eotS);
+ static final short[] DFA37_eof = DFA.unpackEncodedString(DFA37_eofS);
+ static final char[] DFA37_min = DFA.unpackEncodedStringToUnsignedChars(DFA37_minS);
+ static final char[] DFA37_max = DFA.unpackEncodedStringToUnsignedChars(DFA37_maxS);
+ static final short[] DFA37_accept = DFA.unpackEncodedString(DFA37_acceptS);
+ static final short[] DFA37_special = DFA.unpackEncodedString(DFA37_specialS);
+ static final short[][] DFA37_transition;
+
+ static {
+ int numStates = DFA37_transitionS.length;
+ DFA37_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA37_transition[i] = DFA.unpackEncodedString(DFA37_transitionS[i]);
+ }
+ }
+
+ class DFA37 extends DFA {
+
+ public DFA37(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 37;
+ this.eot = DFA37_eot;
+ this.eof = DFA37_eof;
+ this.min = DFA37_min;
+ this.max = DFA37_max;
+ this.accept = DFA37_accept;
+ this.special = DFA37_special;
+ this.transition = DFA37_transition;
+ }
+ public String getDescription() {
+ return "5434: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 LA37_1 = input.LA(1);
+
+
+ int index37_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred97_InternalTableDSL()) ) {s = 34;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index37_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 37, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA42_eotS =
+ "\43\uffff";
+ static final String DFA42_eofS =
+ "\43\uffff";
+ static final String DFA42_minS =
+ "\1\4\2\0\40\uffff";
+ static final String DFA42_maxS =
+ "\1\u00b8\2\0\40\uffff";
+ static final String DFA42_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\35\uffff";
+ static final String DFA42_specialS =
+ "\1\uffff\1\0\1\1\40\uffff}>";
+ static final String[] DFA42_transitionS = {
+ "\1\1\4\5\12\uffff\2\5\13\uffff\1\5\3\uffff\1\3\6\uffff\1\5"+
+ "\4\uffff\6\5\25\uffff\1\5\67\uffff\1\2\11\uffff\2\5\2\uffff"+
+ "\1\5\1\uffff\1\5\2\uffff\11\5\1\uffff\1\5\25\uffff\1\3\1\uffff"+
+ "\1\5",
+ "\1\uffff",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA42_eot = DFA.unpackEncodedString(DFA42_eotS);
+ static final short[] DFA42_eof = DFA.unpackEncodedString(DFA42_eofS);
+ static final char[] DFA42_min = DFA.unpackEncodedStringToUnsignedChars(DFA42_minS);
+ static final char[] DFA42_max = DFA.unpackEncodedStringToUnsignedChars(DFA42_maxS);
+ static final short[] DFA42_accept = DFA.unpackEncodedString(DFA42_acceptS);
+ static final short[] DFA42_special = DFA.unpackEncodedString(DFA42_specialS);
+ static final short[][] DFA42_transition;
+
+ static {
+ int numStates = DFA42_transitionS.length;
+ DFA42_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA42_transition[i] = DFA.unpackEncodedString(DFA42_transitionS[i]);
+ }
+ }
+
+ class DFA42 extends DFA {
+
+ public DFA42(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 42;
+ this.eot = DFA42_eot;
+ this.eof = DFA42_eof;
+ this.min = DFA42_min;
+ this.max = DFA42_max;
+ this.accept = DFA42_accept;
+ this.special = DFA42_special;
+ this.transition = DFA42_transition;
+ }
+ public String getDescription() {
+ return "5546: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 LA42_1 = input.LA(1);
+
+
+ int index42_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred102_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index42_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA42_2 = input.LA(1);
+
+
+ int index42_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred102_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index42_2);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 42, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA45_eotS =
+ "\43\uffff";
+ static final String DFA45_eofS =
+ "\43\uffff";
+ static final String DFA45_minS =
+ "\1\4\2\0\40\uffff";
+ static final String DFA45_maxS =
+ "\1\u00b8\2\0\40\uffff";
+ static final String DFA45_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\35\uffff";
+ static final String DFA45_specialS =
+ "\1\uffff\1\0\1\1\40\uffff}>";
+ static final String[] DFA45_transitionS = {
+ "\1\1\4\5\12\uffff\2\5\13\uffff\1\5\3\uffff\1\3\6\uffff\1\5"+
+ "\4\uffff\6\5\25\uffff\1\5\67\uffff\1\2\11\uffff\2\5\2\uffff"+
+ "\1\5\1\uffff\1\5\2\uffff\11\5\1\uffff\1\5\25\uffff\1\3\1\uffff"+
+ "\1\5",
+ "\1\uffff",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA45_eot = DFA.unpackEncodedString(DFA45_eotS);
+ static final short[] DFA45_eof = DFA.unpackEncodedString(DFA45_eofS);
+ static final char[] DFA45_min = DFA.unpackEncodedStringToUnsignedChars(DFA45_minS);
+ static final char[] DFA45_max = DFA.unpackEncodedStringToUnsignedChars(DFA45_maxS);
+ static final short[] DFA45_accept = DFA.unpackEncodedString(DFA45_acceptS);
+ static final short[] DFA45_special = DFA.unpackEncodedString(DFA45_specialS);
+ static final short[][] DFA45_transition;
+
+ static {
+ int numStates = DFA45_transitionS.length;
+ DFA45_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA45_transition[i] = DFA.unpackEncodedString(DFA45_transitionS[i]);
+ }
+ }
+
+ class DFA45 extends DFA {
+
+ public DFA45(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 45;
+ this.eot = DFA45_eot;
+ this.eof = DFA45_eof;
+ this.min = DFA45_min;
+ this.max = DFA45_max;
+ this.accept = DFA45_accept;
+ this.special = DFA45_special;
+ this.transition = DFA45_transition;
+ }
+ public String getDescription() {
+ return "5640: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 LA45_1 = input.LA(1);
+
+
+ int index45_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred108_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index45_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA45_2 = input.LA(1);
+
+
+ int index45_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred108_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index45_2);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 45, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA54_eotS =
+ "\7\uffff";
+ static final String DFA54_eofS =
+ "\2\uffff\1\4\2\uffff\1\4\1\uffff";
+ static final String DFA54_minS =
+ "\1\4\1\uffff\1\56\1\4\1\uffff\1\56\1\uffff";
+ static final String DFA54_maxS =
+ "\1\61\1\uffff\1\u0090\1\47\1\uffff\1\u0090\1\uffff";
+ static final String DFA54_acceptS =
+ "\1\uffff\1\1\2\uffff\1\2\1\uffff\1\3";
+ static final String DFA54_specialS =
+ "\7\uffff}>";
+ static final String[] DFA54_transitionS = {
+ "\1\2\54\uffff\1\1",
+ "",
+ "\1\3\141\uffff\1\4",
+ "\1\5\42\uffff\1\6",
+ "",
+ "\1\3\141\uffff\1\4",
+ ""
+ };
+
+ static final short[] DFA54_eot = DFA.unpackEncodedString(DFA54_eotS);
+ static final short[] DFA54_eof = DFA.unpackEncodedString(DFA54_eofS);
+ static final char[] DFA54_min = DFA.unpackEncodedStringToUnsignedChars(DFA54_minS);
+ static final char[] DFA54_max = DFA.unpackEncodedStringToUnsignedChars(DFA54_maxS);
+ static final short[] DFA54_accept = DFA.unpackEncodedString(DFA54_acceptS);
+ static final short[] DFA54_special = DFA.unpackEncodedString(DFA54_specialS);
+ static final short[][] DFA54_transition;
+
+ static {
+ int numStates = DFA54_transitionS.length;
+ DFA54_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA54_transition[i] = DFA.unpackEncodedString(DFA54_transitionS[i]);
+ }
+ }
+
+ class DFA54 extends DFA {
+
+ public DFA54(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 54;
+ this.eot = DFA54_eot;
+ this.eof = DFA54_eof;
+ this.min = DFA54_min;
+ this.max = DFA54_max;
+ this.accept = DFA54_accept;
+ this.special = DFA54_special;
+ this.transition = DFA54_transition;
+ }
+ public String getDescription() {
+ return "5840:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );";
+ }
+ }
+ static final String DFA104_eotS =
+ "\12\uffff";
+ static final String DFA104_eofS =
+ "\1\10\11\uffff";
+ static final String DFA104_minS =
+ "\1\4\7\0\2\uffff";
+ static final String DFA104_maxS =
+ "\1\u00b8\7\0\2\uffff";
+ static final String DFA104_acceptS =
+ "\10\uffff\1\2\1\1";
+ static final String DFA104_specialS =
+ "\1\uffff\1\0\1\2\1\4\1\6\1\1\1\3\1\5\2\uffff}>";
+ static final String[] DFA104_transitionS = {
+ "\5\10\7\uffff\2\10\1\uffff\2\10\1\1\1\2\1\3\1\4\1\5\5\10\1"+
+ "\7\1\6\25\10\16\uffff\1\10\6\uffff\2\10\1\uffff\1\10\64\uffff"+
+ "\2\10\6\uffff\27\10\22\uffff\2\10\1\uffff\2\10",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "",
+ ""
+ };
+
+ static final short[] DFA104_eot = DFA.unpackEncodedString(DFA104_eotS);
+ static final short[] DFA104_eof = DFA.unpackEncodedString(DFA104_eofS);
+ static final char[] DFA104_min = DFA.unpackEncodedStringToUnsignedChars(DFA104_minS);
+ static final char[] DFA104_max = DFA.unpackEncodedStringToUnsignedChars(DFA104_maxS);
+ static final short[] DFA104_accept = DFA.unpackEncodedString(DFA104_acceptS);
+ static final short[] DFA104_special = DFA.unpackEncodedString(DFA104_specialS);
+ static final short[][] DFA104_transition;
+
+ static {
+ int numStates = DFA104_transitionS.length;
+ DFA104_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA104_transition[i] = DFA.unpackEncodedString(DFA104_transitionS[i]);
+ }
+ }
+
+ class DFA104 extends DFA {
+
+ public DFA104(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 104;
+ this.eot = DFA104_eot;
+ this.eof = DFA104_eof;
+ this.min = DFA104_min;
+ this.max = DFA104_max;
+ this.accept = DFA104_accept;
+ this.special = DFA104_special;
+ this.transition = DFA104_transition;
+ }
+ public String getDescription() {
+ return "16602: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 LA104_1 = input.LA(1);
+
+
+ int index104_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA104_5 = input.LA(1);
+
+
+ int index104_5 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_5);
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA104_2 = input.LA(1);
+
+
+ int index104_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_2);
+ if ( s>=0 ) return s;
+ break;
+ case 3 :
+ int LA104_6 = input.LA(1);
+
+
+ int index104_6 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_6);
+ if ( s>=0 ) return s;
+ break;
+ case 4 :
+ int LA104_3 = input.LA(1);
+
+
+ int index104_3 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_3);
+ if ( s>=0 ) return s;
+ break;
+ case 5 :
+ int LA104_7 = input.LA(1);
+
+
+ int index104_7 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_7);
+ if ( s>=0 ) return s;
+ break;
+ case 6 :
+ int LA104_4 = input.LA(1);
+
+
+ int index104_4 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred180_InternalTableDSL()) ) {s = 9;}
+
+ else if ( (true) ) {s = 8;}
+
+
+ input.seek(index104_4);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 104, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA110_eotS =
+ "\13\uffff";
+ static final String DFA110_eofS =
+ "\1\1\12\uffff";
+ static final String DFA110_minS =
+ "\1\4\1\uffff\10\0\1\uffff";
+ static final String DFA110_maxS =
+ "\1\u00b8\1\uffff\10\0\1\uffff";
+ static final String DFA110_acceptS =
+ "\1\uffff\1\2\10\uffff\1\1";
+ static final String DFA110_specialS =
+ "\2\uffff\1\2\1\5\1\3\1\6\1\0\1\4\1\1\1\7\1\uffff}>";
+ static final String[] DFA110_transitionS = {
+ "\5\1\7\uffff\2\1\1\uffff\14\1\1\3\1\2\1\4\1\5\1\6\1\7\1\10"+
+ "\1\11\17\1\16\uffff\1\1\6\uffff\2\1\1\uffff\1\1\64\uffff\2\1"+
+ "\6\uffff\27\1\22\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[] DFA110_eot = DFA.unpackEncodedString(DFA110_eotS);
+ static final short[] DFA110_eof = DFA.unpackEncodedString(DFA110_eofS);
+ static final char[] DFA110_min = DFA.unpackEncodedStringToUnsignedChars(DFA110_minS);
+ static final char[] DFA110_max = DFA.unpackEncodedStringToUnsignedChars(DFA110_maxS);
+ static final short[] DFA110_accept = DFA.unpackEncodedString(DFA110_acceptS);
+ static final short[] DFA110_special = DFA.unpackEncodedString(DFA110_specialS);
+ static final short[][] DFA110_transition;
+
+ static {
+ int numStates = DFA110_transitionS.length;
+ DFA110_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA110_transition[i] = DFA.unpackEncodedString(DFA110_transitionS[i]);
+ }
+ }
+
+ class DFA110 extends DFA {
+
+ public DFA110(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 110;
+ this.eot = DFA110_eot;
+ this.eof = DFA110_eof;
+ this.min = DFA110_min;
+ this.max = DFA110_max;
+ this.accept = DFA110_accept;
+ this.special = DFA110_special;
+ this.transition = DFA110_transition;
+ }
+ public String getDescription() {
+ return "()* loopback of 18094: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 LA110_6 = input.LA(1);
+
+
+ int index110_6 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_6);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA110_8 = input.LA(1);
+
+
+ int index110_8 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_8);
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA110_2 = input.LA(1);
+
+
+ int index110_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_2);
+ if ( s>=0 ) return s;
+ break;
+ case 3 :
+ int LA110_4 = input.LA(1);
+
+
+ int index110_4 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_4);
+ if ( s>=0 ) return s;
+ break;
+ case 4 :
+ int LA110_7 = input.LA(1);
+
+
+ int index110_7 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_7);
+ if ( s>=0 ) return s;
+ break;
+ case 5 :
+ int LA110_3 = input.LA(1);
+
+
+ int index110_3 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_3);
+ if ( s>=0 ) return s;
+ break;
+ case 6 :
+ int LA110_5 = input.LA(1);
+
+
+ int index110_5 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_5);
+ if ( s>=0 ) return s;
+ break;
+ case 7 :
+ int LA110_9 = input.LA(1);
+
+
+ int index110_9 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred186_InternalTableDSL()) ) {s = 10;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index110_9);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 110, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA117_eotS =
+ "\116\uffff";
+ static final String DFA117_eofS =
+ "\1\2\115\uffff";
+ static final String DFA117_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA117_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA117_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA117_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA117_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\43\2\16\uffff\1\2\6\uffff\2\2\1\uffff"+
+ "\1\2\64\uffff\1\1\1\2\6\uffff\27\2\22\uffff\2\2\1\uffff\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA117_eot = DFA.unpackEncodedString(DFA117_eotS);
+ static final short[] DFA117_eof = DFA.unpackEncodedString(DFA117_eofS);
+ static final char[] DFA117_min = DFA.unpackEncodedStringToUnsignedChars(DFA117_minS);
+ static final char[] DFA117_max = DFA.unpackEncodedStringToUnsignedChars(DFA117_maxS);
+ static final short[] DFA117_accept = DFA.unpackEncodedString(DFA117_acceptS);
+ static final short[] DFA117_special = DFA.unpackEncodedString(DFA117_specialS);
+ static final short[][] DFA117_transition;
+
+ static {
+ int numStates = DFA117_transitionS.length;
+ DFA117_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA117_transition[i] = DFA.unpackEncodedString(DFA117_transitionS[i]);
+ }
+ }
+
+ class DFA117 extends DFA {
+
+ public DFA117(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 117;
+ this.eot = DFA117_eot;
+ this.eof = DFA117_eof;
+ this.min = DFA117_min;
+ this.max = DFA117_max;
+ this.accept = DFA117_accept;
+ this.special = DFA117_special;
+ this.transition = DFA117_transition;
+ }
+ public String getDescription() {
+ return "19921: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 LA117_1 = input.LA(1);
+
+
+ int index117_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred193_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index117_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 117, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA118_eotS =
+ "\116\uffff";
+ static final String DFA118_eofS =
+ "\1\2\115\uffff";
+ static final String DFA118_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA118_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA118_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA118_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA118_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\43\2\16\uffff\1\2\6\uffff\2\2\1\uffff"+
+ "\1\2\64\uffff\2\2\6\uffff\3\2\1\1\23\2\22\uffff\2\2\1\uffff"+
+ "\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA118_eot = DFA.unpackEncodedString(DFA118_eotS);
+ static final short[] DFA118_eof = DFA.unpackEncodedString(DFA118_eofS);
+ static final char[] DFA118_min = DFA.unpackEncodedStringToUnsignedChars(DFA118_minS);
+ static final char[] DFA118_max = DFA.unpackEncodedStringToUnsignedChars(DFA118_maxS);
+ static final short[] DFA118_accept = DFA.unpackEncodedString(DFA118_acceptS);
+ static final short[] DFA118_special = DFA.unpackEncodedString(DFA118_specialS);
+ static final short[][] DFA118_transition;
+
+ static {
+ int numStates = DFA118_transitionS.length;
+ DFA118_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA118_transition[i] = DFA.unpackEncodedString(DFA118_transitionS[i]);
+ }
+ }
+
+ class DFA118 extends DFA {
+
+ public DFA118(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 118;
+ this.eot = DFA118_eot;
+ this.eof = DFA118_eof;
+ this.min = DFA118_min;
+ this.max = DFA118_max;
+ this.accept = DFA118_accept;
+ this.special = DFA118_special;
+ this.transition = DFA118_transition;
+ }
+ public String getDescription() {
+ return "19949: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 LA118_1 = input.LA(1);
+
+
+ int index118_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred194_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index118_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 118, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA126_eotS =
+ "\46\uffff";
+ static final String DFA126_eofS =
+ "\46\uffff";
+ static final String DFA126_minS =
+ "\1\4\2\0\43\uffff";
+ static final String DFA126_maxS =
+ "\1\u00b8\2\0\43\uffff";
+ static final String DFA126_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\40\uffff";
+ static final String DFA126_specialS =
+ "\1\uffff\1\0\1\1\43\uffff}>";
+ static final String[] DFA126_transitionS = {
+ "\1\1\4\5\12\uffff\2\5\13\uffff\1\5\3\uffff\1\3\6\uffff\1\5"+
+ "\3\uffff\7\5\25\uffff\1\5\67\uffff\1\2\10\uffff\3\5\2\uffff"+
+ "\1\5\1\uffff\1\5\2\uffff\11\5\1\uffff\1\5\25\uffff\1\3\2\5",
+ "\1\uffff",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA126_eot = DFA.unpackEncodedString(DFA126_eotS);
+ static final short[] DFA126_eof = DFA.unpackEncodedString(DFA126_eofS);
+ static final char[] DFA126_min = DFA.unpackEncodedStringToUnsignedChars(DFA126_minS);
+ static final char[] DFA126_max = DFA.unpackEncodedStringToUnsignedChars(DFA126_maxS);
+ static final short[] DFA126_accept = DFA.unpackEncodedString(DFA126_acceptS);
+ static final short[] DFA126_special = DFA.unpackEncodedString(DFA126_specialS);
+ static final short[][] DFA126_transition;
+
+ static {
+ int numStates = DFA126_transitionS.length;
+ DFA126_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA126_transition[i] = DFA.unpackEncodedString(DFA126_transitionS[i]);
+ }
+ }
+
+ class DFA126 extends DFA {
+
+ public DFA126(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 126;
+ this.eot = DFA126_eot;
+ this.eof = DFA126_eof;
+ this.min = DFA126_min;
+ this.max = DFA126_max;
+ this.accept = DFA126_accept;
+ this.special = DFA126_special;
+ this.transition = DFA126_transition;
+ }
+ public String getDescription() {
+ return "21090: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 LA126_1 = input.LA(1);
+
+
+ int index126_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred202_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index126_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA126_2 = input.LA(1);
+
+
+ int index126_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred202_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 5;}
+
+
+ input.seek(index126_2);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 126, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA136_eotS =
+ "\42\uffff";
+ static final String DFA136_eofS =
+ "\42\uffff";
+ static final String DFA136_minS =
+ "\1\4\2\0\37\uffff";
+ static final String DFA136_maxS =
+ "\1\u00b8\2\0\37\uffff";
+ static final String DFA136_acceptS =
+ "\3\uffff\1\1\1\2\35\uffff";
+ static final String DFA136_specialS =
+ "\1\uffff\1\0\1\1\37\uffff}>";
+ static final String[] DFA136_transitionS = {
+ "\1\1\4\4\12\uffff\2\4\13\uffff\1\4\3\uffff\1\3\6\uffff\1\4"+
+ "\4\uffff\6\4\25\uffff\1\4\67\uffff\1\2\11\uffff\2\4\2\uffff"+
+ "\1\4\1\uffff\1\4\2\uffff\11\4\1\uffff\1\4\27\uffff\1\4",
+ "\1\uffff",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA136_eot = DFA.unpackEncodedString(DFA136_eotS);
+ static final short[] DFA136_eof = DFA.unpackEncodedString(DFA136_eofS);
+ static final char[] DFA136_min = DFA.unpackEncodedStringToUnsignedChars(DFA136_minS);
+ static final char[] DFA136_max = DFA.unpackEncodedStringToUnsignedChars(DFA136_maxS);
+ static final short[] DFA136_accept = DFA.unpackEncodedString(DFA136_acceptS);
+ static final short[] DFA136_special = DFA.unpackEncodedString(DFA136_specialS);
+ static final short[][] DFA136_transition;
+
+ static {
+ int numStates = DFA136_transitionS.length;
+ DFA136_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA136_transition[i] = DFA.unpackEncodedString(DFA136_transitionS[i]);
+ }
+ }
+
+ class DFA136 extends DFA {
+
+ public DFA136(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 136;
+ this.eot = DFA136_eot;
+ this.eof = DFA136_eof;
+ this.min = DFA136_min;
+ this.max = DFA136_max;
+ this.accept = DFA136_accept;
+ this.special = DFA136_special;
+ this.transition = DFA136_transition;
+ }
+ public String getDescription() {
+ return "22758: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 LA136_1 = input.LA(1);
+
+
+ int index136_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred212_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 4;}
+
+
+ input.seek(index136_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA136_2 = input.LA(1);
+
+
+ int index136_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred212_InternalTableDSL()) ) {s = 3;}
+
+ else if ( (true) ) {s = 4;}
+
+
+ input.seek(index136_2);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 136, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA149_eotS =
+ "\116\uffff";
+ static final String DFA149_eofS =
+ "\1\2\115\uffff";
+ static final String DFA149_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA149_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA149_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA149_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA149_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\43\2\16\uffff\1\2\6\uffff\2\2\1\uffff"+
+ "\1\2\64\uffff\1\1\1\2\6\uffff\27\2\22\uffff\2\2\1\uffff\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA149_eot = DFA.unpackEncodedString(DFA149_eotS);
+ static final short[] DFA149_eof = DFA.unpackEncodedString(DFA149_eofS);
+ static final char[] DFA149_min = DFA.unpackEncodedStringToUnsignedChars(DFA149_minS);
+ static final char[] DFA149_max = DFA.unpackEncodedStringToUnsignedChars(DFA149_maxS);
+ static final short[] DFA149_accept = DFA.unpackEncodedString(DFA149_acceptS);
+ static final short[] DFA149_special = DFA.unpackEncodedString(DFA149_specialS);
+ static final short[][] DFA149_transition;
+
+ static {
+ int numStates = DFA149_transitionS.length;
+ DFA149_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA149_transition[i] = DFA.unpackEncodedString(DFA149_transitionS[i]);
+ }
+ }
+
+ class DFA149 extends DFA {
+
+ public DFA149(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 149;
+ this.eot = DFA149_eot;
+ this.eof = DFA149_eof;
+ this.min = DFA149_min;
+ this.max = DFA149_max;
+ this.accept = DFA149_accept;
+ this.special = DFA149_special;
+ this.transition = DFA149_transition;
+ }
+ public String getDescription() {
+ return "25246: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 LA149_1 = input.LA(1);
+
+
+ int index149_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred225_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index149_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 149, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA150_eotS =
+ "\116\uffff";
+ static final String DFA150_eofS =
+ "\1\2\115\uffff";
+ static final String DFA150_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA150_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA150_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA150_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA150_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\43\2\16\uffff\1\2\6\uffff\2\2\1\uffff"+
+ "\1\2\64\uffff\2\2\6\uffff\3\2\1\1\23\2\22\uffff\2\2\1\uffff"+
+ "\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA150_eot = DFA.unpackEncodedString(DFA150_eotS);
+ static final short[] DFA150_eof = DFA.unpackEncodedString(DFA150_eofS);
+ static final char[] DFA150_min = DFA.unpackEncodedStringToUnsignedChars(DFA150_minS);
+ static final char[] DFA150_max = DFA.unpackEncodedStringToUnsignedChars(DFA150_maxS);
+ static final short[] DFA150_accept = DFA.unpackEncodedString(DFA150_acceptS);
+ static final short[] DFA150_special = DFA.unpackEncodedString(DFA150_specialS);
+ static final short[][] DFA150_transition;
+
+ static {
+ int numStates = DFA150_transitionS.length;
+ DFA150_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA150_transition[i] = DFA.unpackEncodedString(DFA150_transitionS[i]);
+ }
+ }
+
+ class DFA150 extends DFA {
+
+ public DFA150(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 150;
+ this.eot = DFA150_eot;
+ this.eof = DFA150_eof;
+ this.min = DFA150_min;
+ this.max = DFA150_max;
+ this.accept = DFA150_accept;
+ this.special = DFA150_special;
+ this.transition = DFA150_transition;
+ }
+ public String getDescription() {
+ return "25274: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 LA150_1 = input.LA(1);
+
+
+ int index150_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred226_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index150_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 150, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA154_eotS =
+ "\116\uffff";
+ static final String DFA154_eofS =
+ "\1\2\115\uffff";
+ static final String DFA154_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA154_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA154_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA154_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA154_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\15\2\1\1\25\2\16\uffff\1\2\6\uffff"+
+ "\2\2\1\uffff\1\2\64\uffff\2\2\6\uffff\27\2\22\uffff\2\2\1\uffff"+
+ "\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA154_eot = DFA.unpackEncodedString(DFA154_eotS);
+ static final short[] DFA154_eof = DFA.unpackEncodedString(DFA154_eofS);
+ static final char[] DFA154_min = DFA.unpackEncodedStringToUnsignedChars(DFA154_minS);
+ static final char[] DFA154_max = DFA.unpackEncodedStringToUnsignedChars(DFA154_maxS);
+ static final short[] DFA154_accept = DFA.unpackEncodedString(DFA154_acceptS);
+ static final short[] DFA154_special = DFA.unpackEncodedString(DFA154_specialS);
+ static final short[][] DFA154_transition;
+
+ static {
+ int numStates = DFA154_transitionS.length;
+ DFA154_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA154_transition[i] = DFA.unpackEncodedString(DFA154_transitionS[i]);
+ }
+ }
+
+ class DFA154 extends DFA {
+
+ public DFA154(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 154;
+ this.eot = DFA154_eot;
+ this.eof = DFA154_eof;
+ this.min = DFA154_min;
+ this.max = DFA154_max;
+ this.accept = DFA154_accept;
+ this.special = DFA154_special;
+ this.transition = DFA154_transition;
+ }
+ public String getDescription() {
+ return "25812: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 LA154_1 = input.LA(1);
+
+
+ int index154_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred230_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index154_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 154, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA155_eotS =
+ "\116\uffff";
+ static final String DFA155_eofS =
+ "\1\2\115\uffff";
+ static final String DFA155_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA155_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA155_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA155_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA155_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\43\2\16\uffff\1\2\6\uffff\2\2\1\uffff"+
+ "\1\2\64\uffff\1\1\1\2\6\uffff\27\2\22\uffff\2\2\1\uffff\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA155_eot = DFA.unpackEncodedString(DFA155_eotS);
+ static final short[] DFA155_eof = DFA.unpackEncodedString(DFA155_eofS);
+ static final char[] DFA155_min = DFA.unpackEncodedStringToUnsignedChars(DFA155_minS);
+ static final char[] DFA155_max = DFA.unpackEncodedStringToUnsignedChars(DFA155_maxS);
+ static final short[] DFA155_accept = DFA.unpackEncodedString(DFA155_acceptS);
+ static final short[] DFA155_special = DFA.unpackEncodedString(DFA155_specialS);
+ static final short[][] DFA155_transition;
+
+ static {
+ int numStates = DFA155_transitionS.length;
+ DFA155_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA155_transition[i] = DFA.unpackEncodedString(DFA155_transitionS[i]);
+ }
+ }
+
+ class DFA155 extends DFA {
+
+ public DFA155(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 155;
+ this.eot = DFA155_eot;
+ this.eof = DFA155_eof;
+ this.min = DFA155_min;
+ this.max = DFA155_max;
+ this.accept = DFA155_accept;
+ this.special = DFA155_special;
+ this.transition = DFA155_transition;
+ }
+ public String getDescription() {
+ return "25841: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 LA155_1 = input.LA(1);
+
+
+ int index155_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred231_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index155_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 155, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA156_eotS =
+ "\116\uffff";
+ static final String DFA156_eofS =
+ "\1\2\115\uffff";
+ static final String DFA156_minS =
+ "\1\4\1\0\114\uffff";
+ static final String DFA156_maxS =
+ "\1\u00b8\1\0\114\uffff";
+ static final String DFA156_acceptS =
+ "\2\uffff\1\2\112\uffff\1\1";
+ static final String DFA156_specialS =
+ "\1\uffff\1\0\114\uffff}>";
+ static final String[] DFA156_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\43\2\16\uffff\1\2\6\uffff\2\2\1\uffff"+
+ "\1\2\64\uffff\2\2\6\uffff\3\2\1\1\23\2\22\uffff\2\2\1\uffff"+
+ "\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA156_eot = DFA.unpackEncodedString(DFA156_eotS);
+ static final short[] DFA156_eof = DFA.unpackEncodedString(DFA156_eofS);
+ static final char[] DFA156_min = DFA.unpackEncodedStringToUnsignedChars(DFA156_minS);
+ static final char[] DFA156_max = DFA.unpackEncodedStringToUnsignedChars(DFA156_maxS);
+ static final short[] DFA156_accept = DFA.unpackEncodedString(DFA156_acceptS);
+ static final short[] DFA156_special = DFA.unpackEncodedString(DFA156_specialS);
+ static final short[][] DFA156_transition;
+
+ static {
+ int numStates = DFA156_transitionS.length;
+ DFA156_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA156_transition[i] = DFA.unpackEncodedString(DFA156_transitionS[i]);
+ }
+ }
+
+ class DFA156 extends DFA {
+
+ public DFA156(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 156;
+ this.eot = DFA156_eot;
+ this.eof = DFA156_eof;
+ this.min = DFA156_min;
+ this.max = DFA156_max;
+ this.accept = DFA156_accept;
+ this.special = DFA156_special;
+ this.transition = DFA156_transition;
+ }
+ public String getDescription() {
+ return "25869: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 LA156_1 = input.LA(1);
+
+
+ int index156_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred232_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index156_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 156, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA161_eotS =
+ "\116\uffff";
+ static final String DFA161_eofS =
+ "\1\41\115\uffff";
+ static final String DFA161_minS =
+ "\1\4\40\0\55\uffff";
+ static final String DFA161_maxS =
+ "\1\u00b8\40\0\55\uffff";
+ static final String DFA161_acceptS =
+ "\41\uffff\1\2\53\uffff\1\1";
+ static final String DFA161_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[] DFA161_transitionS = {
+ "\1\1\1\27\1\23\1\24\1\25\7\uffff\2\41\1\uffff\1\10\1\7\13\41"+
+ "\1\15\12\41\1\6\4\41\1\2\1\3\1\4\1\5\1\16\1\21\16\uffff\1\41"+
+ "\6\uffff\1\12\1\41\1\uffff\1\41\64\uffff\1\40\1\41\6\uffff\2"+
+ "\41\1\17\1\20\2\41\1\31\1\41\1\13\2\41\1\32\1\33\1\34\1\11\1"+
+ "\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41\22\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[] DFA161_eot = DFA.unpackEncodedString(DFA161_eotS);
+ static final short[] DFA161_eof = DFA.unpackEncodedString(DFA161_eofS);
+ static final char[] DFA161_min = DFA.unpackEncodedStringToUnsignedChars(DFA161_minS);
+ static final char[] DFA161_max = DFA.unpackEncodedStringToUnsignedChars(DFA161_maxS);
+ static final short[] DFA161_accept = DFA.unpackEncodedString(DFA161_acceptS);
+ static final short[] DFA161_special = DFA.unpackEncodedString(DFA161_specialS);
+ static final short[][] DFA161_transition;
+
+ static {
+ int numStates = DFA161_transitionS.length;
+ DFA161_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA161_transition[i] = DFA.unpackEncodedString(DFA161_transitionS[i]);
+ }
+ }
+
+ class DFA161 extends DFA {
+
+ public DFA161(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 161;
+ this.eot = DFA161_eot;
+ this.eof = DFA161_eof;
+ this.min = DFA161_min;
+ this.max = DFA161_max;
+ this.accept = DFA161_accept;
+ this.special = DFA161_special;
+ this.transition = DFA161_transition;
+ }
+ public String getDescription() {
+ return "26922: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 LA161_1 = input.LA(1);
+
+
+ int index161_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_1);
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA161_2 = input.LA(1);
+
+
+ int index161_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_2);
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA161_3 = input.LA(1);
+
+
+ int index161_3 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_3);
+ if ( s>=0 ) return s;
+ break;
+ case 3 :
+ int LA161_4 = input.LA(1);
+
+
+ int index161_4 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_4);
+ if ( s>=0 ) return s;
+ break;
+ case 4 :
+ int LA161_5 = input.LA(1);
+
+
+ int index161_5 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_5);
+ if ( s>=0 ) return s;
+ break;
+ case 5 :
+ int LA161_6 = input.LA(1);
+
+
+ int index161_6 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_6);
+ if ( s>=0 ) return s;
+ break;
+ case 6 :
+ int LA161_7 = input.LA(1);
+
+
+ int index161_7 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_7);
+ if ( s>=0 ) return s;
+ break;
+ case 7 :
+ int LA161_8 = input.LA(1);
+
+
+ int index161_8 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_8);
+ if ( s>=0 ) return s;
+ break;
+ case 8 :
+ int LA161_9 = input.LA(1);
+
+
+ int index161_9 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_9);
+ if ( s>=0 ) return s;
+ break;
+ case 9 :
+ int LA161_10 = input.LA(1);
+
+
+ int index161_10 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_10);
+ if ( s>=0 ) return s;
+ break;
+ case 10 :
+ int LA161_11 = input.LA(1);
+
+
+ int index161_11 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_11);
+ if ( s>=0 ) return s;
+ break;
+ case 11 :
+ int LA161_12 = input.LA(1);
+
+
+ int index161_12 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_12);
+ if ( s>=0 ) return s;
+ break;
+ case 12 :
+ int LA161_13 = input.LA(1);
+
+
+ int index161_13 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_13);
+ if ( s>=0 ) return s;
+ break;
+ case 13 :
+ int LA161_14 = input.LA(1);
+
+
+ int index161_14 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_14);
+ if ( s>=0 ) return s;
+ break;
+ case 14 :
+ int LA161_15 = input.LA(1);
+
+
+ int index161_15 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_15);
+ if ( s>=0 ) return s;
+ break;
+ case 15 :
+ int LA161_16 = input.LA(1);
+
+
+ int index161_16 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_16);
+ if ( s>=0 ) return s;
+ break;
+ case 16 :
+ int LA161_17 = input.LA(1);
+
+
+ int index161_17 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_17);
+ if ( s>=0 ) return s;
+ break;
+ case 17 :
+ int LA161_18 = input.LA(1);
+
+
+ int index161_18 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_18);
+ if ( s>=0 ) return s;
+ break;
+ case 18 :
+ int LA161_19 = input.LA(1);
+
+
+ int index161_19 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_19);
+ if ( s>=0 ) return s;
+ break;
+ case 19 :
+ int LA161_20 = input.LA(1);
+
+
+ int index161_20 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_20);
+ if ( s>=0 ) return s;
+ break;
+ case 20 :
+ int LA161_21 = input.LA(1);
+
+
+ int index161_21 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_21);
+ if ( s>=0 ) return s;
+ break;
+ case 21 :
+ int LA161_22 = input.LA(1);
+
+
+ int index161_22 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_22);
+ if ( s>=0 ) return s;
+ break;
+ case 22 :
+ int LA161_23 = input.LA(1);
+
+
+ int index161_23 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_23);
+ if ( s>=0 ) return s;
+ break;
+ case 23 :
+ int LA161_24 = input.LA(1);
+
+
+ int index161_24 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_24);
+ if ( s>=0 ) return s;
+ break;
+ case 24 :
+ int LA161_25 = input.LA(1);
+
+
+ int index161_25 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_25);
+ if ( s>=0 ) return s;
+ break;
+ case 25 :
+ int LA161_26 = input.LA(1);
+
+
+ int index161_26 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_26);
+ if ( s>=0 ) return s;
+ break;
+ case 26 :
+ int LA161_27 = input.LA(1);
+
+
+ int index161_27 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_27);
+ if ( s>=0 ) return s;
+ break;
+ case 27 :
+ int LA161_28 = input.LA(1);
+
+
+ int index161_28 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_28);
+ if ( s>=0 ) return s;
+ break;
+ case 28 :
+ int LA161_29 = input.LA(1);
+
+
+ int index161_29 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_29);
+ if ( s>=0 ) return s;
+ break;
+ case 29 :
+ int LA161_30 = input.LA(1);
+
+
+ int index161_30 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_30);
+ if ( s>=0 ) return s;
+ break;
+ case 30 :
+ int LA161_31 = input.LA(1);
+
+
+ int index161_31 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_31);
+ if ( s>=0 ) return s;
+ break;
+ case 31 :
+ int LA161_32 = input.LA(1);
+
+
+ int index161_32 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred237_InternalTableDSL()) ) {s = 77;}
+
+ else if ( (true) ) {s = 33;}
+
+
+ input.seek(index161_32);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 161, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String DFA169_eotS =
+ "\117\uffff";
+ static final String DFA169_eofS =
+ "\1\2\116\uffff";
+ static final String DFA169_minS =
+ "\1\4\1\0\115\uffff";
+ static final String DFA169_maxS =
+ "\1\u00b8\1\0\115\uffff";
+ static final String DFA169_acceptS =
+ "\2\uffff\1\2\113\uffff\1\1";
+ static final String DFA169_specialS =
+ "\1\uffff\1\0\115\uffff}>";
+ static final String[] DFA169_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\15\2\1\1\25\2\16\uffff\1\2\6\uffff"+
+ "\2\2\1\uffff\1\2\64\uffff\2\2\6\uffff\27\2\1\uffff\1\2\20\uffff"+
+ "\2\2\1\uffff\2\2",
+ "\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 "28377: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 LA169_1 = input.LA(1);
+
+
+ int index169_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred245_InternalTableDSL()) ) {s = 78;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index169_1);
+ 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 DFA172_eotS =
+ "\117\uffff";
+ static final String DFA172_eofS =
+ "\1\2\116\uffff";
+ static final String DFA172_minS =
+ "\1\4\1\0\115\uffff";
+ static final String DFA172_maxS =
+ "\1\u00b8\1\0\115\uffff";
+ static final String DFA172_acceptS =
+ "\2\uffff\1\2\113\uffff\1\1";
+ static final String DFA172_specialS =
+ "\1\uffff\1\0\115\uffff}>";
+ static final String[] DFA172_transitionS = {
+ "\5\2\7\uffff\2\2\1\uffff\15\2\1\1\25\2\16\uffff\1\2\6\uffff"+
+ "\2\2\1\uffff\1\2\64\uffff\2\2\6\uffff\27\2\1\uffff\1\2\20\uffff"+
+ "\2\2\1\uffff\2\2",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA172_eot = DFA.unpackEncodedString(DFA172_eotS);
+ static final short[] DFA172_eof = DFA.unpackEncodedString(DFA172_eofS);
+ static final char[] DFA172_min = DFA.unpackEncodedStringToUnsignedChars(DFA172_minS);
+ static final char[] DFA172_max = DFA.unpackEncodedStringToUnsignedChars(DFA172_maxS);
+ static final short[] DFA172_accept = DFA.unpackEncodedString(DFA172_acceptS);
+ static final short[] DFA172_special = DFA.unpackEncodedString(DFA172_specialS);
+ static final short[][] DFA172_transition;
+
+ static {
+ int numStates = DFA172_transitionS.length;
+ DFA172_transition = new short[numStates][];
+ for (int i=0; i<numStates; i++) {
+ DFA172_transition[i] = DFA.unpackEncodedString(DFA172_transitionS[i]);
+ }
+ }
+
+ class DFA172 extends DFA {
+
+ public DFA172(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 172;
+ this.eot = DFA172_eot;
+ this.eof = DFA172_eof;
+ this.min = DFA172_min;
+ this.max = DFA172_max;
+ this.accept = DFA172_accept;
+ this.special = DFA172_special;
+ this.transition = DFA172_transition;
+ }
+ public String getDescription() {
+ return "28688: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 LA172_1 = input.LA(1);
+
+
+ int index172_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred248_InternalTableDSL()) ) {s = 78;}
+
+ else if ( (true) ) {s = 2;}
+
+
+ input.seek(index172_1);
+ if ( s>=0 ) return s;
+ break;
+ }
+ if (state.backtracking>0) {state.failed=true; return -1;}
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 172, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
+
+ protected static class FollowSets000 {
+ public static final BitSet FOLLOW_ruleTableModel_in_entryRuleTableModel67 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableModel74 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableModel__PackagesAssignment_in_ruleTableModel100 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
+ public static final BitSet FOLLOW_ruleTablePackage_in_entryRuleTablePackage128 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTablePackage135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__0_in_ruleTablePackage161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTable_in_entryRuleTable188 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTable195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__0_in_ruleTable221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableOption_in_entryRuleTableOption248 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableOption255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableOption__Alternatives_in_ruleTableOption281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableSelection_in_entryRuleTableSelection308 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableSelection315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__0_in_ruleTableSelection341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTable_in_entryRuleTableTable368 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableTable375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__0_in_ruleTableTable401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTablePreorder_in_entryRuleTablePreorder428 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTablePreorder435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__0_in_ruleTablePreorder461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableValue_in_entryRuleTableValue488 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableValue495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__0_in_ruleTableValue521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableFormatter_in_entryRuleTableFormatter548 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableFormatter555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableFormatter__Group__0_in_ruleTableFormatter581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableImage_in_entryRuleTableImage608 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableImage615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__0_in_ruleTableImage641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTooltipPattern_in_entryRuleTableTooltipPattern668 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableTooltipPattern675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__Group__0_in_ruleTableTooltipPattern701 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableValueElement_in_entryRuleTableValueElement728 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableValueElement735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValueElement__Alternatives_in_ruleTableValueElement761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTask_in_entryRuleTableTask788 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableTask795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTask__Group__0_in_ruleTableTask821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableAllColumns_in_entryRuleTableAllColumns848 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableAllColumns855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAllColumns__Group__0_in_ruleTableAllColumns881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableOrdinal_in_entryRuleTableOrdinal908 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableOrdinal915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableOrdinal__Group__0_in_ruleTableOrdinal941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableColumn_in_entryRuleTableColumn968 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableColumn975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableColumn__Group__0_in_ruleTableColumn1001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableMeasure_in_entryRuleTableMeasure1028 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableMeasure1035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableMeasure__Group__0_in_ruleTableMeasure1061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDerived_in_entryRuleTableDerived1088 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableDerived1095 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDerived__Group__0_in_ruleTableDerived1121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableHierarchy_in_entryRuleTableHierarchy1148 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableHierarchy1155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableHierarchy__Group__0_in_ruleTableHierarchy1181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableProperty_in_entryRuleTableProperty1208 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableProperty1215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableProperty__Group__0_in_ruleTableProperty1241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableAggregation_in_entryRuleTableAggregation1268 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableAggregation1275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAggregation__Group__0_in_ruleTableAggregation1301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableInterval_in_entryRuleTableInterval1328 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableInterval1335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableInterval__Alternatives_in_ruleTableInterval1361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableNumberInterval_in_entryRuleTableNumberInterval1388 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableNumberInterval1395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__0_in_ruleTableNumberInterval1421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDateDayInterval_in_entryRuleTableDateDayInterval1448 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableDateDayInterval1455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__0_in_ruleTableDateDayInterval1481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableLookup_in_entryRuleTableLookup1508 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableLookup1515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableLookup__Alternatives_in_ruleTableLookup1541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableNumberLookup_in_entryRuleTableNumberLookup1568 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableNumberLookup1575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__0_in_ruleTableNumberLookup1601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableStringLookup_in_entryRuleTableStringLookup1628 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableStringLookup1635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__0_in_ruleTableStringLookup1661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDateDayLookup_in_entryRuleTableDateDayLookup1688 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableDateDayLookup1695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__0_in_ruleTableDateDayLookup1721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDatamart_in_entryRuleTableDatamart1748 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableDatamart1755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group__0_in_ruleTableDatamart1781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableElement_in_entryRuleTableElement1808 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableElement1815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableAxis_in_ruleTableElement1841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableEvent_in_entryRuleTableEvent1867 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableEvent1874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__0_in_ruleTableEvent1900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableBrokerDatamart_in_entryRuleTableBrokerDatamart1927 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableBrokerDatamart1934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group__0_in_ruleTableBrokerDatamart1960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableAxis_in_entryRuleTableAxis1987 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableAxis1994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__0_in_ruleTableAxis2020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableRangeElement_in_entryRuleTableRangeElement2047 = new BitSet(new long[]{0x0000000000000000L});
+ }
+
+ protected static class FollowSets001 {
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableRangeElement2054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableRangeElement__Alternatives_in_ruleTableRangeElement2080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTextColor_in_entryRuleTableTextColor2107 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableTextColor2114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTextColor__Group__0_in_ruleTableTextColor2140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableCellColor_in_entryRuleTableCellColor2167 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableCellColor2174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableCellColor__Group__0_in_ruleTableCellColor2200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableIcon_in_entryRuleTableIcon2227 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableIcon2234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableIcon__Group__0_in_ruleTableIcon2260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTrend_in_entryRuleTableTrend2287 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableTrend2294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTrend__Group__0_in_ruleTableTrend2320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTooltip_in_entryRuleTableTooltip2347 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableTooltip2354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltip__Group__0_in_ruleTableTooltip2380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableImport_in_entryRuleTableImport2407 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableImport2414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImport__Group__0_in_ruleTableImport2440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableGrid_in_entryRuleTableGrid2467 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableGrid2474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__0_in_ruleTableGrid2500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDtoDatasource_in_entryRuleTableDtoDatasource2527 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableDtoDatasource2534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group__0_in_ruleTableDtoDatasource2560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleProperty_in_entryRuleProperty2587 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleProperty2594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__Group__0_in_ruleProperty2620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNestedField_in_entryRuleNestedField2647 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNestedField2654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedField__Group__0_in_ruleNestedField2680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNestedPath_in_entryRuleNestedPath2707 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNestedPath2714 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__0_in_ruleNestedPath2740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyStyle_in_entryRulePropertyStyle2767 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyStyle2774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyStyle__Alternatives_in_rulePropertyStyle2800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyButtonStyle_in_entryRulePropertyButtonStyle2827 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyButtonStyle2834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__0_in_rulePropertyButtonStyle2860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyHtmlStyle_in_entryRulePropertyHtmlStyle2887 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyHtmlStyle2894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyHtmlStyle__Group__0_in_rulePropertyHtmlStyle2920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyBooleanStyle_in_entryRulePropertyBooleanStyle2947 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyBooleanStyle2954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyBooleanStyle__Group__0_in_rulePropertyBooleanStyle2980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyDateStyle_in_entryRulePropertyDateStyle3007 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyDateStyle3014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__0_in_rulePropertyDateStyle3040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyNumberStyle_in_entryRulePropertyNumberStyle3067 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyNumberStyle3074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__0_in_rulePropertyNumberStyle3100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyProgressbarStyle_in_entryRulePropertyProgressbarStyle3127 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyProgressbarStyle3134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__0_in_rulePropertyProgressbarStyle3160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleGridPropIndicatorStyle_in_entryRuleGridPropIndicatorStyle3187 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleGridPropIndicatorStyle3194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__0_in_ruleGridPropIndicatorStyle3220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyQuantityStyle_in_entryRulePropertyQuantityStyle3247 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyQuantityStyle3254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__0_in_rulePropertyQuantityStyle3280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyPriceStyle_in_entryRulePropertyPriceStyle3307 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyPriceStyle3314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__0_in_rulePropertyPriceStyle3340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyTextStyle_in_entryRulePropertyTextStyle3367 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyTextStyle3374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTextStyle__Group__0_in_rulePropertyTextStyle3400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyImageStyle_in_entryRulePropertyImageStyle3427 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyImageStyle3434 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__0_in_rulePropertyImageStyle3460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStyleConfig_in_entryRuleStyleConfig3487 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStyleConfig3494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleConfig__Alternatives_in_ruleStyleConfig3520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumericToResourceStyleConfig_in_entryRuleNumericToResourceStyleConfig3547 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNumericToResourceStyleConfig3554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__0_in_ruleNumericToResourceStyleConfig3580 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringToResourceStyleConfig_in_entryRuleStringToResourceStyleConfig3607 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStringToResourceStyleConfig3614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__0_in_ruleStringToResourceStyleConfig3640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLInt_in_entryRuleLInt3667 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLInt3674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LInt__Group__0_in_ruleLInt3700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLDouble_in_entryRuleLDouble3727 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLDouble3734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LDouble__Group__0_in_ruleLDouble3760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSignedNumber_in_entryRuleSignedNumber3787 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSignedNumber3794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SignedNumber__Group__0_in_ruleSignedNumber3820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableQualifiedNameWithWildCard_in_entryRuleTableQualifiedNameWithWildCard3847 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTableQualifiedNameWithWildCard3854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group__0_in_ruleTableQualifiedNameWithWildCard3880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName3907 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName3914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName3940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID3967 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleValidID3974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleValidID4000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTRANSLATABLESTRING_in_entryRuleTRANSLATABLESTRING4026 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTRANSLATABLESTRING4033 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets002 {
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleTRANSLATABLESTRING4059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTRANSLATABLEID_in_entryRuleTRANSLATABLEID4085 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTRANSLATABLEID4092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleTRANSLATABLEID4118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_entryRuleXAnnotation4144 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotation4151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__0_in_ruleXAnnotation4177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationElementValuePair_in_entryRuleXAnnotationElementValuePair4204 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationElementValuePair4211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__0_in_ruleXAnnotationElementValuePair4237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationElementValueOrCommaList_in_entryRuleXAnnotationElementValueOrCommaList4264 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationElementValueOrCommaList4271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Alternatives_in_ruleXAnnotationElementValueOrCommaList4297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationElementValue_in_entryRuleXAnnotationElementValue4324 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationElementValue4331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Alternatives_in_ruleXAnnotationElementValue4357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationOrExpression_in_entryRuleXAnnotationOrExpression4384 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationOrExpression4391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationOrExpression__Alternatives_in_ruleXAnnotationOrExpression4417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_entryRuleXExpression4444 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXExpression4451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_ruleXExpression4477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_entryRuleXAssignment4503 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAssignment4510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment4536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign4563 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpSingleAssign4570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_ruleOpSingleAssign4597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign4625 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpMultiAssign4632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Alternatives_in_ruleOpMultiAssign4658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression4685 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOrExpression4692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression4718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOr_in_entryRuleOpOr4745 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpOr4752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_ruleOpOr4779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression4807 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAndExpression4814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression4840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAnd_in_entryRuleOpAnd4867 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpAnd4874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_ruleOpAnd4901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression4929 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXEqualityExpression4936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression4962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpEquality_in_entryRuleOpEquality4989 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpEquality4996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality5022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression5049 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXRelationalExpression5056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression5082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpCompare_in_entryRuleOpCompare5109 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpCompare5116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare5142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression5169 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOtherOperatorExpression5176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression5202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOther_in_entryRuleOpOther5229 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpOther5236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther5262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression5289 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAdditiveExpression5296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression5322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAdd_in_entryRuleOpAdd5349 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpAdd5356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd5382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression5409 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXMultiplicativeExpression5416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression5442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMulti_in_entryRuleOpMulti5469 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpMulti5476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti5502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation5529 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXUnaryOperation5536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation5562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpUnary_in_entryRuleOpUnary5589 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpUnary5596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary5622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression5649 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCastedExpression5656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression5682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPostfixOperation_in_entryRuleXPostfixOperation5709 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXPostfixOperation5716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group__0_in_ruleXPostfixOperation5742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpPostfix_in_entryRuleOpPostfix5769 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpPostfix5776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpPostfix__Alternatives_in_ruleOpPostfix5802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall5829 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXMemberFeatureCall5836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall5862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression5889 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXPrimaryExpression5896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression5922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXLiteral_in_entryRuleXLiteral5949 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXLiteral5956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral5982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCollectionLiteral_in_entryRuleXCollectionLiteral6009 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCollectionLiteral6016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCollectionLiteral__Alternatives_in_ruleXCollectionLiteral6042 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets003 {
+ public static final BitSet FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral6069 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXSetLiteral6076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__0_in_ruleXSetLiteral6102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral6129 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXListLiteral6136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__0_in_ruleXListLiteral6162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_entryRuleXClosure6189 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXClosure6196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__0_in_ruleXClosure6222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure6249 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXExpressionInClosure6256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0_in_ruleXExpressionInClosure6282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure6309 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXShortClosure6316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__0_in_ruleXShortClosure6342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression6369 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXParenthesizedExpression6376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0_in_ruleXParenthesizedExpression6402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression6429 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXIfExpression6436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__0_in_ruleXIfExpression6462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression6489 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXSwitchExpression6496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0_in_ruleXSwitchExpression6522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCasePart_in_entryRuleXCasePart6549 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCasePart6556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__0_in_ruleXCasePart6582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression6609 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXForLoopExpression6616 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0_in_ruleXForLoopExpression6642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBasicForLoopExpression_in_entryRuleXBasicForLoopExpression6669 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXBasicForLoopExpression6676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__0_in_ruleXBasicForLoopExpression6702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression6729 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXWhileExpression6736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__0_in_ruleXWhileExpression6762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression6789 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXDoWhileExpression6796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0_in_ruleXDoWhileExpression6822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_entryRuleXBlockExpression6849 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXBlockExpression6856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__0_in_ruleXBlockExpression6882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionOrVarDeclaration_in_entryRuleXExpressionOrVarDeclaration6909 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXExpressionOrVarDeclaration6916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionOrVarDeclaration__Alternatives_in_ruleXExpressionOrVarDeclaration6942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration6969 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXVariableDeclaration6976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0_in_ruleXVariableDeclaration7002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter7029 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmFormalParameter7036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter7062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter7089 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFullJvmFormalParameter7096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0_in_ruleFullJvmFormalParameter7122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall7149 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall7156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall7182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID7209 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFeatureCallID7216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FeatureCallID__Alternatives_in_ruleFeatureCallID7242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper7269 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper7276 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper7302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall7329 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall7336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall7362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral7389 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral7396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral7422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral7449 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral7456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral7482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral7509 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXNumberLiteral7516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral7542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral7569 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral7576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral7602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral7629 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral7636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral7662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression7689 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression7696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression7722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression7749 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression7756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression7782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression7809 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression7816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression7842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSynchronizedExpression_in_entryRuleXSynchronizedExpression7869 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXSynchronizedExpression7876 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__0_in_ruleXSynchronizedExpression7902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause7929 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause7936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause7962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumber_in_entryRuleNumber7994 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNumber8001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Alternatives_in_ruleNumber8031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference8060 = new BitSet(new long[]{0x0000000000000000L});
+ }
+
+ protected static class FollowSets004 {
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference8067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference8093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets8120 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleArrayBrackets8127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets8153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef8180 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef8187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef8213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference8240 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference8247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference8273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference8300 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference8307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference8333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference8360 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference8367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference8393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound8420 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound8427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound8453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded8480 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded8487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded8513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound8540 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound8547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound8573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBoundAnded_in_entryRuleJvmLowerBoundAnded8600 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBoundAnded8607 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBoundAnded__Group__0_in_ruleJvmLowerBoundAnded8633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard8662 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard8669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard8695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration8724 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXImportDeclaration8731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration8757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameInStaticImport_in_entryRuleQualifiedNameInStaticImport8784 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameInStaticImport8791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__0_in_ruleQualifiedNameInStaticImport8819 = new BitSet(new long[]{0x0000000000000012L});
+ public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__0_in_ruleQualifiedNameInStaticImport8831 = new BitSet(new long[]{0x0000000000000012L});
+ public static final BitSet FOLLOW_rule__StyleCompare__Alternatives_in_ruleStyleCompare8871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TrendIconEnum__Alternatives_in_ruleTrendIconEnum8907 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RowHeaderMode__Alternatives_in_ruleRowHeaderMode8943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AxisEnum__Alternatives_in_ruleAxisEnum8979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableSelection_in_rule__TableOption__Alternatives9014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTable_in_rule__TableOption__Alternatives9031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableGrid_in_rule__TableOption__Alternatives9048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__MultiSelectionAssignment_1_0_in_rule__TableSelection__Alternatives_19080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__TableSelection__Alternatives_19099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableMeasure_in_rule__TableValueElement__Alternatives9133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDerived_in_rule__TableValueElement__Alternatives9150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableHierarchy_in_rule__TableValueElement__Alternatives9167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableProperty_in_rule__TableValueElement__Alternatives9184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableAggregation_in_rule__TableValueElement__Alternatives9201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableOrdinal_in_rule__TableValueElement__Alternatives9218 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableColumn_in_rule__TableValueElement__Alternatives9235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTask_in_rule__TableValueElement__Alternatives9252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableAllColumns_in_rule__TableValueElement__Alternatives9269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableNumberInterval_in_rule__TableInterval__Alternatives9301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDateDayInterval_in_rule__TableInterval__Alternatives9318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableNumberLookup_in_rule__TableLookup__Alternatives9350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableStringLookup_in_rule__TableLookup__Alternatives9367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableDateDayLookup_in_rule__TableLookup__Alternatives9384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_0__0_in_rule__TableBrokerDatamart__Alternatives_29416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_1__0_in_rule__TableBrokerDatamart__Alternatives_29434 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTextColor_in_rule__TableRangeElement__Alternatives9467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableCellColor_in_rule__TableRangeElement__Alternatives9484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableIcon_in_rule__TableRangeElement__Alternatives9501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTrend_in_rule__TableRangeElement__Alternatives9518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTableTooltip_in_rule__TableRangeElement__Alternatives9535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyButtonStyle_in_rule__PropertyStyle__Alternatives9567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyHtmlStyle_in_rule__PropertyStyle__Alternatives9584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyProgressbarStyle_in_rule__PropertyStyle__Alternatives9601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyTextStyle_in_rule__PropertyStyle__Alternatives9618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyBooleanStyle_in_rule__PropertyStyle__Alternatives9635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyDateStyle_in_rule__PropertyStyle__Alternatives9652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyNumberStyle_in_rule__PropertyStyle__Alternatives9669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyImageStyle_in_rule__PropertyStyle__Alternatives9686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyQuantityStyle_in_rule__PropertyStyle__Alternatives9703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyPriceStyle_in_rule__PropertyStyle__Alternatives9720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleGridPropIndicatorStyle_in_rule__PropertyStyle__Alternatives9737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumericToResourceStyleConfig_in_rule__StyleConfig__Alternatives9769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringToResourceStyleConfig_in_rule__StyleConfig__Alternatives9786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__LInt__Alternatives_09819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__LInt__Alternatives_09839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0__0_in_rule__XAnnotation__Alternatives_3_19873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__ValueAssignment_3_1_1_in_rule__XAnnotation__Alternatives_3_19891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__0_in_rule__XAnnotationElementValueOrCommaList__Alternatives9924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__0_in_rule__XAnnotationElementValueOrCommaList__Alternatives9942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__0_in_rule__XAnnotationElementValue__Alternatives9975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationOrExpression_in_rule__XAnnotationElementValue__Alternatives9993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XAnnotationOrExpression__Alternatives10025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XAnnotationOrExpression__Alternatives10042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives10074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives10092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__OpMultiAssign__Alternatives10126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__OpMultiAssign__Alternatives10146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__OpMultiAssign__Alternatives10166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__OpMultiAssign__Alternatives10186 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpMultiAssign__Alternatives10206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__0_in_rule__OpMultiAssign__Alternatives10225 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets005 {
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__0_in_rule__OpMultiAssign__Alternatives10243 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpEquality__Alternatives10277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__OpEquality__Alternatives10297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__OpEquality__Alternatives10317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__OpEquality__Alternatives10337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_110371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_110389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__OpCompare__Alternatives10423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpCompare__Group_1__0_in_rule__OpCompare__Alternatives10442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpCompare__Alternatives10461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpCompare__Alternatives10481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__OpOther__Alternatives10516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__OpOther__Alternatives10536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__0_in_rule__OpOther__Alternatives10555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__OpOther__Alternatives10574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__OpOther__Alternatives10594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__0_in_rule__OpOther__Alternatives10613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__0_in_rule__OpOther__Alternatives10631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__OpOther__Alternatives10650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__OpOther__Alternatives10670 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0_in_rule__OpOther__Alternatives_5_110704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpOther__Alternatives_5_110723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_rule__OpOther__Alternatives_6_110757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpOther__Alternatives_6_110776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__OpOther__Alternatives_6_110796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__OpAdd__Alternatives10831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__OpAdd__Alternatives10851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__OpMulti__Alternatives10886 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_40_in_rule__OpMulti__Alternatives10906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__OpMulti__Alternatives10926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__OpMulti__Alternatives10946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives10980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives10998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__OpUnary__Alternatives11031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__OpUnary__Alternatives11051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__OpUnary__Alternatives11071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__OpPostfix__Alternatives11106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__OpPostfix__Alternatives11126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_111160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_111178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_111212 = 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_111231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_111265 = 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_111284 = 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_111302 = 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_111335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_111353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives11386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives11403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives11420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSynchronizedExpression_in_rule__XPrimaryExpression__Alternatives11438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives11456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives11473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives11490 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives11508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBasicForLoopExpression_in_rule__XPrimaryExpression__Alternatives11526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives11543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives11560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives11577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives11594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives11611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives11628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCollectionLiteral_in_rule__XLiteral__Alternatives11660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives11678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives11696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives11713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives11730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives11747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives11764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSetLiteral_in_rule__XCollectionLiteral__Alternatives11796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXListLiteral_in_rule__XCollectionLiteral__Alternatives11813 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_211845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_211863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__0_in_rule__XCasePart__Alternatives_311896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__FallThroughAssignment_3_1_in_rule__XCasePart__Alternatives_311914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionOrVarDeclaration__Alternatives11947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionOrVarDeclaration__Alternatives11964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_111996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_47_in_rule__XVariableDeclaration__Alternatives_112015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_212049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_212067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_rule__XFeatureCall__Alternatives_3_112100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0_in_rule__XFeatureCall__Alternatives_3_112118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__FeatureCallID__Alternatives12151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__FeatureCallID__Alternatives12169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rule__FeatureCallID__Alternatives12189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__FeatureCallID__Alternatives12209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_51_in_rule__FeatureCallID__Alternatives12229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__IdOrSuper__Alternatives12263 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__IdOrSuper__Alternatives12281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_112315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_112333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__XBooleanLiteral__Alternatives_112367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_112386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_312419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_312437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_HEX_in_rule__Number__Alternatives12470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives12487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_012520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_012537 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets006 {
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_112569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_112586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives12618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives12636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives12668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives12685 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_0__0_in_rule__JvmWildcardTypeReference__Alternatives_212717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_1__0_in_rule__JvmWildcardTypeReference__Alternatives_212735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_112768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_112786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_112804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__WildcardAssignment_1_0_3_0_in_rule__XImportDeclaration__Alternatives_1_0_312837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__MemberNameAssignment_1_0_3_1_in_rule__XImportDeclaration__Alternatives_1_0_312855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__StyleCompare__Alternatives12889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__StyleCompare__Alternatives12910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__StyleCompare__Alternatives12931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__StyleCompare__Alternatives12952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_rule__StyleCompare__Alternatives12973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__StyleCompare__Alternatives12994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__TrendIconEnum__Alternatives13030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TrendIconEnum__Alternatives13051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__TrendIconEnum__Alternatives13072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TrendIconEnum__Alternatives13093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__TrendIconEnum__Alternatives13114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__RowHeaderMode__Alternatives13150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__RowHeaderMode__Alternatives13171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__RowHeaderMode__Alternatives13192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__AxisEnum__Alternatives13228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__AxisEnum__Alternatives13249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__AxisEnum__Alternatives13270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__AxisEnum__Alternatives13291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__AxisEnum__Alternatives13312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__AxisEnum__Alternatives13333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__0__Impl_in_rule__TablePackage__Group__013366 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__1_in_rule__TablePackage__Group__013369 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__1__Impl_in_rule__TablePackage__Group__113427 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__2_in_rule__TablePackage__Group__113430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TablePackage__Group__1__Impl13458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__2__Impl_in_rule__TablePackage__Group__213489 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__3_in_rule__TablePackage__Group__213492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__NameAssignment_2_in_rule__TablePackage__Group__2__Impl13519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group__3__Impl_in_rule__TablePackage__Group__313549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__0_in_rule__TablePackage__Group__3__Impl13576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__0__Impl_in_rule__TablePackage__Group_3__013615 = new BitSet(new long[]{0x0004000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__1_in_rule__TablePackage__Group_3__013618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TablePackage__Group_3__0__Impl13646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__1__Impl_in_rule__TablePackage__Group_3__113677 = new BitSet(new long[]{0x0004000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__2_in_rule__TablePackage__Group_3__113680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__ImportsAssignment_3_1_in_rule__TablePackage__Group_3__1__Impl13707 = new BitSet(new long[]{0x0004000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__2__Impl_in_rule__TablePackage__Group_3__213738 = new BitSet(new long[]{0x0004000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__3_in_rule__TablePackage__Group_3__213741 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePackage__TablesAssignment_3_2_in_rule__TablePackage__Group_3__2__Impl13768 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TablePackage__Group_3__3__Impl_in_rule__TablePackage__Group_3__313799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TablePackage__Group_3__3__Impl13827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__0__Impl_in_rule__Table__Group__013866 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__Table__Group__1_in_rule__Table__Group__013869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__1__Impl_in_rule__Table__Group__113927 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Table__Group__2_in_rule__Table__Group__113930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__Table__Group__1__Impl13958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__2__Impl_in_rule__Table__Group__213989 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L,0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__Table__Group__3_in_rule__Table__Group__213992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__NameAssignment_2_in_rule__Table__Group__2__Impl14019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__3__Impl_in_rule__Table__Group__314049 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L,0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__Table__Group__4_in_rule__Table__Group__314052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group_3__0_in_rule__Table__Group__3__Impl14079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__4__Impl_in_rule__Table__Group__414110 = new BitSet(new long[]{0x0000000000040000L,0x0002000000002000L,0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__Table__Group__5_in_rule__Table__Group__414113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__Table__Group__4__Impl14141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group__5__Impl_in_rule__Table__Group__514172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__TabletypeAssignment_5_in_rule__Table__Group__5__Impl14199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group_3__0__Impl_in_rule__Table__Group_3__014241 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__Table__Group_3__1_in_rule__Table__Group_3__014244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__DescriptionAssignment_3_0_in_rule__Table__Group_3__0__Impl14271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__Group_3__1__Impl_in_rule__Table__Group_3__114301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Table__DescriptionValueAssignment_3_1_in_rule__Table__Group_3__1__Impl14328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__0__Impl_in_rule__TableSelection__Group__014362 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000000L,0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__1_in_rule__TableSelection__Group__014365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__1__Impl_in_rule__TableSelection__Group__114423 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__2_in_rule__TableSelection__Group__114426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Alternatives_1_in_rule__TableSelection__Group__1__Impl14453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__2__Impl_in_rule__TableSelection__Group__214483 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L,0x0000038000000000L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__3_in_rule__TableSelection__Group__214486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__UnorderedGroup_2_in_rule__TableSelection__Group__2__Impl14513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__3__Impl_in_rule__TableSelection__Group__314543 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__4_in_rule__TableSelection__Group__314546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__UnorderedGroup_3_in_rule__TableSelection__Group__3__Impl14573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group__4__Impl_in_rule__TableSelection__Group__414603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_4__0_in_rule__TableSelection__Group__4__Impl14630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_2_1__0__Impl_in_rule__TableSelection__Group_2_1__014671 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000EL});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_2_1__1_in_rule__TableSelection__Group_2_1__014674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__TableSelection__Group_2_1__0__Impl14702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_2_1__1__Impl_in_rule__TableSelection__Group_2_1__114733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__HeaderModeAssignment_2_1_1_in_rule__TableSelection__Group_2_1__1__Impl14760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_3_0__0__Impl_in_rule__TableSelection__Group_3_0__014794 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_3_0__1_in_rule__TableSelection__Group_3_0__014797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__PollingAssignment_3_0_0_in_rule__TableSelection__Group_3_0__0__Impl14824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_3_0__1__Impl_in_rule__TableSelection__Group_3_0__114854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__PollingTimeAssignment_3_0_1_in_rule__TableSelection__Group_3_0__1__Impl14881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_3_3__0__Impl_in_rule__TableSelection__Group_3_3__014915 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_3_3__1_in_rule__TableSelection__Group_3_3__014918 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets007 {
+ public static final BitSet FOLLOW_80_in_rule__TableSelection__Group_3_3__0__Impl14946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_3_3__1__Impl_in_rule__TableSelection__Group_3_3__114977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__ToolbarAssignment_3_3_1_in_rule__TableSelection__Group_3_3__1__Impl15004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_4__0__Impl_in_rule__TableSelection__Group_4__015038 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_4__1_in_rule__TableSelection__Group_4__015041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__TableSelection__Group_4__0__Impl15069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__Group_4__1__Impl_in_rule__TableSelection__Group_4__115100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableSelection__SourceAssignment_4_1_in_rule__TableSelection__Group_4__1__Impl15127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__0__Impl_in_rule__TableTable__Group__015161 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__1_in_rule__TableTable__Group__015164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__1__Impl_in_rule__TableTable__Group__115222 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__2_in_rule__TableTable__Group__115225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__TableTable__Group__1__Impl15253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__2__Impl_in_rule__TableTable__Group__215284 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L,0x0000038000000000L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__3_in_rule__TableTable__Group__215287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__UnorderedGroup_2_in_rule__TableTable__Group__2__Impl15314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__3__Impl_in_rule__TableTable__Group__315344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__4_in_rule__TableTable__Group__315347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__UnorderedGroup_3_in_rule__TableTable__Group__3__Impl15374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group__4__Impl_in_rule__TableTable__Group__415404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_4__0_in_rule__TableTable__Group__4__Impl15431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_2_1__0__Impl_in_rule__TableTable__Group_2_1__015472 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000EL});
+ public static final BitSet FOLLOW_rule__TableTable__Group_2_1__1_in_rule__TableTable__Group_2_1__015475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__TableTable__Group_2_1__0__Impl15503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_2_1__1__Impl_in_rule__TableTable__Group_2_1__115534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__HeaderModeAssignment_2_1_1_in_rule__TableTable__Group_2_1__1__Impl15561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_3_0__0__Impl_in_rule__TableTable__Group_3_0__015595 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_3_0__1_in_rule__TableTable__Group_3_0__015598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__PollingAssignment_3_0_0_in_rule__TableTable__Group_3_0__0__Impl15625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_3_0__1__Impl_in_rule__TableTable__Group_3_0__115655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__PollingTimeAssignment_3_0_1_in_rule__TableTable__Group_3_0__1__Impl15682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_3_3__0__Impl_in_rule__TableTable__Group_3_3__015716 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_3_3__1_in_rule__TableTable__Group_3_3__015719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__TableTable__Group_3_3__0__Impl15747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_3_3__1__Impl_in_rule__TableTable__Group_3_3__115778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__ToolbarAssignment_3_3_1_in_rule__TableTable__Group_3_3__1__Impl15805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_4__0__Impl_in_rule__TableTable__Group_4__015839 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_4__1_in_rule__TableTable__Group_4__015842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__TableTable__Group_4__0__Impl15870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__Group_4__1__Impl_in_rule__TableTable__Group_4__115901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTable__SourceAssignment_4_1_in_rule__TableTable__Group_4__1__Impl15928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__0__Impl_in_rule__TablePreorder__Group__015962 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__1_in_rule__TablePreorder__Group__015965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__1__Impl_in_rule__TablePreorder__Group__116023 = new BitSet(new long[]{0x0000000000000000L,0x00000007FC000000L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__2_in_rule__TablePreorder__Group__116026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__TablePreorder__Group__1__Impl16054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__2__Impl_in_rule__TablePreorder__Group__216085 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__3_in_rule__TablePreorder__Group__216088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__ColumnAssignment_2_in_rule__TablePreorder__Group__2__Impl16115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__Group__3__Impl_in_rule__TablePreorder__Group__316145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TablePreorder__AscendingAssignment_3_in_rule__TablePreorder__Group__3__Impl16172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__0__Impl_in_rule__TableValue__Group__016211 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__1_in_rule__TableValue__Group__016214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__1__Impl_in_rule__TableValue__Group__116272 = new BitSet(new long[]{0x0000000000000000L,0x00000007FC000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__2_in_rule__TableValue__Group__116275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__TableValue__Group__1__Impl16303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__2__Impl_in_rule__TableValue__Group__216334 = new BitSet(new long[]{0x0000000000000000L,0x0000000002900000L,0x0000180000000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__3_in_rule__TableValue__Group__216337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__ColumnAssignment_2_in_rule__TableValue__Group__2__Impl16364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__3__Impl_in_rule__TableValue__Group__316394 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__4_in_rule__TableValue__Group__316397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__UnorderedGroup_3_in_rule__TableValue__Group__3__Impl16424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group__4__Impl_in_rule__TableValue__Group__416454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__UnorderedGroup_4_in_rule__TableValue__Group__4__Impl16481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_3_1__0__Impl_in_rule__TableValue__Group_3_1__016521 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_3_1__1_in_rule__TableValue__Group_3_1__016524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__TableValue__Group_3_1__0__Impl16552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_3_1__1__Impl_in_rule__TableValue__Group_3_1__116583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__IconNameAssignment_3_1_1_in_rule__TableValue__Group_3_1__1__Impl16610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_3_3__0__Impl_in_rule__TableValue__Group_3_3__016644 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_3_3__1_in_rule__TableValue__Group_3_3__016647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__HasImageAssignment_3_3_0_in_rule__TableValue__Group_3_3__0__Impl16674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_3_3__1__Impl_in_rule__TableValue__Group_3_3__116704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__ImageAssignment_3_3_1_in_rule__TableValue__Group_3_3__1__Impl16731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__0__Impl_in_rule__TableValue__Group_4_0__016765 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L,0x0000200000000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__1_in_rule__TableValue__Group_4_0__016768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__TableValue__Group_4_0__0__Impl16796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__1__Impl_in_rule__TableValue__Group_4_0__116827 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L,0x0000200000000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__2_in_rule__TableValue__Group_4_0__116830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__HideLabelIntervalAssignment_4_0_1_in_rule__TableValue__Group_4_0__1__Impl16857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__2__Impl_in_rule__TableValue__Group_4_0__216888 = new BitSet(new long[]{0x0000000000000000L,0x0000001800001000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__3_in_rule__TableValue__Group_4_0__216891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableValue__Group_4_0__2__Impl16919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__3__Impl_in_rule__TableValue__Group_4_0__316950 = new BitSet(new long[]{0x0000000000000000L,0x0000001800001000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__4_in_rule__TableValue__Group_4_0__316953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__IntervalsAssignment_4_0_3_in_rule__TableValue__Group_4_0__3__Impl16980 = new BitSet(new long[]{0x0000000000000002L,0x0000001800000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_0__4__Impl_in_rule__TableValue__Group_4_0__417011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableValue__Group_4_0__4__Impl17039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__0__Impl_in_rule__TableValue__Group_4_1__017080 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L,0x0000200000000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__1_in_rule__TableValue__Group_4_1__017083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__TableValue__Group_4_1__0__Impl17111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__1__Impl_in_rule__TableValue__Group_4_1__117142 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L,0x0000200000000000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__2_in_rule__TableValue__Group_4_1__117145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__HideLabelLookupAssignment_4_1_1_in_rule__TableValue__Group_4_1__1__Impl17172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__2__Impl_in_rule__TableValue__Group_4_1__217203 = new BitSet(new long[]{0x0000000000000000L,0x0000007000001000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__3_in_rule__TableValue__Group_4_1__217206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableValue__Group_4_1__2__Impl17234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__3__Impl_in_rule__TableValue__Group_4_1__317265 = new BitSet(new long[]{0x0000000000000000L,0x0000007000001000L});
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__4_in_rule__TableValue__Group_4_1__317268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableValue__LookupsAssignment_4_1_3_in_rule__TableValue__Group_4_1__3__Impl17295 = new BitSet(new long[]{0x0000000000000002L,0x0000007000000000L});
+ }
+
+ protected static class FollowSets008 {
+ public static final BitSet FOLLOW_rule__TableValue__Group_4_1__4__Impl_in_rule__TableValue__Group_4_1__417326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableValue__Group_4_1__4__Impl17354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableFormatter__Group__0__Impl_in_rule__TableFormatter__Group__017395 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__TableFormatter__Group__1_in_rule__TableFormatter__Group__017398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableFormatter__Group__1__Impl_in_rule__TableFormatter__Group__117456 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableFormatter__Group__2_in_rule__TableFormatter__Group__117459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_rule__TableFormatter__Group__1__Impl17487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableFormatter__Group__2__Impl_in_rule__TableFormatter__Group__217518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableFormatter__FormatAssignment_2_in_rule__TableFormatter__Group__2__Impl17545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__0__Impl_in_rule__TableImage__Group__017581 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__1_in_rule__TableImage__Group__017584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__1__Impl_in_rule__TableImage__Group__117642 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__2_in_rule__TableImage__Group__117645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_rule__TableImage__Group__1__Impl17673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__2__Impl_in_rule__TableImage__Group__217704 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000E00000000000L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__3_in_rule__TableImage__Group__217707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__ImagePathPatternAssignment_2_in_rule__TableImage__Group__2__Impl17734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group__3__Impl_in_rule__TableImage__Group__317764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__UnorderedGroup_3_in_rule__TableImage__Group__3__Impl17791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group_3_2__0__Impl_in_rule__TableImage__Group_3_2__017829 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableImage__Group_3_2__1_in_rule__TableImage__Group_3_2__017832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__ResizeAssignment_3_2_0_in_rule__TableImage__Group_3_2__0__Impl17859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__Group_3_2__1__Impl_in_rule__TableImage__Group_3_2__117889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImage__ResizeStringAssignment_3_2_1_in_rule__TableImage__Group_3_2__1__Impl17916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__Group__0__Impl_in_rule__TableTooltipPattern__Group__017950 = new BitSet(new long[]{0x0000000000000000L,0x0000000002900000L,0x0000180000000000L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__Group__1_in_rule__TableTooltipPattern__Group__017953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__Group__1__Impl_in_rule__TableTooltipPattern__Group__118011 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__Group__2_in_rule__TableTooltipPattern__Group__118014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_rule__TableTooltipPattern__Group__1__Impl18042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__Group__2__Impl_in_rule__TableTooltipPattern__Group__218073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltipPattern__TooltipPatternAssignment_2_in_rule__TableTooltipPattern__Group__2__Impl18100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTask__Group__0__Impl_in_rule__TableTask__Group__018136 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__TableTask__Group__1_in_rule__TableTask__Group__018139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTask__Group__1__Impl_in_rule__TableTask__Group__118197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__TableTask__Group__1__Impl18225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAllColumns__Group__0__Impl_in_rule__TableAllColumns__Group__018260 = new BitSet(new long[]{0x0000000000000000L,0x00000007FC000000L});
+ public static final BitSet FOLLOW_rule__TableAllColumns__Group__1_in_rule__TableAllColumns__Group__018263 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAllColumns__Group__1__Impl_in_rule__TableAllColumns__Group__118321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__TableAllColumns__Group__1__Impl18349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableOrdinal__Group__0__Impl_in_rule__TableOrdinal__Group__018384 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_rule__TableOrdinal__Group__1_in_rule__TableOrdinal__Group__018387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_rule__TableOrdinal__Group__0__Impl18415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableOrdinal__Group__1__Impl_in_rule__TableOrdinal__Group__118446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableOrdinal__ValueRefAssignment_1_in_rule__TableOrdinal__Group__1__Impl18473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableColumn__Group__0__Impl_in_rule__TableColumn__Group__018507 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableColumn__Group__1_in_rule__TableColumn__Group__018510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_rule__TableColumn__Group__0__Impl18538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableColumn__Group__1__Impl_in_rule__TableColumn__Group__118569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableColumn__ValueRefAssignment_1_in_rule__TableColumn__Group__1__Impl18596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableMeasure__Group__0__Impl_in_rule__TableMeasure__Group__018630 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableMeasure__Group__1_in_rule__TableMeasure__Group__018633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_94_in_rule__TableMeasure__Group__0__Impl18661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableMeasure__Group__1__Impl_in_rule__TableMeasure__Group__118692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableMeasure__ValueRefAssignment_1_in_rule__TableMeasure__Group__1__Impl18719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDerived__Group__0__Impl_in_rule__TableDerived__Group__018753 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableDerived__Group__1_in_rule__TableDerived__Group__018756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__TableDerived__Group__0__Impl18784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDerived__Group__1__Impl_in_rule__TableDerived__Group__118815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDerived__ValueRefAssignment_1_in_rule__TableDerived__Group__1__Impl18842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableHierarchy__Group__0__Impl_in_rule__TableHierarchy__Group__018876 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableHierarchy__Group__1_in_rule__TableHierarchy__Group__018879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_96_in_rule__TableHierarchy__Group__0__Impl18907 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableHierarchy__Group__1__Impl_in_rule__TableHierarchy__Group__118938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableHierarchy__ValueRefAssignment_1_in_rule__TableHierarchy__Group__1__Impl18965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableProperty__Group__0__Impl_in_rule__TableProperty__Group__018999 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_rule__TableProperty__Group__1_in_rule__TableProperty__Group__019002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableProperty__Group__1__Impl_in_rule__TableProperty__Group__119060 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableProperty__Group__2_in_rule__TableProperty__Group__119063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_rule__TableProperty__Group__1__Impl19091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableProperty__Group__2__Impl_in_rule__TableProperty__Group__219122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableProperty__ValueRefAssignment_2_in_rule__TableProperty__Group__2__Impl19149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAggregation__Group__0__Impl_in_rule__TableAggregation__Group__019185 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableAggregation__Group__1_in_rule__TableAggregation__Group__019188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_98_in_rule__TableAggregation__Group__0__Impl19216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAggregation__Group__1__Impl_in_rule__TableAggregation__Group__119247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAggregation__ValueRefAssignment_1_in_rule__TableAggregation__Group__1__Impl19274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__0__Impl_in_rule__TableNumberInterval__Group__019308 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__1_in_rule__TableNumberInterval__Group__019311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__1__Impl_in_rule__TableNumberInterval__Group__119369 = new BitSet(new long[]{0x00000000001001C0L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__2_in_rule__TableNumberInterval__Group__119372 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_99_in_rule__TableNumberInterval__Group__1__Impl19400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__2__Impl_in_rule__TableNumberInterval__Group__219431 = new BitSet(new long[]{0x0000000000000000L,0x0001E00000100000L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__3_in_rule__TableNumberInterval__Group__219434 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__NumberIntervalValueAssignment_2_in_rule__TableNumberInterval__Group__2__Impl19461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__Group__3__Impl_in_rule__TableNumberInterval__Group__319491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberInterval__NumberRangeAssignment_3_in_rule__TableNumberInterval__Group__3__Impl19518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__0__Impl_in_rule__TableDateDayInterval__Group__019556 = new BitSet(new long[]{0x0000000000000000L,0x0000001800000000L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__1_in_rule__TableDateDayInterval__Group__019559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__1__Impl_in_rule__TableDateDayInterval__Group__119617 = new BitSet(new long[]{0x00000000001001C0L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__2_in_rule__TableDateDayInterval__Group__119620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_100_in_rule__TableDateDayInterval__Group__1__Impl19648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__2__Impl_in_rule__TableDateDayInterval__Group__219679 = new BitSet(new long[]{0x0000000000000000L,0x0001E00000100000L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__3_in_rule__TableDateDayInterval__Group__219682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__DateIntervalValueAssignment_2_in_rule__TableDateDayInterval__Group__2__Impl19709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__Group__3__Impl_in_rule__TableDateDayInterval__Group__319739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayInterval__DateRangeAssignment_3_in_rule__TableDateDayInterval__Group__3__Impl19766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__0__Impl_in_rule__TableNumberLookup__Group__019804 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__1_in_rule__TableNumberLookup__Group__019807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__1__Impl_in_rule__TableNumberLookup__Group__119865 = new BitSet(new long[]{0x00000000001001C0L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__2_in_rule__TableNumberLookup__Group__119868 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets009 {
+ public static final BitSet FOLLOW_101_in_rule__TableNumberLookup__Group__1__Impl19896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__2__Impl_in_rule__TableNumberLookup__Group__219927 = new BitSet(new long[]{0x0000000000000000L,0x0001E00000100000L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__3_in_rule__TableNumberLookup__Group__219930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__LookupValueAssignment_2_in_rule__TableNumberLookup__Group__2__Impl19957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__Group__3__Impl_in_rule__TableNumberLookup__Group__319987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableNumberLookup__DiscreteAssignment_3_in_rule__TableNumberLookup__Group__3__Impl20014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__0__Impl_in_rule__TableStringLookup__Group__020052 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__1_in_rule__TableStringLookup__Group__020055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__1__Impl_in_rule__TableStringLookup__Group__120113 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__2_in_rule__TableStringLookup__Group__120116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_102_in_rule__TableStringLookup__Group__1__Impl20144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__2__Impl_in_rule__TableStringLookup__Group__220175 = new BitSet(new long[]{0x0000000000000000L,0x0001E00000100000L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__3_in_rule__TableStringLookup__Group__220178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__LookupValueAssignment_2_in_rule__TableStringLookup__Group__2__Impl20205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__Group__3__Impl_in_rule__TableStringLookup__Group__320235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableStringLookup__DiscreteAssignment_3_in_rule__TableStringLookup__Group__3__Impl20262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__0__Impl_in_rule__TableDateDayLookup__Group__020300 = new BitSet(new long[]{0x0000000000000000L,0x0000007000000000L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__1_in_rule__TableDateDayLookup__Group__020303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__1__Impl_in_rule__TableDateDayLookup__Group__120361 = new BitSet(new long[]{0x00000000001001C0L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__2_in_rule__TableDateDayLookup__Group__120364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_100_in_rule__TableDateDayLookup__Group__1__Impl20392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__2__Impl_in_rule__TableDateDayLookup__Group__220423 = new BitSet(new long[]{0x0000000000000000L,0x0001E00000100000L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__3_in_rule__TableDateDayLookup__Group__220426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__LookupValueAssignment_2_in_rule__TableDateDayLookup__Group__2__Impl20453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__Group__3__Impl_in_rule__TableDateDayLookup__Group__320483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDateDayLookup__DiscreteAssignment_3_in_rule__TableDateDayLookup__Group__3__Impl20510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group__0__Impl_in_rule__TableDatamart__Group__020548 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group__1_in_rule__TableDatamart__Group__020551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_rule__TableDatamart__Group__0__Impl20579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group__1__Impl_in_rule__TableDatamart__Group__120610 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group__2_in_rule__TableDatamart__Group__120613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__DatamartRefAssignment_1_in_rule__TableDatamart__Group__1__Impl20640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group__2__Impl_in_rule__TableDatamart__Group__220670 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group_2__0_in_rule__TableDatamart__Group__2__Impl20697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group_2__0__Impl_in_rule__TableDatamart__Group_2__020734 = new BitSet(new long[]{0x0000000000000000L,0x0000100000001000L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group_2__1_in_rule__TableDatamart__Group_2__020737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableDatamart__Group_2__0__Impl20765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group_2__1__Impl_in_rule__TableDatamart__Group_2__120796 = new BitSet(new long[]{0x0000000000000000L,0x0000100000001000L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group_2__2_in_rule__TableDatamart__Group_2__120799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDatamart__ElementsAssignment_2_1_in_rule__TableDatamart__Group_2__1__Impl20826 = new BitSet(new long[]{0x0000000000000002L,0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__TableDatamart__Group_2__2__Impl_in_rule__TableDatamart__Group_2__220857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableDatamart__Group_2__2__Impl20885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__0__Impl_in_rule__TableEvent__Group__020922 = new BitSet(new long[]{0x0000000000000000L,0x00000007FC000000L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__1_in_rule__TableEvent__Group__020925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_rule__TableEvent__Group__0__Impl20953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__1__Impl_in_rule__TableEvent__Group__120984 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__2_in_rule__TableEvent__Group__120987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__SourceAssignment_1_in_rule__TableEvent__Group__1__Impl21014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__2__Impl_in_rule__TableEvent__Group__221044 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__3_in_rule__TableEvent__Group__221047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_105_in_rule__TableEvent__Group__2__Impl21075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__3__Impl_in_rule__TableEvent__Group__321106 = new BitSet(new long[]{0x0000000000000000L,0x0000008000001000L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__4_in_rule__TableEvent__Group__321109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableEvent__Group__3__Impl21137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__4__Impl_in_rule__TableEvent__Group__421168 = new BitSet(new long[]{0x0000000000000000L,0x0000008000001000L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__5_in_rule__TableEvent__Group__421171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableEvent__BrokerDatamartsAssignment_4_in_rule__TableEvent__Group__4__Impl21198 = new BitSet(new long[]{0x0000000000000002L,0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__TableEvent__Group__5__Impl_in_rule__TableEvent__Group__521229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableEvent__Group__5__Impl21257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group__0__Impl_in_rule__TableBrokerDatamart__Group__021300 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group__1_in_rule__TableBrokerDatamart__Group__021303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_rule__TableBrokerDatamart__Group__0__Impl21331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group__1__Impl_in_rule__TableBrokerDatamart__Group__121362 = new BitSet(new long[]{0x0000000000000000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group__2_in_rule__TableBrokerDatamart__Group__121365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__DatamartDefAssignment_1_in_rule__TableBrokerDatamart__Group__1__Impl21392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group__2__Impl_in_rule__TableBrokerDatamart__Group__221422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Alternatives_2_in_rule__TableBrokerDatamart__Group__2__Impl21449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_0__0__Impl_in_rule__TableBrokerDatamart__Group_2_0__021485 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_0__1_in_rule__TableBrokerDatamart__Group_2_0__021488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_106_in_rule__TableBrokerDatamart__Group_2_0__0__Impl21516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_0__1__Impl_in_rule__TableBrokerDatamart__Group_2_0__121547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__FilterAssignment_2_0_1_in_rule__TableBrokerDatamart__Group_2_0__1__Impl21574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_1__0__Impl_in_rule__TableBrokerDatamart__Group_2_1__021608 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_1__1_in_rule__TableBrokerDatamart__Group_2_1__021611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_107_in_rule__TableBrokerDatamart__Group_2_1__0__Impl21639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__Group_2_1__1__Impl_in_rule__TableBrokerDatamart__Group_2_1__121670 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableBrokerDatamart__ReferenceAssignment_2_1_1_in_rule__TableBrokerDatamart__Group_2_1__1__Impl21697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__0__Impl_in_rule__TableAxis__Group__021731 = new BitSet(new long[]{0x0000000000000000L,0x00000000000003F0L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__1_in_rule__TableAxis__Group__021734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_108_in_rule__TableAxis__Group__0__Impl21762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__1__Impl_in_rule__TableAxis__Group__121793 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L,0x0001000000000000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__2_in_rule__TableAxis__Group__121796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__AxisAssignment_1_in_rule__TableAxis__Group__1__Impl21823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__2__Impl_in_rule__TableAxis__Group__221853 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0006000000000000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__3_in_rule__TableAxis__Group__221856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__UnorderedGroup_2_in_rule__TableAxis__Group__2__Impl21883 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__3__Impl_in_rule__TableAxis__Group__321913 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0006000000000000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__4_in_rule__TableAxis__Group__321916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__0_in_rule__TableAxis__Group__3__Impl21943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group__4__Impl_in_rule__TableAxis__Group__421974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__0_in_rule__TableAxis__Group__4__Impl22001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_2_0__0__Impl_in_rule__TableAxis__Group_2_0__022042 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_2_0__1_in_rule__TableAxis__Group_2_0__022045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__HasRowHeightAssignment_2_0_0_in_rule__TableAxis__Group_2_0__0__Impl22072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_2_0__1__Impl_in_rule__TableAxis__Group_2_0__122102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__RowHeightAssignment_2_0_1_in_rule__TableAxis__Group_2_0__1__Impl22129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__0__Impl_in_rule__TableAxis__Group_3__022163 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__1_in_rule__TableAxis__Group_3__022166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__HasDetailsAssignment_3_0_in_rule__TableAxis__Group_3__0__Impl22193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__1__Impl_in_rule__TableAxis__Group_3__122223 = new BitSet(new long[]{0x0000000000000000L,0x0000000000081000L});
+ }
+
+ protected static class FollowSets010 {
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__2_in_rule__TableAxis__Group_3__122226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableAxis__Group_3__1__Impl22254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__2__Impl_in_rule__TableAxis__Group_3__222285 = new BitSet(new long[]{0x0000000000000000L,0x0000000000081000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__3_in_rule__TableAxis__Group_3__222288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__ValuesAssignment_3_2_in_rule__TableAxis__Group_3__2__Impl22315 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_3__3__Impl_in_rule__TableAxis__Group_3__322346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableAxis__Group_3__3__Impl22374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__0__Impl_in_rule__TableAxis__Group_4__022413 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__1_in_rule__TableAxis__Group_4__022416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__HasEventsAssignment_4_0_in_rule__TableAxis__Group_4__0__Impl22443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__1__Impl_in_rule__TableAxis__Group_4__122473 = new BitSet(new long[]{0x0000000000000000L,0x0000010000001000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__2_in_rule__TableAxis__Group_4__122476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableAxis__Group_4__1__Impl22504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__2__Impl_in_rule__TableAxis__Group_4__222535 = new BitSet(new long[]{0x0000000000000000L,0x0000010000001000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__3_in_rule__TableAxis__Group_4__222538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableAxis__EventsAssignment_4_2_in_rule__TableAxis__Group_4__2__Impl22565 = new BitSet(new long[]{0x0000000000000002L,0x0000010000000000L});
+ public static final BitSet FOLLOW_rule__TableAxis__Group_4__3__Impl_in_rule__TableAxis__Group_4__322596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableAxis__Group_4__3__Impl22624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTextColor__Group__0__Impl_in_rule__TableTextColor__Group__022663 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableTextColor__Group__1_in_rule__TableTextColor__Group__022666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_109_in_rule__TableTextColor__Group__0__Impl22694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTextColor__Group__1__Impl_in_rule__TableTextColor__Group__122725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTextColor__RgbAssignment_1_in_rule__TableTextColor__Group__1__Impl22752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableCellColor__Group__0__Impl_in_rule__TableCellColor__Group__022786 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableCellColor__Group__1_in_rule__TableCellColor__Group__022789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_110_in_rule__TableCellColor__Group__0__Impl22817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableCellColor__Group__1__Impl_in_rule__TableCellColor__Group__122848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableCellColor__RgbAssignment_1_in_rule__TableCellColor__Group__1__Impl22875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableIcon__Group__0__Impl_in_rule__TableIcon__Group__022909 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableIcon__Group__1_in_rule__TableIcon__Group__022912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__TableIcon__Group__0__Impl22940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableIcon__Group__1__Impl_in_rule__TableIcon__Group__122971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableIcon__IconAssignment_1_in_rule__TableIcon__Group__1__Impl22998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTrend__Group__0__Impl_in_rule__TableTrend__Group__023032 = new BitSet(new long[]{0xF000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__TableTrend__Group__1_in_rule__TableTrend__Group__023035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_111_in_rule__TableTrend__Group__0__Impl23063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTrend__Group__1__Impl_in_rule__TableTrend__Group__123094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTrend__IconAssignment_1_in_rule__TableTrend__Group__1__Impl23121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltip__Group__0__Impl_in_rule__TableTooltip__Group__023155 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TableTooltip__Group__1_in_rule__TableTooltip__Group__023158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_112_in_rule__TableTooltip__Group__0__Impl23186 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltip__Group__1__Impl_in_rule__TableTooltip__Group__123217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableTooltip__TooltipAssignment_1_in_rule__TableTooltip__Group__1__Impl23244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImport__Group__0__Impl_in_rule__TableImport__Group__023278 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableImport__Group__1_in_rule__TableImport__Group__023281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__TableImport__Group__0__Impl23309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImport__Group__1__Impl_in_rule__TableImport__Group__123340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableImport__ImportedNamespaceAssignment_1_in_rule__TableImport__Group__1__Impl23367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__0__Impl_in_rule__TableGrid__Group__023401 = new BitSet(new long[]{0x0000000000040000L,0x0002000000002000L,0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__1_in_rule__TableGrid__Group__023404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__1__Impl_in_rule__TableGrid__Group__123462 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__2_in_rule__TableGrid__Group__123465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_113_in_rule__TableGrid__Group__1__Impl23493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__2__Impl_in_rule__TableGrid__Group__223524 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L,0x0000038000000000L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__3_in_rule__TableGrid__Group__223527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__UnorderedGroup_2_in_rule__TableGrid__Group__2__Impl23554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__3__Impl_in_rule__TableGrid__Group__323584 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__4_in_rule__TableGrid__Group__323587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__UnorderedGroup_3_in_rule__TableGrid__Group__3__Impl23614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group__4__Impl_in_rule__TableGrid__Group__423644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_4__0_in_rule__TableGrid__Group__4__Impl23671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_2_1__0__Impl_in_rule__TableGrid__Group_2_1__023712 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000EL});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_2_1__1_in_rule__TableGrid__Group_2_1__023715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__TableGrid__Group_2_1__0__Impl23743 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_2_1__1__Impl_in_rule__TableGrid__Group_2_1__123774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__HeaderModeAssignment_2_1_1_in_rule__TableGrid__Group_2_1__1__Impl23801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_3_0__0__Impl_in_rule__TableGrid__Group_3_0__023835 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_3_0__1_in_rule__TableGrid__Group_3_0__023838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__PollingAssignment_3_0_0_in_rule__TableGrid__Group_3_0__0__Impl23865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_3_0__1__Impl_in_rule__TableGrid__Group_3_0__123895 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__PollingTimeAssignment_3_0_1_in_rule__TableGrid__Group_3_0__1__Impl23922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_3_3__0__Impl_in_rule__TableGrid__Group_3_3__023956 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_3_3__1_in_rule__TableGrid__Group_3_3__023959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__TableGrid__Group_3_3__0__Impl23987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_3_3__1__Impl_in_rule__TableGrid__Group_3_3__124018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__ToolbarAssignment_3_3_1_in_rule__TableGrid__Group_3_3__1__Impl24045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_4__0__Impl_in_rule__TableGrid__Group_4__024079 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_4__1_in_rule__TableGrid__Group_4__024082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__TableGrid__Group_4__0__Impl24110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__Group_4__1__Impl_in_rule__TableGrid__Group_4__124141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableGrid__SourceAssignment_4_1_in_rule__TableGrid__Group_4__1__Impl24168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group__0__Impl_in_rule__TableDtoDatasource__Group__024202 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group__1_in_rule__TableDtoDatasource__Group__024205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_114_in_rule__TableDtoDatasource__Group__0__Impl24233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group__1__Impl_in_rule__TableDtoDatasource__Group__124264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group__2_in_rule__TableDtoDatasource__Group__124267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__DtoSourceAssignment_1_in_rule__TableDtoDatasource__Group__1__Impl24294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group__2__Impl_in_rule__TableDtoDatasource__Group__224324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group_2__0_in_rule__TableDtoDatasource__Group__2__Impl24351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group_2__0__Impl_in_rule__TableDtoDatasource__Group_2__024388 = new BitSet(new long[]{0x0000000000000000L,0x0008000000001000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group_2__1_in_rule__TableDtoDatasource__Group_2__024391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TableDtoDatasource__Group_2__0__Impl24419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group_2__1__Impl_in_rule__TableDtoDatasource__Group_2__124450 = new BitSet(new long[]{0x0000000000000000L,0x0008000000001000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group_2__2_in_rule__TableDtoDatasource__Group_2__124453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__PropertiesAssignment_2_1_in_rule__TableDtoDatasource__Group_2__1__Impl24480 = new BitSet(new long[]{0x0000000000000002L,0x0008000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_rule__TableDtoDatasource__Group_2__2__Impl_in_rule__TableDtoDatasource__Group_2__224511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__TableDtoDatasource__Group_2__2__Impl24539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__Group__0__Impl_in_rule__Property__Group__024576 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_rule__Property__Group__1_in_rule__Property__Group__024579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__EditableAssignment_0_in_rule__Property__Group__0__Impl24606 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets011 {
+ public static final BitSet FOLLOW_rule__Property__Group__1__Impl_in_rule__Property__Group__124637 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Property__Group__2_in_rule__Property__Group__124640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_115_in_rule__Property__Group__1__Impl24668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__Group__2__Impl_in_rule__Property__Group__224699 = new BitSet(new long[]{0x0000000000000000L,0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__Property__Group__3_in_rule__Property__Group__224702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__PathAssignment_2_in_rule__Property__Group__2__Impl24729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__Group__3__Impl_in_rule__Property__Group__324759 = new BitSet(new long[]{0x0000000000000000L,0x5BA0000000000000L,0x00000000000001A2L});
+ public static final BitSet FOLLOW_rule__Property__Group__4_in_rule__Property__Group__324762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_116_in_rule__Property__Group__3__Impl24790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__Group__4__Impl_in_rule__Property__Group__424821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Property__StyleAssignment_4_in_rule__Property__Group__4__Impl24848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedField__Group__0__Impl_in_rule__NestedField__Group__024888 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__NestedField__Group__1_in_rule__NestedField__Group__024891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedField__Group__1__Impl_in_rule__NestedField__Group__124949 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NestedField__Group__2_in_rule__NestedField__Group__124952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedField__FieldAssignment_1_in_rule__NestedField__Group__1__Impl24979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedField__Group__2__Impl_in_rule__NestedField__Group__225009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedField__PathAssignment_2_in_rule__NestedField__Group__2__Impl25036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__0__Impl_in_rule__NestedPath__Group__025073 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__1_in_rule__NestedPath__Group__025076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__1__Impl_in_rule__NestedPath__Group__125134 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__2_in_rule__NestedPath__Group__125137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__NestedPath__Group__1__Impl25165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__2__Impl_in_rule__NestedPath__Group__225196 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__3_in_rule__NestedPath__Group__225199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__FieldAssignment_2_in_rule__NestedPath__Group__2__Impl25226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__Group__3__Impl_in_rule__NestedPath__Group__325256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedPath__PathAssignment_3_in_rule__NestedPath__Group__3__Impl25283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__0__Impl_in_rule__PropertyButtonStyle__Group__025322 = new BitSet(new long[]{0x0000000000000000L,0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__1_in_rule__PropertyButtonStyle__Group__025325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__1__Impl_in_rule__PropertyButtonStyle__Group__125383 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__2_in_rule__PropertyButtonStyle__Group__125386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_117_in_rule__PropertyButtonStyle__Group__1__Impl25414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__2__Impl_in_rule__PropertyButtonStyle__Group__225445 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__3_in_rule__PropertyButtonStyle__Group__225448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_118_in_rule__PropertyButtonStyle__Group__2__Impl25476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__Group__3__Impl_in_rule__PropertyButtonStyle__Group__325507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyButtonStyle__EventTopicAssignment_3_in_rule__PropertyButtonStyle__Group__3__Impl25534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyHtmlStyle__Group__0__Impl_in_rule__PropertyHtmlStyle__Group__025572 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyHtmlStyle__Group__1_in_rule__PropertyHtmlStyle__Group__025575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyHtmlStyle__Group__1__Impl_in_rule__PropertyHtmlStyle__Group__125633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_119_in_rule__PropertyHtmlStyle__Group__1__Impl25661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyBooleanStyle__Group__0__Impl_in_rule__PropertyBooleanStyle__Group__025696 = new BitSet(new long[]{0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyBooleanStyle__Group__1_in_rule__PropertyBooleanStyle__Group__025699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyBooleanStyle__Group__1__Impl_in_rule__PropertyBooleanStyle__Group__125757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_120_in_rule__PropertyBooleanStyle__Group__1__Impl25785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__0__Impl_in_rule__PropertyDateStyle__Group__025820 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__1_in_rule__PropertyDateStyle__Group__025823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__1__Impl_in_rule__PropertyDateStyle__Group__125881 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__2_in_rule__PropertyDateStyle__Group__125884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_121_in_rule__PropertyDateStyle__Group__1__Impl25912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__2__Impl_in_rule__PropertyDateStyle__Group__225943 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__3_in_rule__PropertyDateStyle__Group__225946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_122_in_rule__PropertyDateStyle__Group__2__Impl25974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__Group__3__Impl_in_rule__PropertyDateStyle__Group__326005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyDateStyle__DateFormatAssignment_3_in_rule__PropertyDateStyle__Group__3__Impl26032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__0__Impl_in_rule__PropertyNumberStyle__Group__026070 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__1_in_rule__PropertyNumberStyle__Group__026073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__1__Impl_in_rule__PropertyNumberStyle__Group__126131 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__2_in_rule__PropertyNumberStyle__Group__126134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_123_in_rule__PropertyNumberStyle__Group__1__Impl26162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__2__Impl_in_rule__PropertyNumberStyle__Group__226193 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__3_in_rule__PropertyNumberStyle__Group__226196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_122_in_rule__PropertyNumberStyle__Group__2__Impl26224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__Group__3__Impl_in_rule__PropertyNumberStyle__Group__326255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyNumberStyle__NumberFormatAssignment_3_in_rule__PropertyNumberStyle__Group__3__Impl26282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__0__Impl_in_rule__PropertyProgressbarStyle__Group__026320 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__1_in_rule__PropertyProgressbarStyle__Group__026323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__1__Impl_in_rule__PropertyProgressbarStyle__Group__126381 = new BitSet(new long[]{0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__2_in_rule__PropertyProgressbarStyle__Group__126384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_124_in_rule__PropertyProgressbarStyle__Group__1__Impl26412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__2__Impl_in_rule__PropertyProgressbarStyle__Group__226443 = new BitSet(new long[]{0x0000000000180080L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__3_in_rule__PropertyProgressbarStyle__Group__226446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_125_in_rule__PropertyProgressbarStyle__Group__2__Impl26474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__Group__3__Impl_in_rule__PropertyProgressbarStyle__Group__326505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyProgressbarStyle__MaxValueAssignment_3_in_rule__PropertyProgressbarStyle__Group__3__Impl26532 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__0__Impl_in_rule__GridPropIndicatorStyle__Group__026570 = new BitSet(new long[]{0x0000000000000000L,0x5BA0000000000000L,0x00000000000001A2L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__1_in_rule__GridPropIndicatorStyle__Group__026573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__1__Impl_in_rule__GridPropIndicatorStyle__Group__126631 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__2_in_rule__GridPropIndicatorStyle__Group__126634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_126_in_rule__GridPropIndicatorStyle__Group__1__Impl26662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__2__Impl_in_rule__GridPropIndicatorStyle__Group__226693 = new BitSet(new long[]{0x0000000000180080L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__3_in_rule__GridPropIndicatorStyle__Group__226696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_127_in_rule__GridPropIndicatorStyle__Group__2__Impl26724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__3__Impl_in_rule__GridPropIndicatorStyle__Group__326755 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__4_in_rule__GridPropIndicatorStyle__Group__326758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__GreenStartsAssignment_3_in_rule__GridPropIndicatorStyle__Group__3__Impl26785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__4__Impl_in_rule__GridPropIndicatorStyle__Group__426815 = new BitSet(new long[]{0x0000000000180080L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__5_in_rule__GridPropIndicatorStyle__Group__426818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_128_in_rule__GridPropIndicatorStyle__Group__4__Impl26846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__Group__5__Impl_in_rule__GridPropIndicatorStyle__Group__526877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GridPropIndicatorStyle__RedEndsAssignment_5_in_rule__GridPropIndicatorStyle__Group__5__Impl26904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__0__Impl_in_rule__PropertyQuantityStyle__Group__026946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__1_in_rule__PropertyQuantityStyle__Group__026949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__1__Impl_in_rule__PropertyQuantityStyle__Group__127007 = new BitSet(new long[]{0x0000000000000020L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__2_in_rule__PropertyQuantityStyle__Group__127010 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_129_in_rule__PropertyQuantityStyle__Group__1__Impl27038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__2__Impl_in_rule__PropertyQuantityStyle__Group__227069 = new BitSet(new long[]{0x0000000000000020L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__3_in_rule__PropertyQuantityStyle__Group__227072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__HtmlPatternAssignment_2_in_rule__PropertyQuantityStyle__Group__2__Impl27099 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets012 {
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__3__Impl_in_rule__PropertyQuantityStyle__Group__327130 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__4_in_rule__PropertyQuantityStyle__Group__327133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__PropertyQuantityStyle__Group__3__Impl27161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__4__Impl_in_rule__PropertyQuantityStyle__Group__427192 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__5_in_rule__PropertyQuantityStyle__Group__427195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__PropertyQuantityStyle__Group__4__Impl27223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__5__Impl_in_rule__PropertyQuantityStyle__Group__527254 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000000CL});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__6_in_rule__PropertyQuantityStyle__Group__527257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__ValuePropertyPathAssignment_5_in_rule__PropertyQuantityStyle__Group__5__Impl27284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__6__Impl_in_rule__PropertyQuantityStyle__Group__627314 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000000CL});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__7_in_rule__PropertyQuantityStyle__Group__627317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__0_in_rule__PropertyQuantityStyle__Group__6__Impl27344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__7__Impl_in_rule__PropertyQuantityStyle__Group__727375 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__8_in_rule__PropertyQuantityStyle__Group__727378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_130_in_rule__PropertyQuantityStyle__Group__7__Impl27406 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__8__Impl_in_rule__PropertyQuantityStyle__Group__827437 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__9_in_rule__PropertyQuantityStyle__Group__827440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__PropertyQuantityStyle__Group__8__Impl27468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group__9__Impl_in_rule__PropertyQuantityStyle__Group__927499 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__UomPropertyPathAssignment_9_in_rule__PropertyQuantityStyle__Group__9__Impl27526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__0__Impl_in_rule__PropertyQuantityStyle__Group_6__027576 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__1_in_rule__PropertyQuantityStyle__Group_6__027579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__PropertyQuantityStyle__Group_6__0__Impl27607 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__1__Impl_in_rule__PropertyQuantityStyle__Group_6__127638 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__2_in_rule__PropertyQuantityStyle__Group_6__127641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_122_in_rule__PropertyQuantityStyle__Group_6__1__Impl27669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__2__Impl_in_rule__PropertyQuantityStyle__Group_6__227700 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__3_in_rule__PropertyQuantityStyle__Group_6__227703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__ValueNumberFormatAssignment_6_2_in_rule__PropertyQuantityStyle__Group_6__2__Impl27730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyQuantityStyle__Group_6__3__Impl_in_rule__PropertyQuantityStyle__Group_6__327760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__PropertyQuantityStyle__Group_6__3__Impl27788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__0__Impl_in_rule__PropertyPriceStyle__Group__027827 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__1_in_rule__PropertyPriceStyle__Group__027830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__1__Impl_in_rule__PropertyPriceStyle__Group__127888 = new BitSet(new long[]{0x0000000000000020L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__2_in_rule__PropertyPriceStyle__Group__127891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_133_in_rule__PropertyPriceStyle__Group__1__Impl27919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__2__Impl_in_rule__PropertyPriceStyle__Group__227950 = new BitSet(new long[]{0x0000000000000020L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__3_in_rule__PropertyPriceStyle__Group__227953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__HtmlPatternAssignment_2_in_rule__PropertyPriceStyle__Group__2__Impl27980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__3__Impl_in_rule__PropertyPriceStyle__Group__328011 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__4_in_rule__PropertyPriceStyle__Group__328014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__PropertyPriceStyle__Group__3__Impl28042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__4__Impl_in_rule__PropertyPriceStyle__Group__428073 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__5_in_rule__PropertyPriceStyle__Group__428076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__PropertyPriceStyle__Group__4__Impl28104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__5__Impl_in_rule__PropertyPriceStyle__Group__528135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000048L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__6_in_rule__PropertyPriceStyle__Group__528138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__ValuePropertyPathAssignment_5_in_rule__PropertyPriceStyle__Group__5__Impl28165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__6__Impl_in_rule__PropertyPriceStyle__Group__628195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000048L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__7_in_rule__PropertyPriceStyle__Group__628198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__0_in_rule__PropertyPriceStyle__Group__6__Impl28225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__7__Impl_in_rule__PropertyPriceStyle__Group__728256 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__8_in_rule__PropertyPriceStyle__Group__728259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_134_in_rule__PropertyPriceStyle__Group__7__Impl28287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__8__Impl_in_rule__PropertyPriceStyle__Group__828318 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__9_in_rule__PropertyPriceStyle__Group__828321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__PropertyPriceStyle__Group__8__Impl28349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group__9__Impl_in_rule__PropertyPriceStyle__Group__928380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__CurrencyPropertyPathAssignment_9_in_rule__PropertyPriceStyle__Group__9__Impl28407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__0__Impl_in_rule__PropertyPriceStyle__Group_6__028457 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__1_in_rule__PropertyPriceStyle__Group_6__028460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__PropertyPriceStyle__Group_6__0__Impl28488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__1__Impl_in_rule__PropertyPriceStyle__Group_6__128519 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__2_in_rule__PropertyPriceStyle__Group_6__128522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_122_in_rule__PropertyPriceStyle__Group_6__1__Impl28550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__2__Impl_in_rule__PropertyPriceStyle__Group_6__228581 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__3_in_rule__PropertyPriceStyle__Group_6__228584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__ValueNumberFormatAssignment_6_2_in_rule__PropertyPriceStyle__Group_6__2__Impl28611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyPriceStyle__Group_6__3__Impl_in_rule__PropertyPriceStyle__Group_6__328641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__PropertyPriceStyle__Group_6__3__Impl28669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTextStyle__Group__0__Impl_in_rule__PropertyTextStyle__Group__028708 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__PropertyTextStyle__Group__1_in_rule__PropertyTextStyle__Group__028711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTextStyle__Group__1__Impl_in_rule__PropertyTextStyle__Group__128769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_135_in_rule__PropertyTextStyle__Group__1__Impl28797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__0__Impl_in_rule__PropertyImageStyle__Group__028832 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__1_in_rule__PropertyImageStyle__Group__028835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__1__Impl_in_rule__PropertyImageStyle__Group__128893 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000800L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__2_in_rule__PropertyImageStyle__Group__128896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_136_in_rule__PropertyImageStyle__Group__1__Impl28924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__2__Impl_in_rule__PropertyImageStyle__Group__228955 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000800L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__3_in_rule__PropertyImageStyle__Group__228958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group_2__0_in_rule__PropertyImageStyle__Group__2__Impl28985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__3__Impl_in_rule__PropertyImageStyle__Group__329016 = new BitSet(new long[]{0x0000000000000000L,0x0000006000001000L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__4_in_rule__PropertyImageStyle__Group__329019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__PropertyImageStyle__Group__3__Impl29047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__4__Impl_in_rule__PropertyImageStyle__Group__429078 = new BitSet(new long[]{0x0000000000000000L,0x0000006000001000L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__5_in_rule__PropertyImageStyle__Group__429081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__ConfigsAssignment_4_in_rule__PropertyImageStyle__Group__4__Impl29108 = new BitSet(new long[]{0x0000000000000002L,0x0000006000000000L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group__5__Impl_in_rule__PropertyImageStyle__Group__529139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__PropertyImageStyle__Group__5__Impl29167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group_2__0__Impl_in_rule__PropertyImageStyle__Group_2__029210 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group_2__1_in_rule__PropertyImageStyle__Group_2__029213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_118_in_rule__PropertyImageStyle__Group_2__0__Impl29241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__Group_2__1__Impl_in_rule__PropertyImageStyle__Group_2__129272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyImageStyle__EventTopicAssignment_2_1_in_rule__PropertyImageStyle__Group_2__1__Impl29299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__0__Impl_in_rule__NumericToResourceStyleConfig__Group__029333 = new BitSet(new long[]{0x0FC0000000000000L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__1_in_rule__NumericToResourceStyleConfig__Group__029336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_101_in_rule__NumericToResourceStyleConfig__Group__0__Impl29364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__1__Impl_in_rule__NumericToResourceStyleConfig__Group__129395 = new BitSet(new long[]{0x0000000000180080L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__2_in_rule__NumericToResourceStyleConfig__Group__129398 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets013 {
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__CompareAssignment_1_in_rule__NumericToResourceStyleConfig__Group__1__Impl29425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__2__Impl_in_rule__NumericToResourceStyleConfig__Group__229455 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__3_in_rule__NumericToResourceStyleConfig__Group__229458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__ValueAssignment_2_in_rule__NumericToResourceStyleConfig__Group__2__Impl29485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__3__Impl_in_rule__NumericToResourceStyleConfig__Group__329515 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__4_in_rule__NumericToResourceStyleConfig__Group__329518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_137_in_rule__NumericToResourceStyleConfig__Group__3__Impl29546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__Group__4__Impl_in_rule__NumericToResourceStyleConfig__Group__429577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NumericToResourceStyleConfig__ResourceThemePathAssignment_4_in_rule__NumericToResourceStyleConfig__Group__4__Impl29604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__0__Impl_in_rule__StringToResourceStyleConfig__Group__029644 = new BitSet(new long[]{0x0FC0000000000000L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__1_in_rule__StringToResourceStyleConfig__Group__029647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_102_in_rule__StringToResourceStyleConfig__Group__0__Impl29675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__1__Impl_in_rule__StringToResourceStyleConfig__Group__129706 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__2_in_rule__StringToResourceStyleConfig__Group__129709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__CompareAssignment_1_in_rule__StringToResourceStyleConfig__Group__1__Impl29736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__2__Impl_in_rule__StringToResourceStyleConfig__Group__229766 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__3_in_rule__StringToResourceStyleConfig__Group__229769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__ValueAssignment_2_in_rule__StringToResourceStyleConfig__Group__2__Impl29796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__3__Impl_in_rule__StringToResourceStyleConfig__Group__329826 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__4_in_rule__StringToResourceStyleConfig__Group__329829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_137_in_rule__StringToResourceStyleConfig__Group__3__Impl29857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__Group__4__Impl_in_rule__StringToResourceStyleConfig__Group__429888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringToResourceStyleConfig__ResourceThemePathAssignment_4_in_rule__StringToResourceStyleConfig__Group__4__Impl29915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LInt__Group__0__Impl_in_rule__LInt__Group__029955 = new BitSet(new long[]{0x0000000000180080L});
+ public static final BitSet FOLLOW_rule__LInt__Group__1_in_rule__LInt__Group__029958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LInt__Alternatives_0_in_rule__LInt__Group__0__Impl29985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LInt__Group__1__Impl_in_rule__LInt__Group__130016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__LInt__Group__1__Impl30043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LDouble__Group__0__Impl_in_rule__LDouble__Group__030076 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__LDouble__Group__1_in_rule__LDouble__Group__030079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLInt_in_rule__LDouble__Group__0__Impl30106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LDouble__Group__1__Impl_in_rule__LDouble__Group__130135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LDouble__Group_1__0_in_rule__LDouble__Group__1__Impl30162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LDouble__Group_1__0__Impl_in_rule__LDouble__Group_1__030197 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__LDouble__Group_1__1_in_rule__LDouble__Group_1__030200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__LDouble__Group_1__0__Impl30228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LDouble__Group_1__1__Impl_in_rule__LDouble__Group_1__130259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__LDouble__Group_1__1__Impl30286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SignedNumber__Group__0__Impl_in_rule__SignedNumber__Group__030319 = new BitSet(new long[]{0x00000000001001C0L});
+ public static final BitSet FOLLOW_rule__SignedNumber__Group__1_in_rule__SignedNumber__Group__030322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__SignedNumber__Group__0__Impl30351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SignedNumber__Group__1__Impl_in_rule__SignedNumber__Group__130384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumber_in_rule__SignedNumber__Group__1__Impl30411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group__0__Impl_in_rule__TableQualifiedNameWithWildCard__Group__030444 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group__1_in_rule__TableQualifiedNameWithWildCard__Group__030447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__TableQualifiedNameWithWildCard__Group__0__Impl30474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group__1__Impl_in_rule__TableQualifiedNameWithWildCard__Group__130503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group_1__0_in_rule__TableQualifiedNameWithWildCard__Group__1__Impl30530 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group_1__0__Impl_in_rule__TableQualifiedNameWithWildCard__Group_1__030565 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group_1__1_in_rule__TableQualifiedNameWithWildCard__Group_1__030568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__TableQualifiedNameWithWildCard__Group_1__0__Impl30596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TableQualifiedNameWithWildCard__Group_1__1__Impl_in_rule__TableQualifiedNameWithWildCard__Group_1__130627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__TableQualifiedNameWithWildCard__Group_1__1__Impl30655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__030690 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__030693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl30720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__130749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl30776 = new BitSet(new long[]{0x0000400000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__030811 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__030814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__QualifiedName__Group_1__0__Impl30843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__130875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl30902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__030935 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__030938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__130996 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__130999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_138_in_rule__XAnnotation__Group__1__Impl31027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__231058 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__3_in_rule__XAnnotation__Group__231061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__AnnotationTypeAssignment_2_in_rule__XAnnotation__Group__2__Impl31088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__3__Impl_in_rule__XAnnotation__Group__331118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3__0_in_rule__XAnnotation__Group__3__Impl31145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3__0__Impl_in_rule__XAnnotation__Group_3__031184 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3__1_in_rule__XAnnotation__Group_3__031187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XAnnotation__Group_3__0__Impl31216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3__1__Impl_in_rule__XAnnotation__Group_3__131248 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3__2_in_rule__XAnnotation__Group_3__131251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Alternatives_3_1_in_rule__XAnnotation__Group_3__1__Impl31278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3__2__Impl_in_rule__XAnnotation__Group_3__231309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XAnnotation__Group_3__2__Impl31337 = 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__031374 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0__1_in_rule__XAnnotation__Group_3_1_0__031377 = 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__Impl31404 = 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__131434 = 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__Impl31461 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0_1__0__Impl_in_rule__XAnnotation__Group_3_1_0_1__031496 = 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__031499 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XAnnotation__Group_3_1_0_1__0__Impl31527 = 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__131558 = 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__Impl31585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__0__Impl_in_rule__XAnnotationElementValuePair__Group__031619 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__1_in_rule__XAnnotationElementValuePair__Group__031622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0__0_in_rule__XAnnotationElementValuePair__Group__0__Impl31649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__1__Impl_in_rule__XAnnotationElementValuePair__Group__131679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__ValueAssignment_1_in_rule__XAnnotationElementValuePair__Group__1__Impl31706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0__0__Impl_in_rule__XAnnotationElementValuePair__Group_0__031740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__0_in_rule__XAnnotationElementValuePair__Group_0__0__Impl31767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__0__Impl_in_rule__XAnnotationElementValuePair__Group_0_0__031799 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__1_in_rule__XAnnotationElementValuePair__Group_0_0__031802 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets014 {
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__ElementAssignment_0_0_0_in_rule__XAnnotationElementValuePair__Group_0_0__0__Impl31829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__1__Impl_in_rule__XAnnotationElementValuePair__Group_0_0__131859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__XAnnotationElementValuePair__Group_0_0__1__Impl31887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0__031922 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA7408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__1_in_rule__XAnnotationElementValueOrCommaList__Group_0__031925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0__0_in_rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl31952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0__131982 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA7408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__2_in_rule__XAnnotationElementValueOrCommaList__Group_0__131985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl32012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0__232043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_140_in_rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl32071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_0__032108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0_in_rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl32135 = 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__032167 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__032170 = 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__132228 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__132231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_141_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl32259 = 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__232290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_142_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl32318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__032355 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__032358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl32385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__132415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl32442 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__032477 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__032480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl32508 = 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__132539 = 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__Impl32566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1__032600 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_1__032603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationOrExpression_in_rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl32630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1__132659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl32686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__032721 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__032724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__132782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl32811 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl32823 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__032860 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__032863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl32891 = 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__132922 = 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__Impl32949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__0__Impl_in_rule__XAnnotationElementValue__Group_0__032983 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA7408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__1_in_rule__XAnnotationElementValue__Group_0__032986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0__0_in_rule__XAnnotationElementValue__Group_0__0__Impl33013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__1__Impl_in_rule__XAnnotationElementValue__Group_0__133043 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA7408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__2_in_rule__XAnnotationElementValue__Group_0__133046 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__0_in_rule__XAnnotationElementValue__Group_0__1__Impl33073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__2__Impl_in_rule__XAnnotationElementValue__Group_0__233104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_140_in_rule__XAnnotationElementValue__Group_0__2__Impl33132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0__0__Impl_in_rule__XAnnotationElementValue__Group_0_0__033169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__0_in_rule__XAnnotationElementValue__Group_0_0__0__Impl33196 = 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__033228 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__1_in_rule__XAnnotationElementValue__Group_0_0_0__033231 = 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__133289 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__2_in_rule__XAnnotationElementValue__Group_0_0_0__133292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_141_in_rule__XAnnotationElementValue__Group_0_0_0__1__Impl33320 = 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__233351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_142_in_rule__XAnnotationElementValue__Group_0_0_0__2__Impl33379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__0__Impl_in_rule__XAnnotationElementValue__Group_0_1__033416 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__1_in_rule__XAnnotationElementValue__Group_0_1__033419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__ElementsAssignment_0_1_0_in_rule__XAnnotationElementValue__Group_0_1__0__Impl33446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__1__Impl_in_rule__XAnnotationElementValue__Group_0_1__133476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__0_in_rule__XAnnotationElementValue__Group_0_1__1__Impl33503 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__0__Impl_in_rule__XAnnotationElementValue__Group_0_1_1__033538 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__1_in_rule__XAnnotationElementValue__Group_0_1_1__033541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XAnnotationElementValue__Group_0_1_1__0__Impl33569 = 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__133600 = 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__Impl33627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__033661 = new BitSet(new long[]{0x000F000000000010L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__033664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__133722 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__133725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl33752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__233782 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__233785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl33812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__333841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl33868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__033906 = new BitSet(new long[]{0x0000000183E00000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__033909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl33936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__133965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl33992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__034027 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__034030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl34057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__134087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl34114 = 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__034148 = 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__Impl34175 = 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__034207 = new BitSet(new long[]{0x0000000183E00000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__034210 = 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__134268 = 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__Impl34295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__0__Impl_in_rule__OpMultiAssign__Group_5__034329 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__1_in_rule__OpMultiAssign__Group_5__034332 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets015 {
+ public static final BitSet FOLLOW_32_in_rule__OpMultiAssign__Group_5__0__Impl34360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__1__Impl_in_rule__OpMultiAssign__Group_5__134391 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__2_in_rule__OpMultiAssign__Group_5__134394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpMultiAssign__Group_5__1__Impl34422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__2__Impl_in_rule__OpMultiAssign__Group_5__234453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__OpMultiAssign__Group_5__2__Impl34481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__0__Impl_in_rule__OpMultiAssign__Group_6__034518 = new BitSet(new long[]{0x00000000C0000000L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__1_in_rule__OpMultiAssign__Group_6__034521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpMultiAssign__Group_6__0__Impl34549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__1__Impl_in_rule__OpMultiAssign__Group_6__134580 = new BitSet(new long[]{0x00000000C0000000L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__2_in_rule__OpMultiAssign__Group_6__134583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpMultiAssign__Group_6__1__Impl34612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__2__Impl_in_rule__OpMultiAssign__Group_6__234645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__OpMultiAssign__Group_6__2__Impl34673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__034710 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__034713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl34740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__134769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl34796 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__034831 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__034834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl34861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__134891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl34918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__034952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl34979 = 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__035011 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__035014 = 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__135072 = 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__Impl35099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__035133 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__035136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl35163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__135192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl35219 = new BitSet(new long[]{0x0000000000020002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__035254 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__035257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl35284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__135314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl35341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__035375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl35402 = 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__035434 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__035437 = 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__135495 = 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__Impl35522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__035556 = new BitSet(new long[]{0x000000003C000000L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__035559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl35586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__135615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl35642 = new BitSet(new long[]{0x000000003C000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__035677 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__035680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl35707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__135737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl35764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__035798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl35825 = 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__035857 = new BitSet(new long[]{0x000000003C000000L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__035860 = 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__135918 = 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__Impl35945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__035979 = new BitSet(new long[]{0x00000001C0000000L,0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__035982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl36009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__136038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl36065 = new BitSet(new long[]{0x00000001C0000002L,0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__036100 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__036103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl36130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__136160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl36187 = 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__036221 = 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__Impl36248 = 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__036280 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__036283 = 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__136341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_143_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl36369 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__036404 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__036407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl36434 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__136464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl36491 = 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__036525 = 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__Impl36552 = 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__036584 = new BitSet(new long[]{0x00000001C0000000L,0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__036587 = 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__136645 = 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__Impl36672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpCompare__Group_1__0__Impl_in_rule__OpCompare__Group_1__036706 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__OpCompare__Group_1__1_in_rule__OpCompare__Group_1__036709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpCompare__Group_1__0__Impl36737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpCompare__Group_1__1__Impl_in_rule__OpCompare__Group_1__136768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__OpCompare__Group_1__1__Impl36796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__036831 = new BitSet(new long[]{0x0000007F80000000L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__036834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl36861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__136890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl36917 = new BitSet(new long[]{0x0000007F80000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__036952 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ }
+
+ protected static class FollowSets016 {
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__036955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl36982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__137012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl37039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__037073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl37100 = 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__037132 = new BitSet(new long[]{0x0000007F80000000L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__037135 = 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__137193 = 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__Impl37220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__037254 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__037257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpOther__Group_2__0__Impl37285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__137316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__OpOther__Group_2__1__Impl37344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__037379 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__037382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpOther__Group_5__0__Impl37410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__137441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl37468 = 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__037502 = 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__Impl37529 = 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__037561 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__037564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpOther__Group_5_1_0_0__0__Impl37592 = 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__137623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpOther__Group_5_1_0_0__1__Impl37651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__037686 = new BitSet(new long[]{0x0000001100000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__037689 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpOther__Group_6__0__Impl37717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__137748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl37775 = 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__037809 = 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__Impl37836 = 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__037868 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__037871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpOther__Group_6_1_0_0__0__Impl37899 = 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__137930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpOther__Group_6_1_0_0__1__Impl37958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__037993 = new BitSet(new long[]{0x0000000000180000L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__037996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl38023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__138052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl38079 = new BitSet(new long[]{0x0000000000180002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__038114 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__038117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl38144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__138174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl38201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__038235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl38262 = 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__038294 = new BitSet(new long[]{0x0000000000180000L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__038297 = 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__138355 = 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__Impl38382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__038416 = new BitSet(new long[]{0x0000078000000000L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__038419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl38446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__138475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl38502 = new BitSet(new long[]{0x0000078000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__038537 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__038540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl38567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__138597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl38624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__038658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl38685 = 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__038717 = new BitSet(new long[]{0x0000078000000000L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__038720 = 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__138778 = 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__Impl38805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__038839 = new BitSet(new long[]{0x0000080000180000L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__038842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__138900 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__138903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl38930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__238960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl38987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__039023 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__039026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPostfixOperation_in_rule__XCastedExpression__Group__0__Impl39053 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__139082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl39109 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__039144 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__039147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl39174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__139204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl39231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__039265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl39292 = 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__039324 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__039327 = 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__139385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__XCastedExpression__Group_1_0_0__1__Impl39413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group__0__Impl_in_rule__XPostfixOperation__Group__039448 = new BitSet(new long[]{0x0000300000000000L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group__1_in_rule__XPostfixOperation__Group__039451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XPostfixOperation__Group__0__Impl39478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group__1__Impl_in_rule__XPostfixOperation__Group__139507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1__0_in_rule__XPostfixOperation__Group__1__Impl39534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1__0__Impl_in_rule__XPostfixOperation__Group_1__039569 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets017 {
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__0_in_rule__XPostfixOperation__Group_1__0__Impl39596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__0__Impl_in_rule__XPostfixOperation__Group_1_0__039628 = new BitSet(new long[]{0x0000300000000000L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__1_in_rule__XPostfixOperation__Group_1_0__039631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__1__Impl_in_rule__XPostfixOperation__Group_1_0__139689 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPostfixOperation__FeatureAssignment_1_0_1_in_rule__XPostfixOperation__Group_1_0__1__Impl39716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__039750 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000000L,0x0030000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__039753 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl39780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__139809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl39836 = new BitSet(new long[]{0x0000400000000002L,0x0000000000000000L,0x0030000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__039871 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__039874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl39901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__139931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl39958 = 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__039992 = 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__Impl40019 = 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__040051 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000000L,0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__040054 = 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__140112 = new BitSet(new long[]{0x000F000000000010L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__140115 = 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__Impl40142 = 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__240172 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__240175 = 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__Impl40202 = 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__340232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl40259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__040296 = new BitSet(new long[]{0x001F000100000010L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__040299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl40326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__140356 = new BitSet(new long[]{0x001F000100000010L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__140359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl40386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__240417 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__240420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl40447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__340477 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__340480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl40507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__440538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl40565 = 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__040606 = 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__Impl40633 = 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__040665 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000000L,0x0030000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__040668 = 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__140726 = 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__Impl40753 = 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__040787 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000400000008L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__040790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl40818 = 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__140849 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__140852 = 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__Impl40879 = 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__240909 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__240912 = 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__Impl40939 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__340970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl40998 = 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__041037 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000400000008L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__041040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl41068 = 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__141099 = 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__Impl41126 = 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__041160 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x014000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__041163 = 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__Impl41190 = 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__141220 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x014000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__141223 = 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__Impl41250 = 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__241281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl41309 = 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__041346 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__041349 = 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__Impl41376 = 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__141406 = new BitSet(new long[]{0x0000000000000002L});
+ 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__Impl41433 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ 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__041468 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ 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__041471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl41499 = 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__141530 = 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__Impl41557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__041591 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__041594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__141652 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__141655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_141_in_rule__XSetLiteral__Group__1__Impl41683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__241714 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000001800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__241717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__XSetLiteral__Group__2__Impl41745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__341776 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000001800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__341779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl41806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__441837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__XSetLiteral__Group__4__Impl41865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__041906 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__041909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl41936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__141966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl41993 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__042028 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ }
+
+ protected static class FollowSets018 {
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__042031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XSetLiteral__Group_3_1__0__Impl42059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__142090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl42117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__042151 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__042154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__142212 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__142215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_141_in_rule__XListLiteral__Group__1__Impl42243 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__242274 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA7408L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__242277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_142_in_rule__XListLiteral__Group__2__Impl42305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__342336 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA7408L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__342339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl42366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__442397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_140_in_rule__XListLiteral__Group__4__Impl42425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__042466 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__042469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl42496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__142526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl42553 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__042588 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__042591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XListLiteral__Group_3_1__0__Impl42619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__142650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl42677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__042711 = new BitSet(new long[]{0x003F8811001801F0L,0x0000000000000800L,0x01C000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__042714 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl42741 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__142771 = new BitSet(new long[]{0x003F8811001801F0L,0x0000000000000800L,0x01C000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__142774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl42801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__242832 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__242835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl42862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__342892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_140_in_rule__XClosure__Group__3__Impl42920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__042959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl42986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__043018 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__043021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__143079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_142_in_rule__XClosure__Group_0_0__1__Impl43107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__043142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl43169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__043201 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0040000000000008L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__043204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl43231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__143262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl43289 = 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__043323 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__043326 = 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__Impl43353 = 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__143383 = 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__Impl43410 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__043445 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__043448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XClosure__Group_1_0_0_1__0__Impl43476 = 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__143507 = 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__Impl43534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__043568 = new BitSet(new long[]{0x003F8811001801F0L,0x0000000000000800L,0x01C000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__043571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__143629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl43656 = new BitSet(new long[]{0x003F8801001801F2L,0x0000000000000800L,0x018000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__043691 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__043694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl43721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__143751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_144_in_rule__XExpressionInClosure__Group_1__1__Impl43780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__043817 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__043820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl43847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__143877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl43904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__043938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl43965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__043997 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0040000000000008L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__044000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__144058 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0040000000000008L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__144061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl44088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__244119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl44146 = 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__044182 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__044185 = 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__Impl44212 = 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__144242 = 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__Impl44269 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__044304 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__044307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XShortClosure__Group_0_0_1_1__0__Impl44335 = 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__144366 = 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__Impl44393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__044427 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__044430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XParenthesizedExpression__Group__0__Impl44458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__144489 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__144492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl44519 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets019 {
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__244548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XParenthesizedExpression__Group__2__Impl44576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__044613 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__044616 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__144674 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__144677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_145_in_rule__XIfExpression__Group__1__Impl44705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__244736 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__244739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XIfExpression__Group__2__Impl44767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__344798 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__344801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl44828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__444858 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__444861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XIfExpression__Group__4__Impl44889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__544920 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__544923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl44950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__644980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl45007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__045052 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__045055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_146_in_rule__XIfExpression__Group_6__0__Impl45084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__145116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl45143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__045177 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__045180 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__145238 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__145241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_147_in_rule__XSwitchExpression__Group__1__Impl45269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__245300 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__245303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl45330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__345360 = new BitSet(new long[]{0x0000001000000010L,0x0000000000001010L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__345363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__XSwitchExpression__Group__3__Impl45391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__445422 = new BitSet(new long[]{0x0000001000000010L,0x0000000000001010L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__445425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl45452 = new BitSet(new long[]{0x0000001000000012L,0x0000000000000000L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__545483 = new BitSet(new long[]{0x0000001000000010L,0x0000000000001010L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__545486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl45513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__645544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__XSwitchExpression__Group__6__Impl45572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__045617 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__045620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl45647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__145677 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__2_in_rule__XSwitchExpression__Group_2_0__145680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl45707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__2__Impl_in_rule__XSwitchExpression__Group_2_0__245737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XSwitchExpression__Group_2_0__2__Impl45765 = 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__045802 = 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__Impl45829 = 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__045861 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__045864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl45892 = 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__145923 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__2_in_rule__XSwitchExpression__Group_2_0_0_0__145926 = 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__Impl45953 = 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__245983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_148_in_rule__XSwitchExpression__Group_2_0_0_0__2__Impl46011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__046048 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__046051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl46078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__146109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl46136 = 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__046170 = 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__Impl46197 = 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__046229 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__046232 = 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__Impl46259 = 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__146289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_148_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl46317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__046352 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__046355 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__XSwitchExpression__Group_5__0__Impl46383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__146414 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__146417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_148_in_rule__XSwitchExpression__Group_5__1__Impl46445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__246476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl46503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__046539 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__046542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__146600 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__146603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_1_in_rule__XCasePart__Group__1__Impl46630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__246661 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000300808L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__246664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_2__0_in_rule__XCasePart__Group__2__Impl46691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__346722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Alternatives_3_in_rule__XCasePart__Group__3__Impl46749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_2__0__Impl_in_rule__XCasePart__Group_2__046787 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_2__1_in_rule__XCasePart__Group_2__046790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_149_in_rule__XCasePart__Group_2__0__Impl46818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_2__1__Impl_in_rule__XCasePart__Group_2__146849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_2_1_in_rule__XCasePart__Group_2__1__Impl46876 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__0__Impl_in_rule__XCasePart__Group_3_0__046910 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__1_in_rule__XCasePart__Group_3_0__046913 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets020 {
+ public static final BitSet FOLLOW_148_in_rule__XCasePart__Group_3_0__0__Impl46941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__1__Impl_in_rule__XCasePart__Group_3_0__146972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_0_1_in_rule__XCasePart__Group_3_0__1__Impl46999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__047033 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__047036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0__0_in_rule__XForLoopExpression__Group__0__Impl47063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__147093 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__147096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_1_in_rule__XForLoopExpression__Group__1__Impl47123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__247153 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__247156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XForLoopExpression__Group__2__Impl47184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__347215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_3_in_rule__XForLoopExpression__Group__3__Impl47242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0__0__Impl_in_rule__XForLoopExpression__Group_0__047280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__0_in_rule__XForLoopExpression__Group_0__0__Impl47307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__0__Impl_in_rule__XForLoopExpression__Group_0_0__047339 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__1_in_rule__XForLoopExpression__Group_0_0__047342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__1__Impl_in_rule__XForLoopExpression__Group_0_0__147400 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__2_in_rule__XForLoopExpression__Group_0_0__147403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_150_in_rule__XForLoopExpression__Group_0_0__1__Impl47431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__2__Impl_in_rule__XForLoopExpression__Group_0_0__247462 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__3_in_rule__XForLoopExpression__Group_0_0__247465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XForLoopExpression__Group_0_0__2__Impl47493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__3__Impl_in_rule__XForLoopExpression__Group_0_0__347524 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__4_in_rule__XForLoopExpression__Group_0_0__347527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_0_0_3_in_rule__XForLoopExpression__Group_0_0__3__Impl47554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__4__Impl_in_rule__XForLoopExpression__Group_0_0__447584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_148_in_rule__XForLoopExpression__Group_0_0__4__Impl47612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__0__Impl_in_rule__XBasicForLoopExpression__Group__047653 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__1_in_rule__XBasicForLoopExpression__Group__047656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__1__Impl_in_rule__XBasicForLoopExpression__Group__147714 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__2_in_rule__XBasicForLoopExpression__Group__147717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_150_in_rule__XBasicForLoopExpression__Group__1__Impl47745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__2__Impl_in_rule__XBasicForLoopExpression__Group__247776 = new BitSet(new long[]{0x003F8801001801F0L,0x0000000000000800L,0x018000017FCB6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__3_in_rule__XBasicForLoopExpression__Group__247779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XBasicForLoopExpression__Group__2__Impl47807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__3__Impl_in_rule__XBasicForLoopExpression__Group__347838 = new BitSet(new long[]{0x003F8801001801F0L,0x0000000000000800L,0x018000017FCB6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__4_in_rule__XBasicForLoopExpression__Group__347841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__0_in_rule__XBasicForLoopExpression__Group__3__Impl47868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__4__Impl_in_rule__XBasicForLoopExpression__Group__447899 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCB6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__5_in_rule__XBasicForLoopExpression__Group__447902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_144_in_rule__XBasicForLoopExpression__Group__4__Impl47930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__5__Impl_in_rule__XBasicForLoopExpression__Group__547961 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCB6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__6_in_rule__XBasicForLoopExpression__Group__547964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__ExpressionAssignment_5_in_rule__XBasicForLoopExpression__Group__5__Impl47991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__6__Impl_in_rule__XBasicForLoopExpression__Group__648022 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__7_in_rule__XBasicForLoopExpression__Group__648025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_144_in_rule__XBasicForLoopExpression__Group__6__Impl48053 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__7__Impl_in_rule__XBasicForLoopExpression__Group__748084 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__8_in_rule__XBasicForLoopExpression__Group__748087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__0_in_rule__XBasicForLoopExpression__Group__7__Impl48114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__8__Impl_in_rule__XBasicForLoopExpression__Group__848145 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__9_in_rule__XBasicForLoopExpression__Group__848148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XBasicForLoopExpression__Group__8__Impl48176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__9__Impl_in_rule__XBasicForLoopExpression__Group__948207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__EachExpressionAssignment_9_in_rule__XBasicForLoopExpression__Group__9__Impl48234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__0__Impl_in_rule__XBasicForLoopExpression__Group_3__048284 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__1_in_rule__XBasicForLoopExpression__Group_3__048287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0_in_rule__XBasicForLoopExpression__Group_3__0__Impl48314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__1__Impl_in_rule__XBasicForLoopExpression__Group_3__148344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__0_in_rule__XBasicForLoopExpression__Group_3__1__Impl48371 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__0__Impl_in_rule__XBasicForLoopExpression__Group_3_1__048406 = new BitSet(new long[]{0x003F8801001801F0L,0x0000000000000800L,0x018000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__1_in_rule__XBasicForLoopExpression__Group_3_1__048409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XBasicForLoopExpression__Group_3_1__0__Impl48437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__1__Impl_in_rule__XBasicForLoopExpression__Group_3_1__148468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1_in_rule__XBasicForLoopExpression__Group_3_1__1__Impl48495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__0__Impl_in_rule__XBasicForLoopExpression__Group_7__048529 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__1_in_rule__XBasicForLoopExpression__Group_7__048532 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0_in_rule__XBasicForLoopExpression__Group_7__0__Impl48559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__1__Impl_in_rule__XBasicForLoopExpression__Group_7__148589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__0_in_rule__XBasicForLoopExpression__Group_7__1__Impl48616 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__0__Impl_in_rule__XBasicForLoopExpression__Group_7_1__048651 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__1_in_rule__XBasicForLoopExpression__Group_7_1__048654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XBasicForLoopExpression__Group_7_1__0__Impl48682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__1__Impl_in_rule__XBasicForLoopExpression__Group_7_1__148713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1_in_rule__XBasicForLoopExpression__Group_7_1__1__Impl48740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__048774 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__048777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__148835 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__148838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_151_in_rule__XWhileExpression__Group__1__Impl48866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__248897 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__248900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XWhileExpression__Group__2__Impl48928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__348959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__348962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl48989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__449019 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__449022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XWhileExpression__Group__4__Impl49050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__549081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl49108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__049150 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__049153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__149211 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__149214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_152_in_rule__XDoWhileExpression__Group__1__Impl49242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__249273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__249276 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets021 {
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl49303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__349333 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__349336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_151_in_rule__XDoWhileExpression__Group__3__Impl49364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__449395 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__449398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XDoWhileExpression__Group__4__Impl49426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__549457 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__549460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl49487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__649517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XDoWhileExpression__Group__6__Impl49545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__049590 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__049593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__149651 = new BitSet(new long[]{0x003F8801001801F0L,0x0000000000001800L,0x018000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__149654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__XBlockExpression__Group__1__Impl49682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__249713 = new BitSet(new long[]{0x003F8801001801F0L,0x0000000000001800L,0x018000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__249716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl49743 = new BitSet(new long[]{0x003F8801001801F2L,0x0000000000000800L,0x018000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__349774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__XBlockExpression__Group__3__Impl49802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__049841 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__049844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl49871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__149901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_144_in_rule__XBlockExpression__Group_2__1__Impl49930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__049967 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__049970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__150028 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__150031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl50058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__250088 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__250091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl50118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__350148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl50175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__050214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl50241 = 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__050273 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__050276 = 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__Impl50303 = 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__150333 = 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__Impl50360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__050394 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__050397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__XVariableDeclaration__Group_3__0__Impl50425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__150456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl50483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__050517 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__050520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl50547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__150578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl50605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__050639 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__050642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl50669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__150699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl50726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__050760 = new BitSet(new long[]{0x001F000100000010L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__050763 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__150821 = new BitSet(new long[]{0x001F000100000010L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__150824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl50851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__250882 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__250885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl50912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__350942 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__350945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl50972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__451003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl51030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__051071 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000400000008L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__051074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__XFeatureCall__Group_1__0__Impl51102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__151133 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__151136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl51163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__251193 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__251196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl51223 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__351254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__XFeatureCall__Group_1__3__Impl51282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__051321 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000400000008L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__051324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XFeatureCall__Group_1_2__0__Impl51352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__151383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl51410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__051444 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x014000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__051447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl51474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__151504 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x014000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__151507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl51534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__251565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XFeatureCall__Group_3__2__Impl51593 = 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__051630 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__051633 = 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__Impl51660 = 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__151690 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets022 {
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl51717 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__051752 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__051755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl51783 = 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__151814 = 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__Impl51841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__051875 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__051878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__151936 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__151939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_153_in_rule__XConstructorCall__Group__1__Impl51967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__251998 = new BitSet(new long[]{0x0000000100000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__252001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl52028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__352058 = new BitSet(new long[]{0x0000000100000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__352061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl52088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__452119 = new BitSet(new long[]{0x0000000100000000L,0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__452122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl52149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__552180 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl52207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__052250 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000400000008L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__052253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__XConstructorCall__Group_3__0__Impl52282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__152314 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__152317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl52344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__252374 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__252377 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl52404 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__352435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__XConstructorCall__Group_3__3__Impl52463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__052502 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000400000008L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__052505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XConstructorCall__Group_3_2__0__Impl52533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__152564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl52591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__052625 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x014000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__052628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0_in_rule__XConstructorCall__Group_4__0__Impl52655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__152685 = new BitSet(new long[]{0x003F0811001801F0L,0x0000000000000800L,0x014000017FCA6418L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__152688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl52715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__252746 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XConstructorCall__Group_4__2__Impl52774 = 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__052811 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__052814 = 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__Impl52841 = 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__152871 = 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__Impl52898 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__052933 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__052936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_139_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl52964 = 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__152995 = 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__Impl53022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__053056 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__053059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__153117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl53144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__053178 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__053181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__153239 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_154_in_rule__XNullLiteral__Group__1__Impl53267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__053302 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__053305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__153363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl53390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__053424 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__053427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__153485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl53512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__053546 = new BitSet(new long[]{0x00200000000001E0L,0x0000000000000000L,0x010000000C006000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__053549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__153607 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__153610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_155_in_rule__XTypeLiteral__Group__1__Impl53638 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__253669 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__253672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XTypeLiteral__Group__2__Impl53700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__353731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004010L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__353734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl53761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__453791 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004010L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__453794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl53821 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__553852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XTypeLiteral__Group__5__Impl53880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__053923 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__053926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__153984 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__153987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_156_in_rule__XThrowExpression__Group__1__Impl54015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__254046 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl54073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__054109 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__054112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__154170 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__154173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_157_in_rule__XReturnExpression__Group__1__Impl54201 = new BitSet(new long[]{0x0000000000000002L});
+ }
+
+ protected static class FollowSets023 {
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__254232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl54259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__054296 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__054299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__154357 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__154360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_158_in_rule__XTryCatchFinallyExpression__Group__1__Impl54388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__254419 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000280000000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__254422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl54449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__354479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl54506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__054544 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__054547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl54576 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl54588 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__154621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl54648 = 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__054683 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__054686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_159_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl54715 = 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__154747 = 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__Impl54774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__054808 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__054811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_159_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl54839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__154870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl54897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__0__Impl_in_rule__XSynchronizedExpression__Group__054931 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__1_in_rule__XSynchronizedExpression__Group__054934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0__0_in_rule__XSynchronizedExpression__Group__0__Impl54961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__1__Impl_in_rule__XSynchronizedExpression__Group__154991 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__2_in_rule__XSynchronizedExpression__Group__154994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__ParamAssignment_1_in_rule__XSynchronizedExpression__Group__1__Impl55021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__2__Impl_in_rule__XSynchronizedExpression__Group__255051 = new BitSet(new long[]{0x003F0801001801F0L,0x0000000000000800L,0x010000017FCA6408L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__3_in_rule__XSynchronizedExpression__Group__255054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_132_in_rule__XSynchronizedExpression__Group__2__Impl55082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__3__Impl_in_rule__XSynchronizedExpression__Group__355113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__ExpressionAssignment_3_in_rule__XSynchronizedExpression__Group__3__Impl55140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0__0__Impl_in_rule__XSynchronizedExpression__Group_0__055178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__0_in_rule__XSynchronizedExpression__Group_0__0__Impl55205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__0__Impl_in_rule__XSynchronizedExpression__Group_0_0__055237 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__1_in_rule__XSynchronizedExpression__Group_0_0__055240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__1__Impl_in_rule__XSynchronizedExpression__Group_0_0__155298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__2_in_rule__XSynchronizedExpression__Group_0_0__155301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_160_in_rule__XSynchronizedExpression__Group_0_0__1__Impl55329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__2__Impl_in_rule__XSynchronizedExpression__Group_0_0__255360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XSynchronizedExpression__Group_0_0__2__Impl55388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__055425 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__055428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_161_in_rule__XCatchClause__Group__0__Impl55457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__155489 = new BitSet(new long[]{0x0000001000000010L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__155492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_131_in_rule__XCatchClause__Group__1__Impl55520 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/internal/TableDSLActivator.java b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/internal/TableDSLActivator.java
new file mode 100644
index 0000000..ec3adaf
--- /dev/null
+++ b/org.eclipse.osbp.xtext.table.ui/src-gen/org/eclipse/osbp/xtext/table/ui/internal/TableDSLActivator.java
@@ -0,0 +1,105 @@
+/**
+ *
+ * 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.table.ui.internal;
+
+import java.util.Collections;
+import java.util.Map;
+
+import org.apache.log4j.Logger;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.eclipse.xtext.ui.shared.SharedStateModule;
+import org.eclipse.xtext.util.Modules2;
+import org.osgi.framework.BundleContext;
+
+import com.google.common.collect.Maps;
+import com.google.inject.Guice;
+import com.google.inject.Injector;
+import com.google.inject.Module;
+
+/**
+ * This class was generated. Customizations should only happen in a newly
+ * introduced subclass.
+ */
+public class TableDSLActivator extends AbstractUIPlugin {
+
+ public static final String ORG_ECLIPSE_OSBP_XTEXT_TABLE_TABLEDSL = "org.eclipse.osbp.xtext.table.TableDSL";
+
+ private static final Logger logger = Logger.getLogger(TableDSLActivator.class);
+
+ private static TableDSLActivator INSTANCE;
+
+ private Map<String, Injector> injectors = Collections.synchronizedMap(Maps.<String, Injector> newHashMapWithExpectedSize(1));
+
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ INSTANCE = this;
+ }
+
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ injectors.clear();
+ INSTANCE = null;
+ super.stop(context);
+ }
+
+ public static TableDSLActivator getInstance() {
+ return INSTANCE;
+ }
+
+ public Injector getInjector(String language) {
+ synchronized (injectors) {
+ Injector injector = injectors.get(language);
+ if (injector == null) {
+ injectors.put(language, injector = createInjector(language));
+ }
+ return injector;
+ }
+ }
+
+ protected Injector createInjector(String language) {
+ try {
+ Module runtimeModule = getRuntimeModule(language);
+ Module sharedStateModule = getSharedStateModule();
+ Module uiModule = getUiModule(language);
+ Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule);
+ return Guice.createInjector(mergedModule);
+ } catch (Exception e) {
+ logger.error("Failed to create injector for " + language);
+ logger.error(e.getMessage(), e);
+ throw new RuntimeException("Failed to create injector for " + language, e);
+ }
+ }
+
+ protected Module getRuntimeModule(String grammar) {
+ if (ORG_ECLIPSE_OSBP_XTEXT_TABLE_TABLEDSL.equals(grammar)) {
+ return new org.eclipse.osbp.xtext.table.TableDSLRuntimeModule();
+ }
+
+ throw new IllegalArgumentException(grammar);
+ }
+
+ protected Module getUiModule(String grammar) {
+ if (ORG_ECLIPSE_OSBP_XTEXT_TABLE_TABLEDSL.equals(grammar)) {
+ return new org.eclipse.osbp.xtext.table.ui.TableDSLUiModule(this);
+ }
+
+ throw new IllegalArgumentException(grammar);
+ }
+
+ protected Module getSharedStateModule() {
+ return new SharedStateModule();
+ }
+
+}

Back to the top