blob: 56182ef0eee1a1e7aa54fc3d0073137b4bb784b7 [file] [log] [blame]
/**
*
* 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.gridsource.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.gridsource.services.GridSourceGrammarAccess;
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")
public class InternalGridSourceParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_THEME_RESOURCE", "RULE_EVENT_TOPIC", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'+'", "'-'", "'equal'", "'greater equal'", "'greater than'", "'lower equal'", "'lower than'", "'not equal'", "'gridsource'", "'for'", "'{'", "'inputs'", "'}'", "'inputType'", "'filters'", "'&&'", "'root:'", "'='", "'input:'", "'prop'", "'style'", "'.'", "'buttonStyle'", "'eventTopic'", "'htmlStyle'", "'boolStyle'", "'dateStyle'", "'format'", "'numberStyle'", "'progressbarStyle'", "'max'", "'indicatorStyle'", "'greenFrom'", "'redUntil'", "'quantityStyle'", "'value'", "'uom'", "'('", "')'", "'priceStyle'", "'currency'", "'textStyle'", "'imageStyle'", "'number'", "'then'", "'string'", "'['", "']'", "'=>'", "','", "'<'", "'>'", "'?'", "'extends'", "'&'", "'super'", "'*'", "'import'", "';'", "'static'", "'extension'"
};
public static final int T__50=50;
public static final int T__19=19;
public static final int T__15=15;
public static final int T__59=59;
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__55=55;
public static final int T__56=56;
public static final int T__13=13;
public static final int T__57=57;
public static final int T__14=14;
public static final int T__58=58;
public static final int T__51=51;
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
public static final int T__60=60;
public static final int T__61=61;
public static final int RULE_ID=4;
public static final int T__26=26;
public static final int T__27=27;
public static final int RULE_EVENT_TOPIC=8;
public static final int T__28=28;
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
public static final int T__66=66;
public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__67=67;
public static final int T__24=24;
public static final int T__68=68;
public static final int T__25=25;
public static final int T__69=69;
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
public static final int T__64=64;
public static final int T__21=21;
public static final int T__65=65;
public static final int T__70=70;
public static final int T__71=71;
public static final int T__72=72;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=10;
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__73=73;
public static final int EOF=-1;
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_WS=11;
public static final int RULE_ANY_OTHER=12;
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=7;
public static final int T__40=40;
public static final int T__41=41;
public static final int T__42=42;
public static final int T__43=43;
// delegates
// delegators
public InternalGridSourceParser(TokenStream input) {
this(input, new RecognizerSharedState());
}
public InternalGridSourceParser(TokenStream input, RecognizerSharedState state) {
super(input, state);
}
public String[] getTokenNames() { return InternalGridSourceParser.tokenNames; }
public String getGrammarFileName() { return "../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g"; }
private GridSourceGrammarAccess grammarAccess;
public void setGrammarAccess(GridSourceGrammarAccess grammarAccess) {
this.grammarAccess = grammarAccess;
}
@Override
protected Grammar getGrammar() {
return grammarAccess.getGrammar();
}
@Override
protected String getValueForTokenName(String tokenName) {
return tokenName;
}
// $ANTLR start "entryRuleSource"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:61:1: entryRuleSource : ruleSource EOF ;
public final void entryRuleSource() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:62:1: ( ruleSource EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:63:1: ruleSource EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceRule());
}
pushFollow(FOLLOW_ruleSource_in_entryRuleSource67);
ruleSource();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleSource74); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleSource"
// $ANTLR start "ruleSource"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:70:1: ruleSource : ( ( rule__Source__Group__0 ) ) ;
public final void ruleSource() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:74:2: ( ( ( rule__Source__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:75:1: ( ( rule__Source__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:75:1: ( ( rule__Source__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:76:1: ( rule__Source__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:77:1: ( rule__Source__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:77:2: rule__Source__Group__0
{
pushFollow(FOLLOW_rule__Source__Group__0_in_ruleSource100);
rule__Source__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSource"
// $ANTLR start "entryRuleInput"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:89:1: entryRuleInput : ruleInput EOF ;
public final void entryRuleInput() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:90:1: ( ruleInput EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:91:1: ruleInput EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputRule());
}
pushFollow(FOLLOW_ruleInput_in_entryRuleInput127);
ruleInput();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInputRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleInput134); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleInput"
// $ANTLR start "ruleInput"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:98:1: ruleInput : ( ( rule__Input__Group__0 ) ) ;
public final void ruleInput() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:102:2: ( ( ( rule__Input__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:103:1: ( ( rule__Input__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:103:1: ( ( rule__Input__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:104:1: ( rule__Input__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:105:1: ( rule__Input__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:105:2: rule__Input__Group__0
{
pushFollow(FOLLOW_rule__Input__Group__0_in_ruleInput160);
rule__Input__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleInput"
// $ANTLR start "entryRuleEQFilter"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:117:1: entryRuleEQFilter : ruleEQFilter EOF ;
public final void entryRuleEQFilter() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:118:1: ( ruleEQFilter EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:119:1: ruleEQFilter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterRule());
}
pushFollow(FOLLOW_ruleEQFilter_in_entryRuleEQFilter187);
ruleEQFilter();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleEQFilter194); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEQFilter"
// $ANTLR start "ruleEQFilter"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:126:1: ruleEQFilter : ( ( rule__EQFilter__Group__0 ) ) ;
public final void ruleEQFilter() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:130:2: ( ( ( rule__EQFilter__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:131:1: ( ( rule__EQFilter__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:131:1: ( ( rule__EQFilter__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:132:1: ( rule__EQFilter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:133:1: ( rule__EQFilter__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:133:2: rule__EQFilter__Group__0
{
pushFollow(FOLLOW_rule__EQFilter__Group__0_in_ruleEQFilter220);
rule__EQFilter__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEQFilter"
// $ANTLR start "entryRuleProperty"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:145:1: entryRuleProperty : ruleProperty EOF ;
public final void entryRuleProperty() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:146:1: ( ruleProperty EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:147:1: ruleProperty EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyRule());
}
pushFollow(FOLLOW_ruleProperty_in_entryRuleProperty247);
ruleProperty();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleProperty254); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleProperty"
// $ANTLR start "ruleProperty"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:154:1: ruleProperty : ( ( rule__Property__Group__0 ) ) ;
public final void ruleProperty() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:158:2: ( ( ( rule__Property__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:159:1: ( ( rule__Property__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:159:1: ( ( rule__Property__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:160:1: ( rule__Property__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:161:1: ( rule__Property__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:161:2: rule__Property__Group__0
{
pushFollow(FOLLOW_rule__Property__Group__0_in_ruleProperty280);
rule__Property__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleProperty"
// $ANTLR start "entryRuleNestedField"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:173:1: entryRuleNestedField : ruleNestedField EOF ;
public final void entryRuleNestedField() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:174:1: ( ruleNestedField EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:175:1: ruleNestedField EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedFieldRule());
}
pushFollow(FOLLOW_ruleNestedField_in_entryRuleNestedField307);
ruleNestedField();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedFieldRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleNestedField314); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNestedField"
// $ANTLR start "ruleNestedField"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:182:1: ruleNestedField : ( ( rule__NestedField__Group__0 ) ) ;
public final void ruleNestedField() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:186:2: ( ( ( rule__NestedField__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:187:1: ( ( rule__NestedField__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:187:1: ( ( rule__NestedField__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:188:1: ( rule__NestedField__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedFieldAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:189:1: ( rule__NestedField__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:189:2: rule__NestedField__Group__0
{
pushFollow(FOLLOW_rule__NestedField__Group__0_in_ruleNestedField340);
rule__NestedField__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedFieldAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNestedField"
// $ANTLR start "entryRuleNestedPath"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:201:1: entryRuleNestedPath : ruleNestedPath EOF ;
public final void entryRuleNestedPath() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:202:1: ( ruleNestedPath EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:203:1: ruleNestedPath EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedPathRule());
}
pushFollow(FOLLOW_ruleNestedPath_in_entryRuleNestedPath367);
ruleNestedPath();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedPathRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleNestedPath374); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNestedPath"
// $ANTLR start "ruleNestedPath"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:210:1: ruleNestedPath : ( ( rule__NestedPath__Group__0 ) ) ;
public final void ruleNestedPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:214:2: ( ( ( rule__NestedPath__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:215:1: ( ( rule__NestedPath__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:215:1: ( ( rule__NestedPath__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:216:1: ( rule__NestedPath__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedPathAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:217:1: ( rule__NestedPath__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:217:2: rule__NestedPath__Group__0
{
pushFollow(FOLLOW_rule__NestedPath__Group__0_in_ruleNestedPath400);
rule__NestedPath__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedPathAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNestedPath"
// $ANTLR start "entryRulePropertyStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:229:1: entryRulePropertyStyle : rulePropertyStyle EOF ;
public final void entryRulePropertyStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:230:1: ( rulePropertyStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:231:1: rulePropertyStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleRule());
}
pushFollow(FOLLOW_rulePropertyStyle_in_entryRulePropertyStyle427);
rulePropertyStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyStyle434); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyStyle"
// $ANTLR start "rulePropertyStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:238:1: rulePropertyStyle : ( ( rule__PropertyStyle__Alternatives ) ) ;
public final void rulePropertyStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:242:2: ( ( ( rule__PropertyStyle__Alternatives ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:243:1: ( ( rule__PropertyStyle__Alternatives ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:243:1: ( ( rule__PropertyStyle__Alternatives ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:244:1: ( rule__PropertyStyle__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getAlternatives());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:245:1: ( rule__PropertyStyle__Alternatives )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:245:2: rule__PropertyStyle__Alternatives
{
pushFollow(FOLLOW_rule__PropertyStyle__Alternatives_in_rulePropertyStyle460);
rule__PropertyStyle__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyStyle"
// $ANTLR start "entryRulePropertyButtonStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:257:1: entryRulePropertyButtonStyle : rulePropertyButtonStyle EOF ;
public final void entryRulePropertyButtonStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:258:1: ( rulePropertyButtonStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:259:1: rulePropertyButtonStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyButtonStyleRule());
}
pushFollow(FOLLOW_rulePropertyButtonStyle_in_entryRulePropertyButtonStyle487);
rulePropertyButtonStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyButtonStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyButtonStyle494); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyButtonStyle"
// $ANTLR start "rulePropertyButtonStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:266:1: rulePropertyButtonStyle : ( ( rule__PropertyButtonStyle__Group__0 ) ) ;
public final void rulePropertyButtonStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:270:2: ( ( ( rule__PropertyButtonStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:271:1: ( ( rule__PropertyButtonStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:271:1: ( ( rule__PropertyButtonStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:272:1: ( rule__PropertyButtonStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyButtonStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:273:1: ( rule__PropertyButtonStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:273:2: rule__PropertyButtonStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__0_in_rulePropertyButtonStyle520);
rule__PropertyButtonStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyButtonStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyButtonStyle"
// $ANTLR start "entryRulePropertyHtmlStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:285:1: entryRulePropertyHtmlStyle : rulePropertyHtmlStyle EOF ;
public final void entryRulePropertyHtmlStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:286:1: ( rulePropertyHtmlStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:287:1: rulePropertyHtmlStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyHtmlStyleRule());
}
pushFollow(FOLLOW_rulePropertyHtmlStyle_in_entryRulePropertyHtmlStyle547);
rulePropertyHtmlStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyHtmlStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyHtmlStyle554); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyHtmlStyle"
// $ANTLR start "rulePropertyHtmlStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:294:1: rulePropertyHtmlStyle : ( ( rule__PropertyHtmlStyle__Group__0 ) ) ;
public final void rulePropertyHtmlStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:298:2: ( ( ( rule__PropertyHtmlStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:299:1: ( ( rule__PropertyHtmlStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:299:1: ( ( rule__PropertyHtmlStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:300:1: ( rule__PropertyHtmlStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyHtmlStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:301:1: ( rule__PropertyHtmlStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:301:2: rule__PropertyHtmlStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyHtmlStyle__Group__0_in_rulePropertyHtmlStyle580);
rule__PropertyHtmlStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyHtmlStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyHtmlStyle"
// $ANTLR start "entryRulePropertyBooleanStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:313:1: entryRulePropertyBooleanStyle : rulePropertyBooleanStyle EOF ;
public final void entryRulePropertyBooleanStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:314:1: ( rulePropertyBooleanStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:315:1: rulePropertyBooleanStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyBooleanStyleRule());
}
pushFollow(FOLLOW_rulePropertyBooleanStyle_in_entryRulePropertyBooleanStyle607);
rulePropertyBooleanStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyBooleanStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyBooleanStyle614); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyBooleanStyle"
// $ANTLR start "rulePropertyBooleanStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:322:1: rulePropertyBooleanStyle : ( ( rule__PropertyBooleanStyle__Group__0 ) ) ;
public final void rulePropertyBooleanStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:326:2: ( ( ( rule__PropertyBooleanStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:327:1: ( ( rule__PropertyBooleanStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:327:1: ( ( rule__PropertyBooleanStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:328:1: ( rule__PropertyBooleanStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyBooleanStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:329:1: ( rule__PropertyBooleanStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:329:2: rule__PropertyBooleanStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyBooleanStyle__Group__0_in_rulePropertyBooleanStyle640);
rule__PropertyBooleanStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyBooleanStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyBooleanStyle"
// $ANTLR start "entryRulePropertyDateStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:341:1: entryRulePropertyDateStyle : rulePropertyDateStyle EOF ;
public final void entryRulePropertyDateStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:342:1: ( rulePropertyDateStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:343:1: rulePropertyDateStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyDateStyleRule());
}
pushFollow(FOLLOW_rulePropertyDateStyle_in_entryRulePropertyDateStyle667);
rulePropertyDateStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyDateStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyDateStyle674); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyDateStyle"
// $ANTLR start "rulePropertyDateStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:350:1: rulePropertyDateStyle : ( ( rule__PropertyDateStyle__Group__0 ) ) ;
public final void rulePropertyDateStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:354:2: ( ( ( rule__PropertyDateStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:355:1: ( ( rule__PropertyDateStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:355:1: ( ( rule__PropertyDateStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:356:1: ( rule__PropertyDateStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyDateStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:357:1: ( rule__PropertyDateStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:357:2: rule__PropertyDateStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__0_in_rulePropertyDateStyle700);
rule__PropertyDateStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyDateStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyDateStyle"
// $ANTLR start "entryRulePropertyNumberStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:369:1: entryRulePropertyNumberStyle : rulePropertyNumberStyle EOF ;
public final void entryRulePropertyNumberStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:370:1: ( rulePropertyNumberStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:371:1: rulePropertyNumberStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyNumberStyleRule());
}
pushFollow(FOLLOW_rulePropertyNumberStyle_in_entryRulePropertyNumberStyle727);
rulePropertyNumberStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyNumberStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyNumberStyle734); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyNumberStyle"
// $ANTLR start "rulePropertyNumberStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:378:1: rulePropertyNumberStyle : ( ( rule__PropertyNumberStyle__Group__0 ) ) ;
public final void rulePropertyNumberStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:382:2: ( ( ( rule__PropertyNumberStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:383:1: ( ( rule__PropertyNumberStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:383:1: ( ( rule__PropertyNumberStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:384:1: ( rule__PropertyNumberStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyNumberStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:385:1: ( rule__PropertyNumberStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:385:2: rule__PropertyNumberStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__0_in_rulePropertyNumberStyle760);
rule__PropertyNumberStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyNumberStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyNumberStyle"
// $ANTLR start "entryRulePropertyProgressbarStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:397:1: entryRulePropertyProgressbarStyle : rulePropertyProgressbarStyle EOF ;
public final void entryRulePropertyProgressbarStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:398:1: ( rulePropertyProgressbarStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:399:1: rulePropertyProgressbarStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyProgressbarStyleRule());
}
pushFollow(FOLLOW_rulePropertyProgressbarStyle_in_entryRulePropertyProgressbarStyle787);
rulePropertyProgressbarStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyProgressbarStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyProgressbarStyle794); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyProgressbarStyle"
// $ANTLR start "rulePropertyProgressbarStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:406:1: rulePropertyProgressbarStyle : ( ( rule__PropertyProgressbarStyle__Group__0 ) ) ;
public final void rulePropertyProgressbarStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:410:2: ( ( ( rule__PropertyProgressbarStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:411:1: ( ( rule__PropertyProgressbarStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:411:1: ( ( rule__PropertyProgressbarStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:412:1: ( rule__PropertyProgressbarStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyProgressbarStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:413:1: ( rule__PropertyProgressbarStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:413:2: rule__PropertyProgressbarStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__0_in_rulePropertyProgressbarStyle820);
rule__PropertyProgressbarStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyProgressbarStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyProgressbarStyle"
// $ANTLR start "entryRuleGridPropIndicatorStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:425:1: entryRuleGridPropIndicatorStyle : ruleGridPropIndicatorStyle EOF ;
public final void entryRuleGridPropIndicatorStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:426:1: ( ruleGridPropIndicatorStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:427:1: ruleGridPropIndicatorStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleRule());
}
pushFollow(FOLLOW_ruleGridPropIndicatorStyle_in_entryRuleGridPropIndicatorStyle847);
ruleGridPropIndicatorStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleGridPropIndicatorStyle854); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleGridPropIndicatorStyle"
// $ANTLR start "ruleGridPropIndicatorStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:434:1: ruleGridPropIndicatorStyle : ( ( rule__GridPropIndicatorStyle__Group__0 ) ) ;
public final void ruleGridPropIndicatorStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:438:2: ( ( ( rule__GridPropIndicatorStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:439:1: ( ( rule__GridPropIndicatorStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:439:1: ( ( rule__GridPropIndicatorStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:440:1: ( rule__GridPropIndicatorStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:441:1: ( rule__GridPropIndicatorStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:441:2: rule__GridPropIndicatorStyle__Group__0
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__0_in_ruleGridPropIndicatorStyle880);
rule__GridPropIndicatorStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleGridPropIndicatorStyle"
// $ANTLR start "entryRulePropertyQuantityStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:453:1: entryRulePropertyQuantityStyle : rulePropertyQuantityStyle EOF ;
public final void entryRulePropertyQuantityStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:454:1: ( rulePropertyQuantityStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:455:1: rulePropertyQuantityStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyQuantityStyleRule());
}
pushFollow(FOLLOW_rulePropertyQuantityStyle_in_entryRulePropertyQuantityStyle907);
rulePropertyQuantityStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyQuantityStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyQuantityStyle914); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyQuantityStyle"
// $ANTLR start "rulePropertyQuantityStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:462:1: rulePropertyQuantityStyle : ( ( rule__PropertyQuantityStyle__Group__0 ) ) ;
public final void rulePropertyQuantityStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:466:2: ( ( ( rule__PropertyQuantityStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:467:1: ( ( rule__PropertyQuantityStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:467:1: ( ( rule__PropertyQuantityStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:468:1: ( rule__PropertyQuantityStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyQuantityStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:469:1: ( rule__PropertyQuantityStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:469:2: rule__PropertyQuantityStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__0_in_rulePropertyQuantityStyle940);
rule__PropertyQuantityStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyQuantityStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyQuantityStyle"
// $ANTLR start "entryRulePropertyPriceStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:481:1: entryRulePropertyPriceStyle : rulePropertyPriceStyle EOF ;
public final void entryRulePropertyPriceStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:482:1: ( rulePropertyPriceStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:483:1: rulePropertyPriceStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyPriceStyleRule());
}
pushFollow(FOLLOW_rulePropertyPriceStyle_in_entryRulePropertyPriceStyle967);
rulePropertyPriceStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyPriceStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyPriceStyle974); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyPriceStyle"
// $ANTLR start "rulePropertyPriceStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:490:1: rulePropertyPriceStyle : ( ( rule__PropertyPriceStyle__Group__0 ) ) ;
public final void rulePropertyPriceStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:494:2: ( ( ( rule__PropertyPriceStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:495:1: ( ( rule__PropertyPriceStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:495:1: ( ( rule__PropertyPriceStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:496:1: ( rule__PropertyPriceStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyPriceStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:497:1: ( rule__PropertyPriceStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:497:2: rule__PropertyPriceStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyPriceStyle__Group__0_in_rulePropertyPriceStyle1000);
rule__PropertyPriceStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyPriceStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyPriceStyle"
// $ANTLR start "entryRulePropertyTextStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:509:1: entryRulePropertyTextStyle : rulePropertyTextStyle EOF ;
public final void entryRulePropertyTextStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:510:1: ( rulePropertyTextStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:511:1: rulePropertyTextStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTextStyleRule());
}
pushFollow(FOLLOW_rulePropertyTextStyle_in_entryRulePropertyTextStyle1027);
rulePropertyTextStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTextStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyTextStyle1034); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyTextStyle"
// $ANTLR start "rulePropertyTextStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:518:1: rulePropertyTextStyle : ( ( rule__PropertyTextStyle__Group__0 ) ) ;
public final void rulePropertyTextStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:522:2: ( ( ( rule__PropertyTextStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:523:1: ( ( rule__PropertyTextStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:523:1: ( ( rule__PropertyTextStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:524:1: ( rule__PropertyTextStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTextStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:525:1: ( rule__PropertyTextStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:525:2: rule__PropertyTextStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyTextStyle__Group__0_in_rulePropertyTextStyle1060);
rule__PropertyTextStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTextStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyTextStyle"
// $ANTLR start "entryRulePropertyImageStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:537:1: entryRulePropertyImageStyle : rulePropertyImageStyle EOF ;
public final void entryRulePropertyImageStyle() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:538:1: ( rulePropertyImageStyle EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:539:1: rulePropertyImageStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyImageStyleRule());
}
pushFollow(FOLLOW_rulePropertyImageStyle_in_entryRulePropertyImageStyle1087);
rulePropertyImageStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyImageStyleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRulePropertyImageStyle1094); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePropertyImageStyle"
// $ANTLR start "rulePropertyImageStyle"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:546:1: rulePropertyImageStyle : ( ( rule__PropertyImageStyle__Group__0 ) ) ;
public final void rulePropertyImageStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:550:2: ( ( ( rule__PropertyImageStyle__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:551:1: ( ( rule__PropertyImageStyle__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:551:1: ( ( rule__PropertyImageStyle__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:552:1: ( rule__PropertyImageStyle__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyImageStyleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:553:1: ( rule__PropertyImageStyle__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:553:2: rule__PropertyImageStyle__Group__0
{
pushFollow(FOLLOW_rule__PropertyImageStyle__Group__0_in_rulePropertyImageStyle1120);
rule__PropertyImageStyle__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyImageStyleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePropertyImageStyle"
// $ANTLR start "entryRuleQualifiedName"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:565:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:566:1: ( ruleQualifiedName EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:567:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
}
pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName1147);
ruleQualifiedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName1154); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleQualifiedName"
// $ANTLR start "ruleQualifiedName"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:574:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:578:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:579:1: ( ( rule__QualifiedName__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:579:1: ( ( rule__QualifiedName__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:580:1: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:581:1: ( rule__QualifiedName__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:581:2: rule__QualifiedName__Group__0
{
pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName1180);
rule__QualifiedName__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleQualifiedName"
// $ANTLR start "entryRuleValidID"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:593:1: entryRuleValidID : ruleValidID EOF ;
public final void entryRuleValidID() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:594:1: ( ruleValidID EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:595:1: ruleValidID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDRule());
}
pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID1207);
ruleValidID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleValidID1214); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleValidID"
// $ANTLR start "ruleValidID"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:602:1: ruleValidID : ( RULE_ID ) ;
public final void ruleValidID() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:606:2: ( ( RULE_ID ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:607:1: ( RULE_ID )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:607:1: ( RULE_ID )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:608:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
}
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID1240); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleValidID"
// $ANTLR start "entryRuleStyleConfig"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:621:1: entryRuleStyleConfig : ruleStyleConfig EOF ;
public final void entryRuleStyleConfig() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:622:1: ( ruleStyleConfig EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:623:1: ruleStyleConfig EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleConfigRule());
}
pushFollow(FOLLOW_ruleStyleConfig_in_entryRuleStyleConfig1266);
ruleStyleConfig();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleConfigRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleStyleConfig1273); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleStyleConfig"
// $ANTLR start "ruleStyleConfig"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:630:1: ruleStyleConfig : ( ( rule__StyleConfig__Alternatives ) ) ;
public final void ruleStyleConfig() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:634:2: ( ( ( rule__StyleConfig__Alternatives ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:635:1: ( ( rule__StyleConfig__Alternatives ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:635:1: ( ( rule__StyleConfig__Alternatives ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:636:1: ( rule__StyleConfig__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleConfigAccess().getAlternatives());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:637:1: ( rule__StyleConfig__Alternatives )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:637:2: rule__StyleConfig__Alternatives
{
pushFollow(FOLLOW_rule__StyleConfig__Alternatives_in_ruleStyleConfig1299);
rule__StyleConfig__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleConfigAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleStyleConfig"
// $ANTLR start "entryRuleNumericToResourceStyleConfig"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:649:1: entryRuleNumericToResourceStyleConfig : ruleNumericToResourceStyleConfig EOF ;
public final void entryRuleNumericToResourceStyleConfig() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:650:1: ( ruleNumericToResourceStyleConfig EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:651:1: ruleNumericToResourceStyleConfig EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericToResourceStyleConfigRule());
}
pushFollow(FOLLOW_ruleNumericToResourceStyleConfig_in_entryRuleNumericToResourceStyleConfig1326);
ruleNumericToResourceStyleConfig();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumericToResourceStyleConfigRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleNumericToResourceStyleConfig1333); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNumericToResourceStyleConfig"
// $ANTLR start "ruleNumericToResourceStyleConfig"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:658:1: ruleNumericToResourceStyleConfig : ( ( rule__NumericToResourceStyleConfig__Group__0 ) ) ;
public final void ruleNumericToResourceStyleConfig() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:662:2: ( ( ( rule__NumericToResourceStyleConfig__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:663:1: ( ( rule__NumericToResourceStyleConfig__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:663:1: ( ( rule__NumericToResourceStyleConfig__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:664:1: ( rule__NumericToResourceStyleConfig__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:665:1: ( rule__NumericToResourceStyleConfig__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:665:2: rule__NumericToResourceStyleConfig__Group__0
{
pushFollow(FOLLOW_rule__NumericToResourceStyleConfig__Group__0_in_ruleNumericToResourceStyleConfig1359);
rule__NumericToResourceStyleConfig__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNumericToResourceStyleConfig"
// $ANTLR start "entryRuleStringToResourceStyleConfig"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:677:1: entryRuleStringToResourceStyleConfig : ruleStringToResourceStyleConfig EOF ;
public final void entryRuleStringToResourceStyleConfig() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:678:1: ( ruleStringToResourceStyleConfig EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:679:1: ruleStringToResourceStyleConfig EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringToResourceStyleConfigRule());
}
pushFollow(FOLLOW_ruleStringToResourceStyleConfig_in_entryRuleStringToResourceStyleConfig1386);
ruleStringToResourceStyleConfig();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringToResourceStyleConfigRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleStringToResourceStyleConfig1393); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleStringToResourceStyleConfig"
// $ANTLR start "ruleStringToResourceStyleConfig"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:686:1: ruleStringToResourceStyleConfig : ( ( rule__StringToResourceStyleConfig__Group__0 ) ) ;
public final void ruleStringToResourceStyleConfig() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:690:2: ( ( ( rule__StringToResourceStyleConfig__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:691:1: ( ( rule__StringToResourceStyleConfig__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:691:1: ( ( rule__StringToResourceStyleConfig__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:692:1: ( rule__StringToResourceStyleConfig__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringToResourceStyleConfigAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:693:1: ( rule__StringToResourceStyleConfig__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:693:2: rule__StringToResourceStyleConfig__Group__0
{
pushFollow(FOLLOW_rule__StringToResourceStyleConfig__Group__0_in_ruleStringToResourceStyleConfig1419);
rule__StringToResourceStyleConfig__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStringToResourceStyleConfigAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleStringToResourceStyleConfig"
// $ANTLR start "entryRuleLInt"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:705:1: entryRuleLInt : ruleLInt EOF ;
public final void entryRuleLInt() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:706:1: ( ruleLInt EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:707:1: ruleLInt EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLIntRule());
}
pushFollow(FOLLOW_ruleLInt_in_entryRuleLInt1446);
ruleLInt();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLIntRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleLInt1453); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLInt"
// $ANTLR start "ruleLInt"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:714:1: ruleLInt : ( ( rule__LInt__Group__0 ) ) ;
public final void ruleLInt() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:718:2: ( ( ( rule__LInt__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:719:1: ( ( rule__LInt__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:719:1: ( ( rule__LInt__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:720:1: ( rule__LInt__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLIntAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:721:1: ( rule__LInt__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:721:2: rule__LInt__Group__0
{
pushFollow(FOLLOW_rule__LInt__Group__0_in_ruleLInt1479);
rule__LInt__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLIntAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLInt"
// $ANTLR start "entryRuleLDouble"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:733:1: entryRuleLDouble : ruleLDouble EOF ;
public final void entryRuleLDouble() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:734:1: ( ruleLDouble EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:735:1: ruleLDouble EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLDoubleRule());
}
pushFollow(FOLLOW_ruleLDouble_in_entryRuleLDouble1506);
ruleLDouble();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLDoubleRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleLDouble1513); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLDouble"
// $ANTLR start "ruleLDouble"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:742:1: ruleLDouble : ( ( rule__LDouble__Group__0 ) ) ;
public final void ruleLDouble() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:746:2: ( ( ( rule__LDouble__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:747:1: ( ( rule__LDouble__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:747:1: ( ( rule__LDouble__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:748:1: ( rule__LDouble__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLDoubleAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:749:1: ( rule__LDouble__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:749:2: rule__LDouble__Group__0
{
pushFollow(FOLLOW_rule__LDouble__Group__0_in_ruleLDouble1539);
rule__LDouble__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLDoubleAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLDouble"
// $ANTLR start "entryRuleJvmTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:761:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
public final void entryRuleJvmTypeReference() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:762:1: ( ruleJvmTypeReference EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:763:1: ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceRule());
}
pushFollow(FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference1566);
ruleJvmTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmTypeReference1573); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmTypeReference"
// $ANTLR start "ruleJvmTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:770:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
public final void ruleJvmTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:774:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:775:1: ( ( rule__JvmTypeReference__Alternatives ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:775:1: ( ( rule__JvmTypeReference__Alternatives ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:776:1: ( rule__JvmTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:777:1: ( rule__JvmTypeReference__Alternatives )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:777:2: rule__JvmTypeReference__Alternatives
{
pushFollow(FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference1599);
rule__JvmTypeReference__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmTypeReference"
// $ANTLR start "entryRuleArrayBrackets"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:789:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ;
public final void entryRuleArrayBrackets() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:790:1: ( ruleArrayBrackets EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:791:1: ruleArrayBrackets EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsRule());
}
pushFollow(FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets1626);
ruleArrayBrackets();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getArrayBracketsRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleArrayBrackets1633); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleArrayBrackets"
// $ANTLR start "ruleArrayBrackets"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:798:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ;
public final void ruleArrayBrackets() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:802:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:803:1: ( ( rule__ArrayBrackets__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:803:1: ( ( rule__ArrayBrackets__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:804:1: ( rule__ArrayBrackets__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:805:1: ( rule__ArrayBrackets__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:805:2: rule__ArrayBrackets__Group__0
{
pushFollow(FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets1659);
rule__ArrayBrackets__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getArrayBracketsAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleArrayBrackets"
// $ANTLR start "entryRuleXFunctionTypeRef"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:817:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
public final void entryRuleXFunctionTypeRef() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:818:1: ( ruleXFunctionTypeRef EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:819:1: ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefRule());
}
pushFollow(FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef1686);
ruleXFunctionTypeRef();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleXFunctionTypeRef1693); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleXFunctionTypeRef"
// $ANTLR start "ruleXFunctionTypeRef"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:826:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
public final void ruleXFunctionTypeRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:830:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:831:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:831:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:832:1: ( rule__XFunctionTypeRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:833:1: ( rule__XFunctionTypeRef__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:833:2: rule__XFunctionTypeRef__Group__0
{
pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef1719);
rule__XFunctionTypeRef__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleXFunctionTypeRef"
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:845:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:846:1: ( ruleJvmParameterizedTypeReference EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:847:1: ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference1746);
ruleJvmParameterizedTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference1753); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmParameterizedTypeReference"
// $ANTLR start "ruleJvmParameterizedTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:854:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
public final void ruleJvmParameterizedTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:858:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:859:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:859:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:860:1: ( rule__JvmParameterizedTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:861:1: ( rule__JvmParameterizedTypeReference__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:861:2: rule__JvmParameterizedTypeReference__Group__0
{
pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference1779);
rule__JvmParameterizedTypeReference__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmParameterizedTypeReference"
// $ANTLR start "entryRuleJvmArgumentTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:873:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
public final void entryRuleJvmArgumentTypeReference() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:874:1: ( ruleJvmArgumentTypeReference EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:875:1: ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceRule());
}
pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference1806);
ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference1813); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmArgumentTypeReference"
// $ANTLR start "ruleJvmArgumentTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:882:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
public final void ruleJvmArgumentTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:886:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:887:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:887:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:888:1: ( rule__JvmArgumentTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:889:1: ( rule__JvmArgumentTypeReference__Alternatives )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:889:2: rule__JvmArgumentTypeReference__Alternatives
{
pushFollow(FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference1839);
rule__JvmArgumentTypeReference__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmArgumentTypeReference"
// $ANTLR start "entryRuleJvmWildcardTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:901:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
public final void entryRuleJvmWildcardTypeReference() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:902:1: ( ruleJvmWildcardTypeReference EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:903:1: ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceRule());
}
pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference1866);
ruleJvmWildcardTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference1873); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmWildcardTypeReference"
// $ANTLR start "ruleJvmWildcardTypeReference"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:910:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
public final void ruleJvmWildcardTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:914:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:915:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:915:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:916:1: ( rule__JvmWildcardTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:917:1: ( rule__JvmWildcardTypeReference__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:917:2: rule__JvmWildcardTypeReference__Group__0
{
pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference1899);
rule__JvmWildcardTypeReference__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmWildcardTypeReference"
// $ANTLR start "entryRuleJvmUpperBound"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:929:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
public final void entryRuleJvmUpperBound() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:930:1: ( ruleJvmUpperBound EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:931:1: ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundRule());
}
pushFollow(FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound1926);
ruleJvmUpperBound();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBound1933); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmUpperBound"
// $ANTLR start "ruleJvmUpperBound"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:938:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
public final void ruleJvmUpperBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:942:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:943:1: ( ( rule__JvmUpperBound__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:943:1: ( ( rule__JvmUpperBound__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:944:1: ( rule__JvmUpperBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:945:1: ( rule__JvmUpperBound__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:945:2: rule__JvmUpperBound__Group__0
{
pushFollow(FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound1959);
rule__JvmUpperBound__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmUpperBound"
// $ANTLR start "entryRuleJvmUpperBoundAnded"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:957:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:958:1: ( ruleJvmUpperBoundAnded EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:959:1: ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedRule());
}
pushFollow(FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded1986);
ruleJvmUpperBoundAnded();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAndedRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded1993); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmUpperBoundAnded"
// $ANTLR start "ruleJvmUpperBoundAnded"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:966:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
public final void ruleJvmUpperBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:970:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:971:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:971:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:972:1: ( rule__JvmUpperBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:973:1: ( rule__JvmUpperBoundAnded__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:973:2: rule__JvmUpperBoundAnded__Group__0
{
pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded2019);
rule__JvmUpperBoundAnded__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmUpperBoundAnded"
// $ANTLR start "entryRuleJvmLowerBound"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:985:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
public final void entryRuleJvmLowerBound() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:986:1: ( ruleJvmLowerBound EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:987:1: ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundRule());
}
pushFollow(FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound2046);
ruleJvmLowerBound();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBound2053); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmLowerBound"
// $ANTLR start "ruleJvmLowerBound"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:994:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
public final void ruleJvmLowerBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:998:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:999:1: ( ( rule__JvmLowerBound__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:999:1: ( ( rule__JvmLowerBound__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1000:1: ( rule__JvmLowerBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1001:1: ( rule__JvmLowerBound__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1001:2: rule__JvmLowerBound__Group__0
{
pushFollow(FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound2079);
rule__JvmLowerBound__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmLowerBound"
// $ANTLR start "entryRuleJvmLowerBoundAnded"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1013:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ;
public final void entryRuleJvmLowerBoundAnded() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1014:1: ( ruleJvmLowerBoundAnded EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1015:1: ruleJvmLowerBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedRule());
}
pushFollow(FOLLOW_ruleJvmLowerBoundAnded_in_entryRuleJvmLowerBoundAnded2106);
ruleJvmLowerBoundAnded();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundAndedRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBoundAnded2113); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleJvmLowerBoundAnded"
// $ANTLR start "ruleJvmLowerBoundAnded"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1022:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ;
public final void ruleJvmLowerBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1026:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1027:1: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1027:1: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1028:1: ( rule__JvmLowerBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1029:1: ( rule__JvmLowerBoundAnded__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1029:2: rule__JvmLowerBoundAnded__Group__0
{
pushFollow(FOLLOW_rule__JvmLowerBoundAnded__Group__0_in_ruleJvmLowerBoundAnded2139);
rule__JvmLowerBoundAnded__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundAndedAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleJvmLowerBoundAnded"
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1043:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1044:1: ( ruleQualifiedNameWithWildcard EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1045:1: ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardRule());
}
pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard2168);
ruleQualifiedNameWithWildcard();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameWithWildcardRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard2175); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleQualifiedNameWithWildcard"
// $ANTLR start "ruleQualifiedNameWithWildcard"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1052:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1056:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1057:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1057:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1058:1: ( rule__QualifiedNameWithWildcard__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1059:1: ( rule__QualifiedNameWithWildcard__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1059:2: rule__QualifiedNameWithWildcard__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard2201);
rule__QualifiedNameWithWildcard__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleQualifiedNameWithWildcard"
// $ANTLR start "entryRuleXImportDeclaration"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1073:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ;
public final void entryRuleXImportDeclaration() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1074:1: ( ruleXImportDeclaration EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1075:1: ruleXImportDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationRule());
}
pushFollow(FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration2230);
ruleXImportDeclaration();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleXImportDeclaration2237); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleXImportDeclaration"
// $ANTLR start "ruleXImportDeclaration"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1082:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ;
public final void ruleXImportDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1086:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1087:1: ( ( rule__XImportDeclaration__Group__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1087:1: ( ( rule__XImportDeclaration__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1088:1: ( rule__XImportDeclaration__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1089:1: ( rule__XImportDeclaration__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1089:2: rule__XImportDeclaration__Group__0
{
pushFollow(FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration2263);
rule__XImportDeclaration__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleXImportDeclaration"
// $ANTLR start "entryRuleQualifiedNameInStaticImport"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1101:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ;
public final void entryRuleQualifiedNameInStaticImport() throws RecognitionException {
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1102:1: ( ruleQualifiedNameInStaticImport EOF )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1103:1: ruleQualifiedNameInStaticImport EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportRule());
}
pushFollow(FOLLOW_ruleQualifiedNameInStaticImport_in_entryRuleQualifiedNameInStaticImport2290);
ruleQualifiedNameInStaticImport();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameInStaticImportRule());
}
match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameInStaticImport2297); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleQualifiedNameInStaticImport"
// $ANTLR start "ruleQualifiedNameInStaticImport"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1110:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ;
public final void ruleQualifiedNameInStaticImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1114:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1115:1: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1115:1: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1116:1: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1116:1: ( ( rule__QualifiedNameInStaticImport__Group__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1117:1: ( rule__QualifiedNameInStaticImport__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1118:1: ( rule__QualifiedNameInStaticImport__Group__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1118:2: rule__QualifiedNameInStaticImport__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNameInStaticImport__Group__0_in_ruleQualifiedNameInStaticImport2325);
rule__QualifiedNameInStaticImport__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1121:1: ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1122:1: ( rule__QualifiedNameInStaticImport__Group__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1123:1: ( rule__QualifiedNameInStaticImport__Group__0 )*
loop1:
do {
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0==RULE_ID) ) {
int LA1_2 = input.LA(2);
if ( (LA1_2==34) ) {
alt1=1;
}
}
switch (alt1) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1123:2: rule__QualifiedNameInStaticImport__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNameInStaticImport__Group__0_in_ruleQualifiedNameInStaticImport2337);
rule__QualifiedNameInStaticImport__Group__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop1;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleQualifiedNameInStaticImport"
// $ANTLR start "ruleStyleCompare"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1137:1: ruleStyleCompare : ( ( rule__StyleCompare__Alternatives ) ) ;
public final void ruleStyleCompare() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1141:1: ( ( ( rule__StyleCompare__Alternatives ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1142:1: ( ( rule__StyleCompare__Alternatives ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1142:1: ( ( rule__StyleCompare__Alternatives ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1143:1: ( rule__StyleCompare__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getAlternatives());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1144:1: ( rule__StyleCompare__Alternatives )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1144:2: rule__StyleCompare__Alternatives
{
pushFollow(FOLLOW_rule__StyleCompare__Alternatives_in_ruleStyleCompare2377);
rule__StyleCompare__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleStyleCompare"
// $ANTLR start "rule__PropertyStyle__Alternatives"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1155:1: rule__PropertyStyle__Alternatives : ( ( rulePropertyButtonStyle ) | ( rulePropertyHtmlStyle ) | ( rulePropertyProgressbarStyle ) | ( rulePropertyTextStyle ) | ( rulePropertyBooleanStyle ) | ( rulePropertyDateStyle ) | ( rulePropertyNumberStyle ) | ( rulePropertyImageStyle ) | ( rulePropertyQuantityStyle ) | ( rulePropertyPriceStyle ) | ( ruleGridPropIndicatorStyle ) );
public final void rule__PropertyStyle__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1159:1: ( ( rulePropertyButtonStyle ) | ( rulePropertyHtmlStyle ) | ( rulePropertyProgressbarStyle ) | ( rulePropertyTextStyle ) | ( rulePropertyBooleanStyle ) | ( rulePropertyDateStyle ) | ( rulePropertyNumberStyle ) | ( rulePropertyImageStyle ) | ( rulePropertyQuantityStyle ) | ( rulePropertyPriceStyle ) | ( ruleGridPropIndicatorStyle ) )
int alt2=11;
switch ( input.LA(1) ) {
case 35:
{
alt2=1;
}
break;
case 37:
{
alt2=2;
}
break;
case 42:
{
alt2=3;
}
break;
case 54:
{
alt2=4;
}
break;
case 38:
{
alt2=5;
}
break;
case 39:
{
alt2=6;
}
break;
case 41:
{
alt2=7;
}
break;
case 55:
{
alt2=8;
}
break;
case 47:
{
alt2=9;
}
break;
case 52:
{
alt2=10;
}
break;
case 44:
{
alt2=11;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 2, 0, input);
throw nvae;
}
switch (alt2) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1160:1: ( rulePropertyButtonStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1160:1: ( rulePropertyButtonStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1161:1: rulePropertyButtonStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyButtonStyleParserRuleCall_0());
}
pushFollow(FOLLOW_rulePropertyButtonStyle_in_rule__PropertyStyle__Alternatives2412);
rulePropertyButtonStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyButtonStyleParserRuleCall_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1166:6: ( rulePropertyHtmlStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1166:6: ( rulePropertyHtmlStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1167:1: rulePropertyHtmlStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyHtmlStyleParserRuleCall_1());
}
pushFollow(FOLLOW_rulePropertyHtmlStyle_in_rule__PropertyStyle__Alternatives2429);
rulePropertyHtmlStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyHtmlStyleParserRuleCall_1());
}
}
}
break;
case 3 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1172:6: ( rulePropertyProgressbarStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1172:6: ( rulePropertyProgressbarStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1173:1: rulePropertyProgressbarStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyProgressbarStyleParserRuleCall_2());
}
pushFollow(FOLLOW_rulePropertyProgressbarStyle_in_rule__PropertyStyle__Alternatives2446);
rulePropertyProgressbarStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyProgressbarStyleParserRuleCall_2());
}
}
}
break;
case 4 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1178:6: ( rulePropertyTextStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1178:6: ( rulePropertyTextStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1179:1: rulePropertyTextStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyTextStyleParserRuleCall_3());
}
pushFollow(FOLLOW_rulePropertyTextStyle_in_rule__PropertyStyle__Alternatives2463);
rulePropertyTextStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyTextStyleParserRuleCall_3());
}
}
}
break;
case 5 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1184:6: ( rulePropertyBooleanStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1184:6: ( rulePropertyBooleanStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1185:1: rulePropertyBooleanStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyBooleanStyleParserRuleCall_4());
}
pushFollow(FOLLOW_rulePropertyBooleanStyle_in_rule__PropertyStyle__Alternatives2480);
rulePropertyBooleanStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyBooleanStyleParserRuleCall_4());
}
}
}
break;
case 6 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1190:6: ( rulePropertyDateStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1190:6: ( rulePropertyDateStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1191:1: rulePropertyDateStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyDateStyleParserRuleCall_5());
}
pushFollow(FOLLOW_rulePropertyDateStyle_in_rule__PropertyStyle__Alternatives2497);
rulePropertyDateStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyDateStyleParserRuleCall_5());
}
}
}
break;
case 7 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1196:6: ( rulePropertyNumberStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1196:6: ( rulePropertyNumberStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1197:1: rulePropertyNumberStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyNumberStyleParserRuleCall_6());
}
pushFollow(FOLLOW_rulePropertyNumberStyle_in_rule__PropertyStyle__Alternatives2514);
rulePropertyNumberStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyNumberStyleParserRuleCall_6());
}
}
}
break;
case 8 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1202:6: ( rulePropertyImageStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1202:6: ( rulePropertyImageStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1203:1: rulePropertyImageStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyImageStyleParserRuleCall_7());
}
pushFollow(FOLLOW_rulePropertyImageStyle_in_rule__PropertyStyle__Alternatives2531);
rulePropertyImageStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyImageStyleParserRuleCall_7());
}
}
}
break;
case 9 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1208:6: ( rulePropertyQuantityStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1208:6: ( rulePropertyQuantityStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1209:1: rulePropertyQuantityStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyQuantityStyleParserRuleCall_8());
}
pushFollow(FOLLOW_rulePropertyQuantityStyle_in_rule__PropertyStyle__Alternatives2548);
rulePropertyQuantityStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyQuantityStyleParserRuleCall_8());
}
}
}
break;
case 10 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1214:6: ( rulePropertyPriceStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1214:6: ( rulePropertyPriceStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1215:1: rulePropertyPriceStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getPropertyPriceStyleParserRuleCall_9());
}
pushFollow(FOLLOW_rulePropertyPriceStyle_in_rule__PropertyStyle__Alternatives2565);
rulePropertyPriceStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getPropertyPriceStyleParserRuleCall_9());
}
}
}
break;
case 11 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1220:6: ( ruleGridPropIndicatorStyle )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1220:6: ( ruleGridPropIndicatorStyle )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1221:1: ruleGridPropIndicatorStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyStyleAccess().getGridPropIndicatorStyleParserRuleCall_10());
}
pushFollow(FOLLOW_ruleGridPropIndicatorStyle_in_rule__PropertyStyle__Alternatives2582);
ruleGridPropIndicatorStyle();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyStyleAccess().getGridPropIndicatorStyleParserRuleCall_10());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyStyle__Alternatives"
// $ANTLR start "rule__StyleConfig__Alternatives"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1231:1: rule__StyleConfig__Alternatives : ( ( ruleNumericToResourceStyleConfig ) | ( ruleStringToResourceStyleConfig ) );
public final void rule__StyleConfig__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1235:1: ( ( ruleNumericToResourceStyleConfig ) | ( ruleStringToResourceStyleConfig ) )
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0==56) ) {
alt3=1;
}
else if ( (LA3_0==58) ) {
alt3=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 3, 0, input);
throw nvae;
}
switch (alt3) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1236:1: ( ruleNumericToResourceStyleConfig )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1236:1: ( ruleNumericToResourceStyleConfig )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1237:1: ruleNumericToResourceStyleConfig
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleConfigAccess().getNumericToResourceStyleConfigParserRuleCall_0());
}
pushFollow(FOLLOW_ruleNumericToResourceStyleConfig_in_rule__StyleConfig__Alternatives2614);
ruleNumericToResourceStyleConfig();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleConfigAccess().getNumericToResourceStyleConfigParserRuleCall_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1242:6: ( ruleStringToResourceStyleConfig )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1242:6: ( ruleStringToResourceStyleConfig )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1243:1: ruleStringToResourceStyleConfig
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleConfigAccess().getStringToResourceStyleConfigParserRuleCall_1());
}
pushFollow(FOLLOW_ruleStringToResourceStyleConfig_in_rule__StyleConfig__Alternatives2631);
ruleStringToResourceStyleConfig();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleConfigAccess().getStringToResourceStyleConfigParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StyleConfig__Alternatives"
// $ANTLR start "rule__LInt__Alternatives_0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1253:1: rule__LInt__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__LInt__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1257:1: ( ( '+' ) | ( '-' ) )
int alt4=2;
int LA4_0 = input.LA(1);
if ( (LA4_0==13) ) {
alt4=1;
}
else if ( (LA4_0==14) ) {
alt4=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 4, 0, input);
throw nvae;
}
switch (alt4) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1258:1: ( '+' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1258:1: ( '+' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1259:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLIntAccess().getPlusSignKeyword_0_0());
}
match(input,13,FOLLOW_13_in_rule__LInt__Alternatives_02664); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLIntAccess().getPlusSignKeyword_0_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1266:6: ( '-' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1266:6: ( '-' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1267:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLIntAccess().getHyphenMinusKeyword_0_1());
}
match(input,14,FOLLOW_14_in_rule__LInt__Alternatives_02684); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLIntAccess().getHyphenMinusKeyword_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LInt__Alternatives_0"
// $ANTLR start "rule__JvmTypeReference__Alternatives"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1279:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
public final void rule__JvmTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1283:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0==RULE_ID) ) {
alt5=1;
}
else if ( (LA5_0==50||LA5_0==61) ) {
alt5=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 5, 0, input);
throw nvae;
}
switch (alt5) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1284:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1284:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1285:1: ( rule__JvmTypeReference__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1286:1: ( rule__JvmTypeReference__Group_0__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1286:2: rule__JvmTypeReference__Group_0__0
{
pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives2718);
rule__JvmTypeReference__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1290:6: ( ruleXFunctionTypeRef )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1290:6: ( ruleXFunctionTypeRef )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1291:1: ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
pushFollow(FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives2736);
ruleXFunctionTypeRef();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__JvmTypeReference__Alternatives"
// $ANTLR start "rule__JvmArgumentTypeReference__Alternatives"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1301:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1305:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
int alt6=2;
int LA6_0 = input.LA(1);
if ( (LA6_0==RULE_ID||LA6_0==50||LA6_0==61) ) {
alt6=1;
}
else if ( (LA6_0==65) ) {
alt6=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 6, 0, input);
throw nvae;
}
switch (alt6) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1306:1: ( ruleJvmTypeReference )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1306:1: ( ruleJvmTypeReference )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1307:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
}
pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives2768);
ruleJvmTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1312:6: ( ruleJvmWildcardTypeReference )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1312:6: ( ruleJvmWildcardTypeReference )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1313:1: ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives2785);
ruleJvmWildcardTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__JvmArgumentTypeReference__Alternatives"
// $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1323:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) );
public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1327:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) )
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0==66) ) {
alt7=1;
}
else if ( (LA7_0==68) ) {
alt7=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 7, 0, input);
throw nvae;
}
switch (alt7) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1328:1: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1328:1: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1329:1: ( rule__JvmWildcardTypeReference__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1330:1: ( rule__JvmWildcardTypeReference__Group_2_0__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1330:2: rule__JvmWildcardTypeReference__Group_2_0__0
{
pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group_2_0__0_in_rule__JvmWildcardTypeReference__Alternatives_22817);
rule__JvmWildcardTypeReference__Group_2_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1334:6: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1334:6: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1335:1: ( rule__JvmWildcardTypeReference__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1336:1: ( rule__JvmWildcardTypeReference__Group_2_1__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1336:2: rule__JvmWildcardTypeReference__Group_2_1__0
{
pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group_2_1__0_in_rule__JvmWildcardTypeReference__Alternatives_22835);
rule__JvmWildcardTypeReference__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__JvmWildcardTypeReference__Alternatives_2"
// $ANTLR start "rule__XImportDeclaration__Alternatives_1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1345:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );
public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1349:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) )
int alt8=3;
alt8 = dfa8.predict(input);
switch (alt8) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1350:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1350:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1351:1: ( rule__XImportDeclaration__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1352:1: ( rule__XImportDeclaration__Group_1_0__0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1352:2: rule__XImportDeclaration__Group_1_0__0
{
pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_12868);
rule__XImportDeclaration__Group_1_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getGroup_1_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1356:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1356:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1357:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1358:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1358:2: rule__XImportDeclaration__ImportedTypeAssignment_1_1
{
pushFollow(FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_12886);
rule__XImportDeclaration__ImportedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1());
}
}
}
break;
case 3 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1362:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1362:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1363:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1364:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1364:2: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2
{
pushFollow(FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_12904);
rule__XImportDeclaration__ImportedNamespaceAssignment_1_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__XImportDeclaration__Alternatives_1"
// $ANTLR start "rule__XImportDeclaration__Alternatives_1_0_3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1373:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) );
public final void rule__XImportDeclaration__Alternatives_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1377:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) )
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0==69) ) {
alt9=1;
}
else if ( (LA9_0==RULE_ID) ) {
alt9=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 9, 0, input);
throw nvae;
}
switch (alt9) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1378:1: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1378:1: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1379:1: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1380:1: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1380:2: rule__XImportDeclaration__WildcardAssignment_1_0_3_0
{
pushFollow(FOLLOW_rule__XImportDeclaration__WildcardAssignment_1_0_3_0_in_rule__XImportDeclaration__Alternatives_1_0_32937);
rule__XImportDeclaration__WildcardAssignment_1_0_3_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1384:6: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1384:6: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1385:1: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1386:1: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1386:2: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1
{
pushFollow(FOLLOW_rule__XImportDeclaration__MemberNameAssignment_1_0_3_1_in_rule__XImportDeclaration__Alternatives_1_0_32955);
rule__XImportDeclaration__MemberNameAssignment_1_0_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__XImportDeclaration__Alternatives_1_0_3"
// $ANTLR start "rule__StyleCompare__Alternatives"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1395:1: rule__StyleCompare__Alternatives : ( ( ( 'equal' ) ) | ( ( 'greater equal' ) ) | ( ( 'greater than' ) ) | ( ( 'lower equal' ) ) | ( ( 'lower than' ) ) | ( ( 'not equal' ) ) );
public final void rule__StyleCompare__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1399:1: ( ( ( 'equal' ) ) | ( ( 'greater equal' ) ) | ( ( 'greater than' ) ) | ( ( 'lower equal' ) ) | ( ( 'lower than' ) ) | ( ( 'not equal' ) ) )
int alt10=6;
switch ( input.LA(1) ) {
case 15:
{
alt10=1;
}
break;
case 16:
{
alt10=2;
}
break;
case 17:
{
alt10=3;
}
break;
case 18:
{
alt10=4;
}
break;
case 19:
{
alt10=5;
}
break;
case 20:
{
alt10=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 0, input);
throw nvae;
}
switch (alt10) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1400:1: ( ( 'equal' ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1400:1: ( ( 'equal' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1401:1: ( 'equal' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getEqualEnumLiteralDeclaration_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1402:1: ( 'equal' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1402:3: 'equal'
{
match(input,15,FOLLOW_15_in_rule__StyleCompare__Alternatives2989); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getEqualEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1407:6: ( ( 'greater equal' ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1407:6: ( ( 'greater equal' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1408:1: ( 'greater equal' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getGreaterEqualEnumLiteralDeclaration_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1409:1: ( 'greater equal' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1409:3: 'greater equal'
{
match(input,16,FOLLOW_16_in_rule__StyleCompare__Alternatives3010); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getGreaterEqualEnumLiteralDeclaration_1());
}
}
}
break;
case 3 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1414:6: ( ( 'greater than' ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1414:6: ( ( 'greater than' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1415:1: ( 'greater than' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getGreaterThanEnumLiteralDeclaration_2());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1416:1: ( 'greater than' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1416:3: 'greater than'
{
match(input,17,FOLLOW_17_in_rule__StyleCompare__Alternatives3031); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getGreaterThanEnumLiteralDeclaration_2());
}
}
}
break;
case 4 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1421:6: ( ( 'lower equal' ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1421:6: ( ( 'lower equal' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1422:1: ( 'lower equal' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getLowerEqualEnumLiteralDeclaration_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1423:1: ( 'lower equal' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1423:3: 'lower equal'
{
match(input,18,FOLLOW_18_in_rule__StyleCompare__Alternatives3052); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getLowerEqualEnumLiteralDeclaration_3());
}
}
}
break;
case 5 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1428:6: ( ( 'lower than' ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1428:6: ( ( 'lower than' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1429:1: ( 'lower than' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getLowerThanEnumLiteralDeclaration_4());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1430:1: ( 'lower than' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1430:3: 'lower than'
{
match(input,19,FOLLOW_19_in_rule__StyleCompare__Alternatives3073); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getLowerThanEnumLiteralDeclaration_4());
}
}
}
break;
case 6 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1435:6: ( ( 'not equal' ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1435:6: ( ( 'not equal' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1436:1: ( 'not equal' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleCompareAccess().getNotEqualEnumLiteralDeclaration_5());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1437:1: ( 'not equal' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1437:3: 'not equal'
{
match(input,20,FOLLOW_20_in_rule__StyleCompare__Alternatives3094); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleCompareAccess().getNotEqualEnumLiteralDeclaration_5());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StyleCompare__Alternatives"
// $ANTLR start "rule__Source__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1449:1: rule__Source__Group__0 : rule__Source__Group__0__Impl rule__Source__Group__1 ;
public final void rule__Source__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1453:1: ( rule__Source__Group__0__Impl rule__Source__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1454:2: rule__Source__Group__0__Impl rule__Source__Group__1
{
pushFollow(FOLLOW_rule__Source__Group__0__Impl_in_rule__Source__Group__03127);
rule__Source__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__1_in_rule__Source__Group__03130);
rule__Source__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__0"
// $ANTLR start "rule__Source__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1461:1: rule__Source__Group__0__Impl : ( 'gridsource' ) ;
public final void rule__Source__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1465:1: ( ( 'gridsource' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1466:1: ( 'gridsource' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1466:1: ( 'gridsource' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1467:1: 'gridsource'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getGridsourceKeyword_0());
}
match(input,21,FOLLOW_21_in_rule__Source__Group__0__Impl3158); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getGridsourceKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__0__Impl"
// $ANTLR start "rule__Source__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1480:1: rule__Source__Group__1 : rule__Source__Group__1__Impl rule__Source__Group__2 ;
public final void rule__Source__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1484:1: ( rule__Source__Group__1__Impl rule__Source__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1485:2: rule__Source__Group__1__Impl rule__Source__Group__2
{
pushFollow(FOLLOW_rule__Source__Group__1__Impl_in_rule__Source__Group__13189);
rule__Source__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__2_in_rule__Source__Group__13192);
rule__Source__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__1"
// $ANTLR start "rule__Source__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1492:1: rule__Source__Group__1__Impl : ( ( rule__Source__IdAssignment_1 ) ) ;
public final void rule__Source__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1496:1: ( ( ( rule__Source__IdAssignment_1 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1497:1: ( ( rule__Source__IdAssignment_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1497:1: ( ( rule__Source__IdAssignment_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1498:1: ( rule__Source__IdAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getIdAssignment_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1499:1: ( rule__Source__IdAssignment_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1499:2: rule__Source__IdAssignment_1
{
pushFollow(FOLLOW_rule__Source__IdAssignment_1_in_rule__Source__Group__1__Impl3219);
rule__Source__IdAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getIdAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__1__Impl"
// $ANTLR start "rule__Source__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1509:1: rule__Source__Group__2 : rule__Source__Group__2__Impl rule__Source__Group__3 ;
public final void rule__Source__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1513:1: ( rule__Source__Group__2__Impl rule__Source__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1514:2: rule__Source__Group__2__Impl rule__Source__Group__3
{
pushFollow(FOLLOW_rule__Source__Group__2__Impl_in_rule__Source__Group__23249);
rule__Source__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__3_in_rule__Source__Group__23252);
rule__Source__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__2"
// $ANTLR start "rule__Source__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1521:1: rule__Source__Group__2__Impl : ( 'for' ) ;
public final void rule__Source__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1525:1: ( ( 'for' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1526:1: ( 'for' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1526:1: ( 'for' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1527:1: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getForKeyword_2());
}
match(input,22,FOLLOW_22_in_rule__Source__Group__2__Impl3280); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getForKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__2__Impl"
// $ANTLR start "rule__Source__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1540:1: rule__Source__Group__3 : rule__Source__Group__3__Impl rule__Source__Group__4 ;
public final void rule__Source__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1544:1: ( rule__Source__Group__3__Impl rule__Source__Group__4 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1545:2: rule__Source__Group__3__Impl rule__Source__Group__4
{
pushFollow(FOLLOW_rule__Source__Group__3__Impl_in_rule__Source__Group__33311);
rule__Source__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__4_in_rule__Source__Group__33314);
rule__Source__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__3"
// $ANTLR start "rule__Source__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1552:1: rule__Source__Group__3__Impl : ( ( rule__Source__RootTypeAssignment_3 ) ) ;
public final void rule__Source__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1556:1: ( ( ( rule__Source__RootTypeAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1557:1: ( ( rule__Source__RootTypeAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1557:1: ( ( rule__Source__RootTypeAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1558:1: ( rule__Source__RootTypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getRootTypeAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1559:1: ( rule__Source__RootTypeAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1559:2: rule__Source__RootTypeAssignment_3
{
pushFollow(FOLLOW_rule__Source__RootTypeAssignment_3_in_rule__Source__Group__3__Impl3341);
rule__Source__RootTypeAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getRootTypeAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__3__Impl"
// $ANTLR start "rule__Source__Group__4"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1569:1: rule__Source__Group__4 : rule__Source__Group__4__Impl rule__Source__Group__5 ;
public final void rule__Source__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1573:1: ( rule__Source__Group__4__Impl rule__Source__Group__5 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1574:2: rule__Source__Group__4__Impl rule__Source__Group__5
{
pushFollow(FOLLOW_rule__Source__Group__4__Impl_in_rule__Source__Group__43371);
rule__Source__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__5_in_rule__Source__Group__43374);
rule__Source__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__4"
// $ANTLR start "rule__Source__Group__4__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1581:1: rule__Source__Group__4__Impl : ( '{' ) ;
public final void rule__Source__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1585:1: ( ( '{' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1586:1: ( '{' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1586:1: ( '{' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1587:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getLeftCurlyBracketKeyword_4());
}
match(input,23,FOLLOW_23_in_rule__Source__Group__4__Impl3402); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getLeftCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__4__Impl"
// $ANTLR start "rule__Source__Group__5"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1600:1: rule__Source__Group__5 : rule__Source__Group__5__Impl rule__Source__Group__6 ;
public final void rule__Source__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1604:1: ( rule__Source__Group__5__Impl rule__Source__Group__6 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1605:2: rule__Source__Group__5__Impl rule__Source__Group__6
{
pushFollow(FOLLOW_rule__Source__Group__5__Impl_in_rule__Source__Group__53433);
rule__Source__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__6_in_rule__Source__Group__53436);
rule__Source__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__5"
// $ANTLR start "rule__Source__Group__5__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1612:1: rule__Source__Group__5__Impl : ( 'inputs' ) ;
public final void rule__Source__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1616:1: ( ( 'inputs' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1617:1: ( 'inputs' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1617:1: ( 'inputs' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1618:1: 'inputs'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getInputsKeyword_5());
}
match(input,24,FOLLOW_24_in_rule__Source__Group__5__Impl3464); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getInputsKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__5__Impl"
// $ANTLR start "rule__Source__Group__6"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1631:1: rule__Source__Group__6 : rule__Source__Group__6__Impl rule__Source__Group__7 ;
public final void rule__Source__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1635:1: ( rule__Source__Group__6__Impl rule__Source__Group__7 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1636:2: rule__Source__Group__6__Impl rule__Source__Group__7
{
pushFollow(FOLLOW_rule__Source__Group__6__Impl_in_rule__Source__Group__63495);
rule__Source__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__7_in_rule__Source__Group__63498);
rule__Source__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__6"
// $ANTLR start "rule__Source__Group__6__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1643:1: rule__Source__Group__6__Impl : ( '{' ) ;
public final void rule__Source__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1647:1: ( ( '{' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1648:1: ( '{' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1648:1: ( '{' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1649:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getLeftCurlyBracketKeyword_6());
}
match(input,23,FOLLOW_23_in_rule__Source__Group__6__Impl3526); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getLeftCurlyBracketKeyword_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__6__Impl"
// $ANTLR start "rule__Source__Group__7"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1662:1: rule__Source__Group__7 : rule__Source__Group__7__Impl rule__Source__Group__8 ;
public final void rule__Source__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1666:1: ( rule__Source__Group__7__Impl rule__Source__Group__8 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1667:2: rule__Source__Group__7__Impl rule__Source__Group__8
{
pushFollow(FOLLOW_rule__Source__Group__7__Impl_in_rule__Source__Group__73557);
rule__Source__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__8_in_rule__Source__Group__73560);
rule__Source__Group__8();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__7"
// $ANTLR start "rule__Source__Group__7__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1674:1: rule__Source__Group__7__Impl : ( ( rule__Source__InputsAssignment_7 )* ) ;
public final void rule__Source__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1678:1: ( ( ( rule__Source__InputsAssignment_7 )* ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1679:1: ( ( rule__Source__InputsAssignment_7 )* )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1679:1: ( ( rule__Source__InputsAssignment_7 )* )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1680:1: ( rule__Source__InputsAssignment_7 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getInputsAssignment_7());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1681:1: ( rule__Source__InputsAssignment_7 )*
loop11:
do {
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0==26) ) {
alt11=1;
}
switch (alt11) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1681:2: rule__Source__InputsAssignment_7
{
pushFollow(FOLLOW_rule__Source__InputsAssignment_7_in_rule__Source__Group__7__Impl3587);
rule__Source__InputsAssignment_7();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop11;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getInputsAssignment_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__7__Impl"
// $ANTLR start "rule__Source__Group__8"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1691:1: rule__Source__Group__8 : rule__Source__Group__8__Impl rule__Source__Group__9 ;
public final void rule__Source__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1695:1: ( rule__Source__Group__8__Impl rule__Source__Group__9 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1696:2: rule__Source__Group__8__Impl rule__Source__Group__9
{
pushFollow(FOLLOW_rule__Source__Group__8__Impl_in_rule__Source__Group__83618);
rule__Source__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__9_in_rule__Source__Group__83621);
rule__Source__Group__9();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__8"
// $ANTLR start "rule__Source__Group__8__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1703:1: rule__Source__Group__8__Impl : ( '}' ) ;
public final void rule__Source__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1707:1: ( ( '}' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1708:1: ( '}' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1708:1: ( '}' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1709:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getRightCurlyBracketKeyword_8());
}
match(input,25,FOLLOW_25_in_rule__Source__Group__8__Impl3649); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getRightCurlyBracketKeyword_8());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__8__Impl"
// $ANTLR start "rule__Source__Group__9"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1722:1: rule__Source__Group__9 : rule__Source__Group__9__Impl rule__Source__Group__10 ;
public final void rule__Source__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1726:1: ( rule__Source__Group__9__Impl rule__Source__Group__10 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1727:2: rule__Source__Group__9__Impl rule__Source__Group__10
{
pushFollow(FOLLOW_rule__Source__Group__9__Impl_in_rule__Source__Group__93680);
rule__Source__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Source__Group__10_in_rule__Source__Group__93683);
rule__Source__Group__10();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__9"
// $ANTLR start "rule__Source__Group__9__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1734:1: rule__Source__Group__9__Impl : ( ( rule__Source__PropertiesAssignment_9 )* ) ;
public final void rule__Source__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1738:1: ( ( ( rule__Source__PropertiesAssignment_9 )* ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1739:1: ( ( rule__Source__PropertiesAssignment_9 )* )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1739:1: ( ( rule__Source__PropertiesAssignment_9 )* )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1740:1: ( rule__Source__PropertiesAssignment_9 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getPropertiesAssignment_9());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1741:1: ( rule__Source__PropertiesAssignment_9 )*
loop12:
do {
int alt12=2;
int LA12_0 = input.LA(1);
if ( (LA12_0==32) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1741:2: rule__Source__PropertiesAssignment_9
{
pushFollow(FOLLOW_rule__Source__PropertiesAssignment_9_in_rule__Source__Group__9__Impl3710);
rule__Source__PropertiesAssignment_9();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop12;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getPropertiesAssignment_9());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__9__Impl"
// $ANTLR start "rule__Source__Group__10"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1751:1: rule__Source__Group__10 : rule__Source__Group__10__Impl ;
public final void rule__Source__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1755:1: ( rule__Source__Group__10__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1756:2: rule__Source__Group__10__Impl
{
pushFollow(FOLLOW_rule__Source__Group__10__Impl_in_rule__Source__Group__103741);
rule__Source__Group__10__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__10"
// $ANTLR start "rule__Source__Group__10__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1762:1: rule__Source__Group__10__Impl : ( '}' ) ;
public final void rule__Source__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1766:1: ( ( '}' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1767:1: ( '}' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1767:1: ( '}' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1768:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceAccess().getRightCurlyBracketKeyword_10());
}
match(input,25,FOLLOW_25_in_rule__Source__Group__10__Impl3769); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceAccess().getRightCurlyBracketKeyword_10());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Source__Group__10__Impl"
// $ANTLR start "rule__Input__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1803:1: rule__Input__Group__0 : rule__Input__Group__0__Impl rule__Input__Group__1 ;
public final void rule__Input__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1807:1: ( rule__Input__Group__0__Impl rule__Input__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1808:2: rule__Input__Group__0__Impl rule__Input__Group__1
{
pushFollow(FOLLOW_rule__Input__Group__0__Impl_in_rule__Input__Group__03822);
rule__Input__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Input__Group__1_in_rule__Input__Group__03825);
rule__Input__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__0"
// $ANTLR start "rule__Input__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1815:1: rule__Input__Group__0__Impl : ( 'inputType' ) ;
public final void rule__Input__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1819:1: ( ( 'inputType' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1820:1: ( 'inputType' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1820:1: ( 'inputType' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1821:1: 'inputType'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getInputTypeKeyword_0());
}
match(input,26,FOLLOW_26_in_rule__Input__Group__0__Impl3853); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getInputTypeKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__0__Impl"
// $ANTLR start "rule__Input__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1834:1: rule__Input__Group__1 : rule__Input__Group__1__Impl rule__Input__Group__2 ;
public final void rule__Input__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1838:1: ( rule__Input__Group__1__Impl rule__Input__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1839:2: rule__Input__Group__1__Impl rule__Input__Group__2
{
pushFollow(FOLLOW_rule__Input__Group__1__Impl_in_rule__Input__Group__13884);
rule__Input__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Input__Group__2_in_rule__Input__Group__13887);
rule__Input__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__1"
// $ANTLR start "rule__Input__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1846:1: rule__Input__Group__1__Impl : ( ( rule__Input__InputTypeAssignment_1 ) ) ;
public final void rule__Input__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1850:1: ( ( ( rule__Input__InputTypeAssignment_1 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1851:1: ( ( rule__Input__InputTypeAssignment_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1851:1: ( ( rule__Input__InputTypeAssignment_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1852:1: ( rule__Input__InputTypeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getInputTypeAssignment_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1853:1: ( rule__Input__InputTypeAssignment_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1853:2: rule__Input__InputTypeAssignment_1
{
pushFollow(FOLLOW_rule__Input__InputTypeAssignment_1_in_rule__Input__Group__1__Impl3914);
rule__Input__InputTypeAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getInputTypeAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__1__Impl"
// $ANTLR start "rule__Input__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1863:1: rule__Input__Group__2 : rule__Input__Group__2__Impl rule__Input__Group__3 ;
public final void rule__Input__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1867:1: ( rule__Input__Group__2__Impl rule__Input__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1868:2: rule__Input__Group__2__Impl rule__Input__Group__3
{
pushFollow(FOLLOW_rule__Input__Group__2__Impl_in_rule__Input__Group__23944);
rule__Input__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Input__Group__3_in_rule__Input__Group__23947);
rule__Input__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__2"
// $ANTLR start "rule__Input__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1875:1: rule__Input__Group__2__Impl : ( 'filters' ) ;
public final void rule__Input__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1879:1: ( ( 'filters' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1880:1: ( 'filters' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1880:1: ( 'filters' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1881:1: 'filters'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getFiltersKeyword_2());
}
match(input,27,FOLLOW_27_in_rule__Input__Group__2__Impl3975); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getFiltersKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__2__Impl"
// $ANTLR start "rule__Input__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1894:1: rule__Input__Group__3 : rule__Input__Group__3__Impl rule__Input__Group__4 ;
public final void rule__Input__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1898:1: ( rule__Input__Group__3__Impl rule__Input__Group__4 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1899:2: rule__Input__Group__3__Impl rule__Input__Group__4
{
pushFollow(FOLLOW_rule__Input__Group__3__Impl_in_rule__Input__Group__34006);
rule__Input__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Input__Group__4_in_rule__Input__Group__34009);
rule__Input__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__3"
// $ANTLR start "rule__Input__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1906:1: rule__Input__Group__3__Impl : ( ( rule__Input__FiltersAssignment_3 ) ) ;
public final void rule__Input__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1910:1: ( ( ( rule__Input__FiltersAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1911:1: ( ( rule__Input__FiltersAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1911:1: ( ( rule__Input__FiltersAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1912:1: ( rule__Input__FiltersAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getFiltersAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1913:1: ( rule__Input__FiltersAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1913:2: rule__Input__FiltersAssignment_3
{
pushFollow(FOLLOW_rule__Input__FiltersAssignment_3_in_rule__Input__Group__3__Impl4036);
rule__Input__FiltersAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getFiltersAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__3__Impl"
// $ANTLR start "rule__Input__Group__4"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1923:1: rule__Input__Group__4 : rule__Input__Group__4__Impl ;
public final void rule__Input__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1927:1: ( rule__Input__Group__4__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1928:2: rule__Input__Group__4__Impl
{
pushFollow(FOLLOW_rule__Input__Group__4__Impl_in_rule__Input__Group__44066);
rule__Input__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__4"
// $ANTLR start "rule__Input__Group__4__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1934:1: rule__Input__Group__4__Impl : ( ( rule__Input__Group_4__0 )* ) ;
public final void rule__Input__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1938:1: ( ( ( rule__Input__Group_4__0 )* ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1939:1: ( ( rule__Input__Group_4__0 )* )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1939:1: ( ( rule__Input__Group_4__0 )* )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1940:1: ( rule__Input__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getGroup_4());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1941:1: ( rule__Input__Group_4__0 )*
loop13:
do {
int alt13=2;
int LA13_0 = input.LA(1);
if ( (LA13_0==28) ) {
alt13=1;
}
switch (alt13) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1941:2: rule__Input__Group_4__0
{
pushFollow(FOLLOW_rule__Input__Group_4__0_in_rule__Input__Group__4__Impl4093);
rule__Input__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop13;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group__4__Impl"
// $ANTLR start "rule__Input__Group_4__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1961:1: rule__Input__Group_4__0 : rule__Input__Group_4__0__Impl rule__Input__Group_4__1 ;
public final void rule__Input__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1965:1: ( rule__Input__Group_4__0__Impl rule__Input__Group_4__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1966:2: rule__Input__Group_4__0__Impl rule__Input__Group_4__1
{
pushFollow(FOLLOW_rule__Input__Group_4__0__Impl_in_rule__Input__Group_4__04134);
rule__Input__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Input__Group_4__1_in_rule__Input__Group_4__04137);
rule__Input__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group_4__0"
// $ANTLR start "rule__Input__Group_4__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1973:1: rule__Input__Group_4__0__Impl : ( '&&' ) ;
public final void rule__Input__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1977:1: ( ( '&&' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1978:1: ( '&&' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1978:1: ( '&&' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1979:1: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getAmpersandAmpersandKeyword_4_0());
}
match(input,28,FOLLOW_28_in_rule__Input__Group_4__0__Impl4165); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getAmpersandAmpersandKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group_4__0__Impl"
// $ANTLR start "rule__Input__Group_4__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1992:1: rule__Input__Group_4__1 : rule__Input__Group_4__1__Impl ;
public final void rule__Input__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1996:1: ( rule__Input__Group_4__1__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:1997:2: rule__Input__Group_4__1__Impl
{
pushFollow(FOLLOW_rule__Input__Group_4__1__Impl_in_rule__Input__Group_4__14196);
rule__Input__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group_4__1"
// $ANTLR start "rule__Input__Group_4__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2003:1: rule__Input__Group_4__1__Impl : ( ( rule__Input__FiltersAssignment_4_1 ) ) ;
public final void rule__Input__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2007:1: ( ( ( rule__Input__FiltersAssignment_4_1 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2008:1: ( ( rule__Input__FiltersAssignment_4_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2008:1: ( ( rule__Input__FiltersAssignment_4_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2009:1: ( rule__Input__FiltersAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInputAccess().getFiltersAssignment_4_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2010:1: ( rule__Input__FiltersAssignment_4_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2010:2: rule__Input__FiltersAssignment_4_1
{
pushFollow(FOLLOW_rule__Input__FiltersAssignment_4_1_in_rule__Input__Group_4__1__Impl4223);
rule__Input__FiltersAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInputAccess().getFiltersAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Input__Group_4__1__Impl"
// $ANTLR start "rule__EQFilter__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2024:1: rule__EQFilter__Group__0 : rule__EQFilter__Group__0__Impl rule__EQFilter__Group__1 ;
public final void rule__EQFilter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2028:1: ( rule__EQFilter__Group__0__Impl rule__EQFilter__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2029:2: rule__EQFilter__Group__0__Impl rule__EQFilter__Group__1
{
pushFollow(FOLLOW_rule__EQFilter__Group__0__Impl_in_rule__EQFilter__Group__04257);
rule__EQFilter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__EQFilter__Group__1_in_rule__EQFilter__Group__04260);
rule__EQFilter__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__0"
// $ANTLR start "rule__EQFilter__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2036:1: rule__EQFilter__Group__0__Impl : ( () ) ;
public final void rule__EQFilter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2040:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2041:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2041:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2042:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getCxGridSourceEQFilterAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2043:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2045:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getCxGridSourceEQFilterAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__0__Impl"
// $ANTLR start "rule__EQFilter__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2055:1: rule__EQFilter__Group__1 : rule__EQFilter__Group__1__Impl rule__EQFilter__Group__2 ;
public final void rule__EQFilter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2059:1: ( rule__EQFilter__Group__1__Impl rule__EQFilter__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2060:2: rule__EQFilter__Group__1__Impl rule__EQFilter__Group__2
{
pushFollow(FOLLOW_rule__EQFilter__Group__1__Impl_in_rule__EQFilter__Group__14318);
rule__EQFilter__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__EQFilter__Group__2_in_rule__EQFilter__Group__14321);
rule__EQFilter__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__1"
// $ANTLR start "rule__EQFilter__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2067:1: rule__EQFilter__Group__1__Impl : ( 'root:' ) ;
public final void rule__EQFilter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2071:1: ( ( 'root:' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2072:1: ( 'root:' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2072:1: ( 'root:' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2073:1: 'root:'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getRootKeyword_1());
}
match(input,29,FOLLOW_29_in_rule__EQFilter__Group__1__Impl4349); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getRootKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__1__Impl"
// $ANTLR start "rule__EQFilter__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2086:1: rule__EQFilter__Group__2 : rule__EQFilter__Group__2__Impl rule__EQFilter__Group__3 ;
public final void rule__EQFilter__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2090:1: ( rule__EQFilter__Group__2__Impl rule__EQFilter__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2091:2: rule__EQFilter__Group__2__Impl rule__EQFilter__Group__3
{
pushFollow(FOLLOW_rule__EQFilter__Group__2__Impl_in_rule__EQFilter__Group__24380);
rule__EQFilter__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__EQFilter__Group__3_in_rule__EQFilter__Group__24383);
rule__EQFilter__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__2"
// $ANTLR start "rule__EQFilter__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2098:1: rule__EQFilter__Group__2__Impl : ( ( rule__EQFilter__RootTypePropertyPathAssignment_2 ) ) ;
public final void rule__EQFilter__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2102:1: ( ( ( rule__EQFilter__RootTypePropertyPathAssignment_2 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2103:1: ( ( rule__EQFilter__RootTypePropertyPathAssignment_2 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2103:1: ( ( rule__EQFilter__RootTypePropertyPathAssignment_2 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2104:1: ( rule__EQFilter__RootTypePropertyPathAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getRootTypePropertyPathAssignment_2());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2105:1: ( rule__EQFilter__RootTypePropertyPathAssignment_2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2105:2: rule__EQFilter__RootTypePropertyPathAssignment_2
{
pushFollow(FOLLOW_rule__EQFilter__RootTypePropertyPathAssignment_2_in_rule__EQFilter__Group__2__Impl4410);
rule__EQFilter__RootTypePropertyPathAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getRootTypePropertyPathAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__2__Impl"
// $ANTLR start "rule__EQFilter__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2115:1: rule__EQFilter__Group__3 : rule__EQFilter__Group__3__Impl rule__EQFilter__Group__4 ;
public final void rule__EQFilter__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2119:1: ( rule__EQFilter__Group__3__Impl rule__EQFilter__Group__4 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2120:2: rule__EQFilter__Group__3__Impl rule__EQFilter__Group__4
{
pushFollow(FOLLOW_rule__EQFilter__Group__3__Impl_in_rule__EQFilter__Group__34440);
rule__EQFilter__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__EQFilter__Group__4_in_rule__EQFilter__Group__34443);
rule__EQFilter__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__3"
// $ANTLR start "rule__EQFilter__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2127:1: rule__EQFilter__Group__3__Impl : ( '=' ) ;
public final void rule__EQFilter__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2131:1: ( ( '=' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2132:1: ( '=' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2132:1: ( '=' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2133:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getEqualsSignKeyword_3());
}
match(input,30,FOLLOW_30_in_rule__EQFilter__Group__3__Impl4471); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getEqualsSignKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__3__Impl"
// $ANTLR start "rule__EQFilter__Group__4"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2146:1: rule__EQFilter__Group__4 : rule__EQFilter__Group__4__Impl rule__EQFilter__Group__5 ;
public final void rule__EQFilter__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2150:1: ( rule__EQFilter__Group__4__Impl rule__EQFilter__Group__5 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2151:2: rule__EQFilter__Group__4__Impl rule__EQFilter__Group__5
{
pushFollow(FOLLOW_rule__EQFilter__Group__4__Impl_in_rule__EQFilter__Group__44502);
rule__EQFilter__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__EQFilter__Group__5_in_rule__EQFilter__Group__44505);
rule__EQFilter__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__4"
// $ANTLR start "rule__EQFilter__Group__4__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2158:1: rule__EQFilter__Group__4__Impl : ( 'input:' ) ;
public final void rule__EQFilter__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2162:1: ( ( 'input:' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2163:1: ( 'input:' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2163:1: ( 'input:' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2164:1: 'input:'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getInputKeyword_4());
}
match(input,31,FOLLOW_31_in_rule__EQFilter__Group__4__Impl4533); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getInputKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__4__Impl"
// $ANTLR start "rule__EQFilter__Group__5"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2177:1: rule__EQFilter__Group__5 : rule__EQFilter__Group__5__Impl ;
public final void rule__EQFilter__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2181:1: ( rule__EQFilter__Group__5__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2182:2: rule__EQFilter__Group__5__Impl
{
pushFollow(FOLLOW_rule__EQFilter__Group__5__Impl_in_rule__EQFilter__Group__54564);
rule__EQFilter__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__5"
// $ANTLR start "rule__EQFilter__Group__5__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2188:1: rule__EQFilter__Group__5__Impl : ( ( rule__EQFilter__InputTypePropertyPathAssignment_5 ) ) ;
public final void rule__EQFilter__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2192:1: ( ( ( rule__EQFilter__InputTypePropertyPathAssignment_5 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2193:1: ( ( rule__EQFilter__InputTypePropertyPathAssignment_5 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2193:1: ( ( rule__EQFilter__InputTypePropertyPathAssignment_5 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2194:1: ( rule__EQFilter__InputTypePropertyPathAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEQFilterAccess().getInputTypePropertyPathAssignment_5());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2195:1: ( rule__EQFilter__InputTypePropertyPathAssignment_5 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2195:2: rule__EQFilter__InputTypePropertyPathAssignment_5
{
pushFollow(FOLLOW_rule__EQFilter__InputTypePropertyPathAssignment_5_in_rule__EQFilter__Group__5__Impl4591);
rule__EQFilter__InputTypePropertyPathAssignment_5();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEQFilterAccess().getInputTypePropertyPathAssignment_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EQFilter__Group__5__Impl"
// $ANTLR start "rule__Property__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2217:1: rule__Property__Group__0 : rule__Property__Group__0__Impl rule__Property__Group__1 ;
public final void rule__Property__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2221:1: ( rule__Property__Group__0__Impl rule__Property__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2222:2: rule__Property__Group__0__Impl rule__Property__Group__1
{
pushFollow(FOLLOW_rule__Property__Group__0__Impl_in_rule__Property__Group__04633);
rule__Property__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Property__Group__1_in_rule__Property__Group__04636);
rule__Property__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__0"
// $ANTLR start "rule__Property__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2229:1: rule__Property__Group__0__Impl : ( 'prop' ) ;
public final void rule__Property__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2233:1: ( ( 'prop' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2234:1: ( 'prop' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2234:1: ( 'prop' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2235:1: 'prop'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyAccess().getPropKeyword_0());
}
match(input,32,FOLLOW_32_in_rule__Property__Group__0__Impl4664); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyAccess().getPropKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__0__Impl"
// $ANTLR start "rule__Property__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2248:1: rule__Property__Group__1 : rule__Property__Group__1__Impl rule__Property__Group__2 ;
public final void rule__Property__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2252:1: ( rule__Property__Group__1__Impl rule__Property__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2253:2: rule__Property__Group__1__Impl rule__Property__Group__2
{
pushFollow(FOLLOW_rule__Property__Group__1__Impl_in_rule__Property__Group__14695);
rule__Property__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Property__Group__2_in_rule__Property__Group__14698);
rule__Property__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__1"
// $ANTLR start "rule__Property__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2260:1: rule__Property__Group__1__Impl : ( ( rule__Property__PathAssignment_1 ) ) ;
public final void rule__Property__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2264:1: ( ( ( rule__Property__PathAssignment_1 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2265:1: ( ( rule__Property__PathAssignment_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2265:1: ( ( rule__Property__PathAssignment_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2266:1: ( rule__Property__PathAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyAccess().getPathAssignment_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2267:1: ( rule__Property__PathAssignment_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2267:2: rule__Property__PathAssignment_1
{
pushFollow(FOLLOW_rule__Property__PathAssignment_1_in_rule__Property__Group__1__Impl4725);
rule__Property__PathAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyAccess().getPathAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__1__Impl"
// $ANTLR start "rule__Property__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2277:1: rule__Property__Group__2 : rule__Property__Group__2__Impl rule__Property__Group__3 ;
public final void rule__Property__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2281:1: ( rule__Property__Group__2__Impl rule__Property__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2282:2: rule__Property__Group__2__Impl rule__Property__Group__3
{
pushFollow(FOLLOW_rule__Property__Group__2__Impl_in_rule__Property__Group__24755);
rule__Property__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__Property__Group__3_in_rule__Property__Group__24758);
rule__Property__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__2"
// $ANTLR start "rule__Property__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2289:1: rule__Property__Group__2__Impl : ( 'style' ) ;
public final void rule__Property__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2293:1: ( ( 'style' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2294:1: ( 'style' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2294:1: ( 'style' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2295:1: 'style'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyAccess().getStyleKeyword_2());
}
match(input,33,FOLLOW_33_in_rule__Property__Group__2__Impl4786); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyAccess().getStyleKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__2__Impl"
// $ANTLR start "rule__Property__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2308:1: rule__Property__Group__3 : rule__Property__Group__3__Impl ;
public final void rule__Property__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2312:1: ( rule__Property__Group__3__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2313:2: rule__Property__Group__3__Impl
{
pushFollow(FOLLOW_rule__Property__Group__3__Impl_in_rule__Property__Group__34817);
rule__Property__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__3"
// $ANTLR start "rule__Property__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2319:1: rule__Property__Group__3__Impl : ( ( rule__Property__StyleAssignment_3 ) ) ;
public final void rule__Property__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2323:1: ( ( ( rule__Property__StyleAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2324:1: ( ( rule__Property__StyleAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2324:1: ( ( rule__Property__StyleAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2325:1: ( rule__Property__StyleAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyAccess().getStyleAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2326:1: ( rule__Property__StyleAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2326:2: rule__Property__StyleAssignment_3
{
pushFollow(FOLLOW_rule__Property__StyleAssignment_3_in_rule__Property__Group__3__Impl4844);
rule__Property__StyleAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyAccess().getStyleAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__Property__Group__3__Impl"
// $ANTLR start "rule__NestedField__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2344:1: rule__NestedField__Group__0 : rule__NestedField__Group__0__Impl rule__NestedField__Group__1 ;
public final void rule__NestedField__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2348:1: ( rule__NestedField__Group__0__Impl rule__NestedField__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2349:2: rule__NestedField__Group__0__Impl rule__NestedField__Group__1
{
pushFollow(FOLLOW_rule__NestedField__Group__0__Impl_in_rule__NestedField__Group__04882);
rule__NestedField__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__NestedField__Group__1_in_rule__NestedField__Group__04885);
rule__NestedField__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedField__Group__0"
// $ANTLR start "rule__NestedField__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2356:1: rule__NestedField__Group__0__Impl : ( () ) ;
public final void rule__NestedField__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2360:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2361:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2361:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2362:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedFieldAccess().getCxGridNestedFieldAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2363:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2365:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedFieldAccess().getCxGridNestedFieldAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedField__Group__0__Impl"
// $ANTLR start "rule__NestedField__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2375:1: rule__NestedField__Group__1 : rule__NestedField__Group__1__Impl rule__NestedField__Group__2 ;
public final void rule__NestedField__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2379:1: ( rule__NestedField__Group__1__Impl rule__NestedField__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2380:2: rule__NestedField__Group__1__Impl rule__NestedField__Group__2
{
pushFollow(FOLLOW_rule__NestedField__Group__1__Impl_in_rule__NestedField__Group__14943);
rule__NestedField__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__NestedField__Group__2_in_rule__NestedField__Group__14946);
rule__NestedField__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedField__Group__1"
// $ANTLR start "rule__NestedField__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2387:1: rule__NestedField__Group__1__Impl : ( ( rule__NestedField__FieldAssignment_1 ) ) ;
public final void rule__NestedField__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2391:1: ( ( ( rule__NestedField__FieldAssignment_1 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2392:1: ( ( rule__NestedField__FieldAssignment_1 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2392:1: ( ( rule__NestedField__FieldAssignment_1 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2393:1: ( rule__NestedField__FieldAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedFieldAccess().getFieldAssignment_1());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2394:1: ( rule__NestedField__FieldAssignment_1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2394:2: rule__NestedField__FieldAssignment_1
{
pushFollow(FOLLOW_rule__NestedField__FieldAssignment_1_in_rule__NestedField__Group__1__Impl4973);
rule__NestedField__FieldAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedFieldAccess().getFieldAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedField__Group__1__Impl"
// $ANTLR start "rule__NestedField__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2404:1: rule__NestedField__Group__2 : rule__NestedField__Group__2__Impl ;
public final void rule__NestedField__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2408:1: ( rule__NestedField__Group__2__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2409:2: rule__NestedField__Group__2__Impl
{
pushFollow(FOLLOW_rule__NestedField__Group__2__Impl_in_rule__NestedField__Group__25003);
rule__NestedField__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedField__Group__2"
// $ANTLR start "rule__NestedField__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2415:1: rule__NestedField__Group__2__Impl : ( ( rule__NestedField__PathAssignment_2 )? ) ;
public final void rule__NestedField__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2419:1: ( ( ( rule__NestedField__PathAssignment_2 )? ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2420:1: ( ( rule__NestedField__PathAssignment_2 )? )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2420:1: ( ( rule__NestedField__PathAssignment_2 )? )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2421:1: ( rule__NestedField__PathAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedFieldAccess().getPathAssignment_2());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2422:1: ( rule__NestedField__PathAssignment_2 )?
int alt14=2;
int LA14_0 = input.LA(1);
if ( (LA14_0==34) ) {
alt14=1;
}
switch (alt14) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2422:2: rule__NestedField__PathAssignment_2
{
pushFollow(FOLLOW_rule__NestedField__PathAssignment_2_in_rule__NestedField__Group__2__Impl5030);
rule__NestedField__PathAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedFieldAccess().getPathAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedField__Group__2__Impl"
// $ANTLR start "rule__NestedPath__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2438:1: rule__NestedPath__Group__0 : rule__NestedPath__Group__0__Impl rule__NestedPath__Group__1 ;
public final void rule__NestedPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2442:1: ( rule__NestedPath__Group__0__Impl rule__NestedPath__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2443:2: rule__NestedPath__Group__0__Impl rule__NestedPath__Group__1
{
pushFollow(FOLLOW_rule__NestedPath__Group__0__Impl_in_rule__NestedPath__Group__05067);
rule__NestedPath__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__NestedPath__Group__1_in_rule__NestedPath__Group__05070);
rule__NestedPath__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__0"
// $ANTLR start "rule__NestedPath__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2450:1: rule__NestedPath__Group__0__Impl : ( () ) ;
public final void rule__NestedPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2454:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2455:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2455:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2456:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedPathAccess().getCxGridNestedPathAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2457:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2459:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedPathAccess().getCxGridNestedPathAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__0__Impl"
// $ANTLR start "rule__NestedPath__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2469:1: rule__NestedPath__Group__1 : rule__NestedPath__Group__1__Impl rule__NestedPath__Group__2 ;
public final void rule__NestedPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2473:1: ( rule__NestedPath__Group__1__Impl rule__NestedPath__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2474:2: rule__NestedPath__Group__1__Impl rule__NestedPath__Group__2
{
pushFollow(FOLLOW_rule__NestedPath__Group__1__Impl_in_rule__NestedPath__Group__15128);
rule__NestedPath__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__NestedPath__Group__2_in_rule__NestedPath__Group__15131);
rule__NestedPath__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__1"
// $ANTLR start "rule__NestedPath__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2481:1: rule__NestedPath__Group__1__Impl : ( '.' ) ;
public final void rule__NestedPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2485:1: ( ( '.' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2486:1: ( '.' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2486:1: ( '.' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2487:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedPathAccess().getFullStopKeyword_1());
}
match(input,34,FOLLOW_34_in_rule__NestedPath__Group__1__Impl5159); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedPathAccess().getFullStopKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__1__Impl"
// $ANTLR start "rule__NestedPath__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2500:1: rule__NestedPath__Group__2 : rule__NestedPath__Group__2__Impl rule__NestedPath__Group__3 ;
public final void rule__NestedPath__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2504:1: ( rule__NestedPath__Group__2__Impl rule__NestedPath__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2505:2: rule__NestedPath__Group__2__Impl rule__NestedPath__Group__3
{
pushFollow(FOLLOW_rule__NestedPath__Group__2__Impl_in_rule__NestedPath__Group__25190);
rule__NestedPath__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__NestedPath__Group__3_in_rule__NestedPath__Group__25193);
rule__NestedPath__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__2"
// $ANTLR start "rule__NestedPath__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2512:1: rule__NestedPath__Group__2__Impl : ( ( rule__NestedPath__FieldAssignment_2 ) ) ;
public final void rule__NestedPath__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2516:1: ( ( ( rule__NestedPath__FieldAssignment_2 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2517:1: ( ( rule__NestedPath__FieldAssignment_2 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2517:1: ( ( rule__NestedPath__FieldAssignment_2 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2518:1: ( rule__NestedPath__FieldAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedPathAccess().getFieldAssignment_2());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2519:1: ( rule__NestedPath__FieldAssignment_2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2519:2: rule__NestedPath__FieldAssignment_2
{
pushFollow(FOLLOW_rule__NestedPath__FieldAssignment_2_in_rule__NestedPath__Group__2__Impl5220);
rule__NestedPath__FieldAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedPathAccess().getFieldAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__2__Impl"
// $ANTLR start "rule__NestedPath__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2529:1: rule__NestedPath__Group__3 : rule__NestedPath__Group__3__Impl ;
public final void rule__NestedPath__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2533:1: ( rule__NestedPath__Group__3__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2534:2: rule__NestedPath__Group__3__Impl
{
pushFollow(FOLLOW_rule__NestedPath__Group__3__Impl_in_rule__NestedPath__Group__35250);
rule__NestedPath__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__3"
// $ANTLR start "rule__NestedPath__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2540:1: rule__NestedPath__Group__3__Impl : ( ( rule__NestedPath__PathAssignment_3 )? ) ;
public final void rule__NestedPath__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2544:1: ( ( ( rule__NestedPath__PathAssignment_3 )? ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2545:1: ( ( rule__NestedPath__PathAssignment_3 )? )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2545:1: ( ( rule__NestedPath__PathAssignment_3 )? )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2546:1: ( rule__NestedPath__PathAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedPathAccess().getPathAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2547:1: ( rule__NestedPath__PathAssignment_3 )?
int alt15=2;
int LA15_0 = input.LA(1);
if ( (LA15_0==34) ) {
alt15=1;
}
switch (alt15) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2547:2: rule__NestedPath__PathAssignment_3
{
pushFollow(FOLLOW_rule__NestedPath__PathAssignment_3_in_rule__NestedPath__Group__3__Impl5277);
rule__NestedPath__PathAssignment_3();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedPathAccess().getPathAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedPath__Group__3__Impl"
// $ANTLR start "rule__PropertyButtonStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2565:1: rule__PropertyButtonStyle__Group__0 : rule__PropertyButtonStyle__Group__0__Impl rule__PropertyButtonStyle__Group__1 ;
public final void rule__PropertyButtonStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2569:1: ( rule__PropertyButtonStyle__Group__0__Impl rule__PropertyButtonStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2570:2: rule__PropertyButtonStyle__Group__0__Impl rule__PropertyButtonStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__0__Impl_in_rule__PropertyButtonStyle__Group__05316);
rule__PropertyButtonStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__1_in_rule__PropertyButtonStyle__Group__05319);
rule__PropertyButtonStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__0"
// $ANTLR start "rule__PropertyButtonStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2577:1: rule__PropertyButtonStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyButtonStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2581:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2582:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2582:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2583:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyButtonStyleAccess().getCxGridPropButtonStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2584:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2586:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyButtonStyleAccess().getCxGridPropButtonStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyButtonStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2596:1: rule__PropertyButtonStyle__Group__1 : rule__PropertyButtonStyle__Group__1__Impl rule__PropertyButtonStyle__Group__2 ;
public final void rule__PropertyButtonStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2600:1: ( rule__PropertyButtonStyle__Group__1__Impl rule__PropertyButtonStyle__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2601:2: rule__PropertyButtonStyle__Group__1__Impl rule__PropertyButtonStyle__Group__2
{
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__1__Impl_in_rule__PropertyButtonStyle__Group__15377);
rule__PropertyButtonStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__2_in_rule__PropertyButtonStyle__Group__15380);
rule__PropertyButtonStyle__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__1"
// $ANTLR start "rule__PropertyButtonStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2608:1: rule__PropertyButtonStyle__Group__1__Impl : ( 'buttonStyle' ) ;
public final void rule__PropertyButtonStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2612:1: ( ( 'buttonStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2613:1: ( 'buttonStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2613:1: ( 'buttonStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2614:1: 'buttonStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyButtonStyleAccess().getButtonStyleKeyword_1());
}
match(input,35,FOLLOW_35_in_rule__PropertyButtonStyle__Group__1__Impl5408); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyButtonStyleAccess().getButtonStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyButtonStyle__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2627:1: rule__PropertyButtonStyle__Group__2 : rule__PropertyButtonStyle__Group__2__Impl rule__PropertyButtonStyle__Group__3 ;
public final void rule__PropertyButtonStyle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2631:1: ( rule__PropertyButtonStyle__Group__2__Impl rule__PropertyButtonStyle__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2632:2: rule__PropertyButtonStyle__Group__2__Impl rule__PropertyButtonStyle__Group__3
{
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__2__Impl_in_rule__PropertyButtonStyle__Group__25439);
rule__PropertyButtonStyle__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__3_in_rule__PropertyButtonStyle__Group__25442);
rule__PropertyButtonStyle__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__2"
// $ANTLR start "rule__PropertyButtonStyle__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2639:1: rule__PropertyButtonStyle__Group__2__Impl : ( 'eventTopic' ) ;
public final void rule__PropertyButtonStyle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2643:1: ( ( 'eventTopic' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2644:1: ( 'eventTopic' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2644:1: ( 'eventTopic' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2645:1: 'eventTopic'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyButtonStyleAccess().getEventTopicKeyword_2());
}
match(input,36,FOLLOW_36_in_rule__PropertyButtonStyle__Group__2__Impl5470); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyButtonStyleAccess().getEventTopicKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__2__Impl"
// $ANTLR start "rule__PropertyButtonStyle__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2658:1: rule__PropertyButtonStyle__Group__3 : rule__PropertyButtonStyle__Group__3__Impl ;
public final void rule__PropertyButtonStyle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2662:1: ( rule__PropertyButtonStyle__Group__3__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2663:2: rule__PropertyButtonStyle__Group__3__Impl
{
pushFollow(FOLLOW_rule__PropertyButtonStyle__Group__3__Impl_in_rule__PropertyButtonStyle__Group__35501);
rule__PropertyButtonStyle__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__3"
// $ANTLR start "rule__PropertyButtonStyle__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2669:1: rule__PropertyButtonStyle__Group__3__Impl : ( ( rule__PropertyButtonStyle__EventTopicAssignment_3 ) ) ;
public final void rule__PropertyButtonStyle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2673:1: ( ( ( rule__PropertyButtonStyle__EventTopicAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2674:1: ( ( rule__PropertyButtonStyle__EventTopicAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2674:1: ( ( rule__PropertyButtonStyle__EventTopicAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2675:1: ( rule__PropertyButtonStyle__EventTopicAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyButtonStyleAccess().getEventTopicAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2676:1: ( rule__PropertyButtonStyle__EventTopicAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2676:2: rule__PropertyButtonStyle__EventTopicAssignment_3
{
pushFollow(FOLLOW_rule__PropertyButtonStyle__EventTopicAssignment_3_in_rule__PropertyButtonStyle__Group__3__Impl5528);
rule__PropertyButtonStyle__EventTopicAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyButtonStyleAccess().getEventTopicAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyButtonStyle__Group__3__Impl"
// $ANTLR start "rule__PropertyHtmlStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2694:1: rule__PropertyHtmlStyle__Group__0 : rule__PropertyHtmlStyle__Group__0__Impl rule__PropertyHtmlStyle__Group__1 ;
public final void rule__PropertyHtmlStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2698:1: ( rule__PropertyHtmlStyle__Group__0__Impl rule__PropertyHtmlStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2699:2: rule__PropertyHtmlStyle__Group__0__Impl rule__PropertyHtmlStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyHtmlStyle__Group__0__Impl_in_rule__PropertyHtmlStyle__Group__05566);
rule__PropertyHtmlStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyHtmlStyle__Group__1_in_rule__PropertyHtmlStyle__Group__05569);
rule__PropertyHtmlStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyHtmlStyle__Group__0"
// $ANTLR start "rule__PropertyHtmlStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2706:1: rule__PropertyHtmlStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyHtmlStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2710:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2711:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2711:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2712:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyHtmlStyleAccess().getCxGridPropHtmlStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2713:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2715:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyHtmlStyleAccess().getCxGridPropHtmlStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyHtmlStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyHtmlStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2725:1: rule__PropertyHtmlStyle__Group__1 : rule__PropertyHtmlStyle__Group__1__Impl ;
public final void rule__PropertyHtmlStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2729:1: ( rule__PropertyHtmlStyle__Group__1__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2730:2: rule__PropertyHtmlStyle__Group__1__Impl
{
pushFollow(FOLLOW_rule__PropertyHtmlStyle__Group__1__Impl_in_rule__PropertyHtmlStyle__Group__15627);
rule__PropertyHtmlStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyHtmlStyle__Group__1"
// $ANTLR start "rule__PropertyHtmlStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2736:1: rule__PropertyHtmlStyle__Group__1__Impl : ( 'htmlStyle' ) ;
public final void rule__PropertyHtmlStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2740:1: ( ( 'htmlStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2741:1: ( 'htmlStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2741:1: ( 'htmlStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2742:1: 'htmlStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyHtmlStyleAccess().getHtmlStyleKeyword_1());
}
match(input,37,FOLLOW_37_in_rule__PropertyHtmlStyle__Group__1__Impl5655); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyHtmlStyleAccess().getHtmlStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyHtmlStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyBooleanStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2759:1: rule__PropertyBooleanStyle__Group__0 : rule__PropertyBooleanStyle__Group__0__Impl rule__PropertyBooleanStyle__Group__1 ;
public final void rule__PropertyBooleanStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2763:1: ( rule__PropertyBooleanStyle__Group__0__Impl rule__PropertyBooleanStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2764:2: rule__PropertyBooleanStyle__Group__0__Impl rule__PropertyBooleanStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyBooleanStyle__Group__0__Impl_in_rule__PropertyBooleanStyle__Group__05690);
rule__PropertyBooleanStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyBooleanStyle__Group__1_in_rule__PropertyBooleanStyle__Group__05693);
rule__PropertyBooleanStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyBooleanStyle__Group__0"
// $ANTLR start "rule__PropertyBooleanStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2771:1: rule__PropertyBooleanStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyBooleanStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2775:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2776:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2776:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2777:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyBooleanStyleAccess().getCxGridPropBooleanStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2778:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2780:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyBooleanStyleAccess().getCxGridPropBooleanStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyBooleanStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyBooleanStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2790:1: rule__PropertyBooleanStyle__Group__1 : rule__PropertyBooleanStyle__Group__1__Impl ;
public final void rule__PropertyBooleanStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2794:1: ( rule__PropertyBooleanStyle__Group__1__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2795:2: rule__PropertyBooleanStyle__Group__1__Impl
{
pushFollow(FOLLOW_rule__PropertyBooleanStyle__Group__1__Impl_in_rule__PropertyBooleanStyle__Group__15751);
rule__PropertyBooleanStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyBooleanStyle__Group__1"
// $ANTLR start "rule__PropertyBooleanStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2801:1: rule__PropertyBooleanStyle__Group__1__Impl : ( 'boolStyle' ) ;
public final void rule__PropertyBooleanStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2805:1: ( ( 'boolStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2806:1: ( 'boolStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2806:1: ( 'boolStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2807:1: 'boolStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyBooleanStyleAccess().getBoolStyleKeyword_1());
}
match(input,38,FOLLOW_38_in_rule__PropertyBooleanStyle__Group__1__Impl5779); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyBooleanStyleAccess().getBoolStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyBooleanStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyDateStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2824:1: rule__PropertyDateStyle__Group__0 : rule__PropertyDateStyle__Group__0__Impl rule__PropertyDateStyle__Group__1 ;
public final void rule__PropertyDateStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2828:1: ( rule__PropertyDateStyle__Group__0__Impl rule__PropertyDateStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2829:2: rule__PropertyDateStyle__Group__0__Impl rule__PropertyDateStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__0__Impl_in_rule__PropertyDateStyle__Group__05814);
rule__PropertyDateStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__1_in_rule__PropertyDateStyle__Group__05817);
rule__PropertyDateStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__0"
// $ANTLR start "rule__PropertyDateStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2836:1: rule__PropertyDateStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyDateStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2840:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2841:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2841:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2842:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyDateStyleAccess().getCxGridPropDateStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2843:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2845:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyDateStyleAccess().getCxGridPropDateStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyDateStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2855:1: rule__PropertyDateStyle__Group__1 : rule__PropertyDateStyle__Group__1__Impl rule__PropertyDateStyle__Group__2 ;
public final void rule__PropertyDateStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2859:1: ( rule__PropertyDateStyle__Group__1__Impl rule__PropertyDateStyle__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2860:2: rule__PropertyDateStyle__Group__1__Impl rule__PropertyDateStyle__Group__2
{
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__1__Impl_in_rule__PropertyDateStyle__Group__15875);
rule__PropertyDateStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__2_in_rule__PropertyDateStyle__Group__15878);
rule__PropertyDateStyle__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__1"
// $ANTLR start "rule__PropertyDateStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2867:1: rule__PropertyDateStyle__Group__1__Impl : ( 'dateStyle' ) ;
public final void rule__PropertyDateStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2871:1: ( ( 'dateStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2872:1: ( 'dateStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2872:1: ( 'dateStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2873:1: 'dateStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyDateStyleAccess().getDateStyleKeyword_1());
}
match(input,39,FOLLOW_39_in_rule__PropertyDateStyle__Group__1__Impl5906); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyDateStyleAccess().getDateStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyDateStyle__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2886:1: rule__PropertyDateStyle__Group__2 : rule__PropertyDateStyle__Group__2__Impl rule__PropertyDateStyle__Group__3 ;
public final void rule__PropertyDateStyle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2890:1: ( rule__PropertyDateStyle__Group__2__Impl rule__PropertyDateStyle__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2891:2: rule__PropertyDateStyle__Group__2__Impl rule__PropertyDateStyle__Group__3
{
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__2__Impl_in_rule__PropertyDateStyle__Group__25937);
rule__PropertyDateStyle__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__3_in_rule__PropertyDateStyle__Group__25940);
rule__PropertyDateStyle__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__2"
// $ANTLR start "rule__PropertyDateStyle__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2898:1: rule__PropertyDateStyle__Group__2__Impl : ( 'format' ) ;
public final void rule__PropertyDateStyle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2902:1: ( ( 'format' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2903:1: ( 'format' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2903:1: ( 'format' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2904:1: 'format'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyDateStyleAccess().getFormatKeyword_2());
}
match(input,40,FOLLOW_40_in_rule__PropertyDateStyle__Group__2__Impl5968); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyDateStyleAccess().getFormatKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__2__Impl"
// $ANTLR start "rule__PropertyDateStyle__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2917:1: rule__PropertyDateStyle__Group__3 : rule__PropertyDateStyle__Group__3__Impl ;
public final void rule__PropertyDateStyle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2921:1: ( rule__PropertyDateStyle__Group__3__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2922:2: rule__PropertyDateStyle__Group__3__Impl
{
pushFollow(FOLLOW_rule__PropertyDateStyle__Group__3__Impl_in_rule__PropertyDateStyle__Group__35999);
rule__PropertyDateStyle__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__3"
// $ANTLR start "rule__PropertyDateStyle__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2928:1: rule__PropertyDateStyle__Group__3__Impl : ( ( rule__PropertyDateStyle__DateFormatAssignment_3 ) ) ;
public final void rule__PropertyDateStyle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2932:1: ( ( ( rule__PropertyDateStyle__DateFormatAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2933:1: ( ( rule__PropertyDateStyle__DateFormatAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2933:1: ( ( rule__PropertyDateStyle__DateFormatAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2934:1: ( rule__PropertyDateStyle__DateFormatAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyDateStyleAccess().getDateFormatAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2935:1: ( rule__PropertyDateStyle__DateFormatAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2935:2: rule__PropertyDateStyle__DateFormatAssignment_3
{
pushFollow(FOLLOW_rule__PropertyDateStyle__DateFormatAssignment_3_in_rule__PropertyDateStyle__Group__3__Impl6026);
rule__PropertyDateStyle__DateFormatAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyDateStyleAccess().getDateFormatAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyDateStyle__Group__3__Impl"
// $ANTLR start "rule__PropertyNumberStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2953:1: rule__PropertyNumberStyle__Group__0 : rule__PropertyNumberStyle__Group__0__Impl rule__PropertyNumberStyle__Group__1 ;
public final void rule__PropertyNumberStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2957:1: ( rule__PropertyNumberStyle__Group__0__Impl rule__PropertyNumberStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2958:2: rule__PropertyNumberStyle__Group__0__Impl rule__PropertyNumberStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__0__Impl_in_rule__PropertyNumberStyle__Group__06064);
rule__PropertyNumberStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__1_in_rule__PropertyNumberStyle__Group__06067);
rule__PropertyNumberStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__0"
// $ANTLR start "rule__PropertyNumberStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2965:1: rule__PropertyNumberStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyNumberStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2969:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2970:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2970:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2971:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyNumberStyleAccess().getCxGridPropNumberStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2972:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2974:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyNumberStyleAccess().getCxGridPropNumberStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyNumberStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2984:1: rule__PropertyNumberStyle__Group__1 : rule__PropertyNumberStyle__Group__1__Impl rule__PropertyNumberStyle__Group__2 ;
public final void rule__PropertyNumberStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2988:1: ( rule__PropertyNumberStyle__Group__1__Impl rule__PropertyNumberStyle__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2989:2: rule__PropertyNumberStyle__Group__1__Impl rule__PropertyNumberStyle__Group__2
{
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__1__Impl_in_rule__PropertyNumberStyle__Group__16125);
rule__PropertyNumberStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__2_in_rule__PropertyNumberStyle__Group__16128);
rule__PropertyNumberStyle__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__1"
// $ANTLR start "rule__PropertyNumberStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:2996:1: rule__PropertyNumberStyle__Group__1__Impl : ( 'numberStyle' ) ;
public final void rule__PropertyNumberStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3000:1: ( ( 'numberStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3001:1: ( 'numberStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3001:1: ( 'numberStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3002:1: 'numberStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyNumberStyleAccess().getNumberStyleKeyword_1());
}
match(input,41,FOLLOW_41_in_rule__PropertyNumberStyle__Group__1__Impl6156); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyNumberStyleAccess().getNumberStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyNumberStyle__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3015:1: rule__PropertyNumberStyle__Group__2 : rule__PropertyNumberStyle__Group__2__Impl rule__PropertyNumberStyle__Group__3 ;
public final void rule__PropertyNumberStyle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3019:1: ( rule__PropertyNumberStyle__Group__2__Impl rule__PropertyNumberStyle__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3020:2: rule__PropertyNumberStyle__Group__2__Impl rule__PropertyNumberStyle__Group__3
{
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__2__Impl_in_rule__PropertyNumberStyle__Group__26187);
rule__PropertyNumberStyle__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__3_in_rule__PropertyNumberStyle__Group__26190);
rule__PropertyNumberStyle__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__2"
// $ANTLR start "rule__PropertyNumberStyle__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3027:1: rule__PropertyNumberStyle__Group__2__Impl : ( 'format' ) ;
public final void rule__PropertyNumberStyle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3031:1: ( ( 'format' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3032:1: ( 'format' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3032:1: ( 'format' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3033:1: 'format'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyNumberStyleAccess().getFormatKeyword_2());
}
match(input,40,FOLLOW_40_in_rule__PropertyNumberStyle__Group__2__Impl6218); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyNumberStyleAccess().getFormatKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__2__Impl"
// $ANTLR start "rule__PropertyNumberStyle__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3046:1: rule__PropertyNumberStyle__Group__3 : rule__PropertyNumberStyle__Group__3__Impl ;
public final void rule__PropertyNumberStyle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3050:1: ( rule__PropertyNumberStyle__Group__3__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3051:2: rule__PropertyNumberStyle__Group__3__Impl
{
pushFollow(FOLLOW_rule__PropertyNumberStyle__Group__3__Impl_in_rule__PropertyNumberStyle__Group__36249);
rule__PropertyNumberStyle__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__3"
// $ANTLR start "rule__PropertyNumberStyle__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3057:1: rule__PropertyNumberStyle__Group__3__Impl : ( ( rule__PropertyNumberStyle__NumberFormatAssignment_3 ) ) ;
public final void rule__PropertyNumberStyle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3061:1: ( ( ( rule__PropertyNumberStyle__NumberFormatAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3062:1: ( ( rule__PropertyNumberStyle__NumberFormatAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3062:1: ( ( rule__PropertyNumberStyle__NumberFormatAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3063:1: ( rule__PropertyNumberStyle__NumberFormatAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyNumberStyleAccess().getNumberFormatAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3064:1: ( rule__PropertyNumberStyle__NumberFormatAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3064:2: rule__PropertyNumberStyle__NumberFormatAssignment_3
{
pushFollow(FOLLOW_rule__PropertyNumberStyle__NumberFormatAssignment_3_in_rule__PropertyNumberStyle__Group__3__Impl6276);
rule__PropertyNumberStyle__NumberFormatAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyNumberStyleAccess().getNumberFormatAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyNumberStyle__Group__3__Impl"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3082:1: rule__PropertyProgressbarStyle__Group__0 : rule__PropertyProgressbarStyle__Group__0__Impl rule__PropertyProgressbarStyle__Group__1 ;
public final void rule__PropertyProgressbarStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3086:1: ( rule__PropertyProgressbarStyle__Group__0__Impl rule__PropertyProgressbarStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3087:2: rule__PropertyProgressbarStyle__Group__0__Impl rule__PropertyProgressbarStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__0__Impl_in_rule__PropertyProgressbarStyle__Group__06314);
rule__PropertyProgressbarStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__1_in_rule__PropertyProgressbarStyle__Group__06317);
rule__PropertyProgressbarStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__0"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3094:1: rule__PropertyProgressbarStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyProgressbarStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3098:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3099:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3099:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3100:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyProgressbarStyleAccess().getCxGridPropProgressbarStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3101:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3103:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyProgressbarStyleAccess().getCxGridPropProgressbarStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3113:1: rule__PropertyProgressbarStyle__Group__1 : rule__PropertyProgressbarStyle__Group__1__Impl rule__PropertyProgressbarStyle__Group__2 ;
public final void rule__PropertyProgressbarStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3117:1: ( rule__PropertyProgressbarStyle__Group__1__Impl rule__PropertyProgressbarStyle__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3118:2: rule__PropertyProgressbarStyle__Group__1__Impl rule__PropertyProgressbarStyle__Group__2
{
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__1__Impl_in_rule__PropertyProgressbarStyle__Group__16375);
rule__PropertyProgressbarStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__2_in_rule__PropertyProgressbarStyle__Group__16378);
rule__PropertyProgressbarStyle__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__1"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3125:1: rule__PropertyProgressbarStyle__Group__1__Impl : ( 'progressbarStyle' ) ;
public final void rule__PropertyProgressbarStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3129:1: ( ( 'progressbarStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3130:1: ( 'progressbarStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3130:1: ( 'progressbarStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3131:1: 'progressbarStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyProgressbarStyleAccess().getProgressbarStyleKeyword_1());
}
match(input,42,FOLLOW_42_in_rule__PropertyProgressbarStyle__Group__1__Impl6406); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyProgressbarStyleAccess().getProgressbarStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3144:1: rule__PropertyProgressbarStyle__Group__2 : rule__PropertyProgressbarStyle__Group__2__Impl rule__PropertyProgressbarStyle__Group__3 ;
public final void rule__PropertyProgressbarStyle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3148:1: ( rule__PropertyProgressbarStyle__Group__2__Impl rule__PropertyProgressbarStyle__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3149:2: rule__PropertyProgressbarStyle__Group__2__Impl rule__PropertyProgressbarStyle__Group__3
{
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__2__Impl_in_rule__PropertyProgressbarStyle__Group__26437);
rule__PropertyProgressbarStyle__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__3_in_rule__PropertyProgressbarStyle__Group__26440);
rule__PropertyProgressbarStyle__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__2"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3156:1: rule__PropertyProgressbarStyle__Group__2__Impl : ( 'max' ) ;
public final void rule__PropertyProgressbarStyle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3160:1: ( ( 'max' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3161:1: ( 'max' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3161:1: ( 'max' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3162:1: 'max'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyProgressbarStyleAccess().getMaxKeyword_2());
}
match(input,43,FOLLOW_43_in_rule__PropertyProgressbarStyle__Group__2__Impl6468); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyProgressbarStyleAccess().getMaxKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__2__Impl"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3175:1: rule__PropertyProgressbarStyle__Group__3 : rule__PropertyProgressbarStyle__Group__3__Impl ;
public final void rule__PropertyProgressbarStyle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3179:1: ( rule__PropertyProgressbarStyle__Group__3__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3180:2: rule__PropertyProgressbarStyle__Group__3__Impl
{
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__Group__3__Impl_in_rule__PropertyProgressbarStyle__Group__36499);
rule__PropertyProgressbarStyle__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__3"
// $ANTLR start "rule__PropertyProgressbarStyle__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3186:1: rule__PropertyProgressbarStyle__Group__3__Impl : ( ( rule__PropertyProgressbarStyle__MaxValueAssignment_3 ) ) ;
public final void rule__PropertyProgressbarStyle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3190:1: ( ( ( rule__PropertyProgressbarStyle__MaxValueAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3191:1: ( ( rule__PropertyProgressbarStyle__MaxValueAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3191:1: ( ( rule__PropertyProgressbarStyle__MaxValueAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3192:1: ( rule__PropertyProgressbarStyle__MaxValueAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyProgressbarStyleAccess().getMaxValueAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3193:1: ( rule__PropertyProgressbarStyle__MaxValueAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3193:2: rule__PropertyProgressbarStyle__MaxValueAssignment_3
{
pushFollow(FOLLOW_rule__PropertyProgressbarStyle__MaxValueAssignment_3_in_rule__PropertyProgressbarStyle__Group__3__Impl6526);
rule__PropertyProgressbarStyle__MaxValueAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyProgressbarStyleAccess().getMaxValueAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyProgressbarStyle__Group__3__Impl"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3211:1: rule__GridPropIndicatorStyle__Group__0 : rule__GridPropIndicatorStyle__Group__0__Impl rule__GridPropIndicatorStyle__Group__1 ;
public final void rule__GridPropIndicatorStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3215:1: ( rule__GridPropIndicatorStyle__Group__0__Impl rule__GridPropIndicatorStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3216:2: rule__GridPropIndicatorStyle__Group__0__Impl rule__GridPropIndicatorStyle__Group__1
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__0__Impl_in_rule__GridPropIndicatorStyle__Group__06564);
rule__GridPropIndicatorStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__1_in_rule__GridPropIndicatorStyle__Group__06567);
rule__GridPropIndicatorStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__0"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3223:1: rule__GridPropIndicatorStyle__Group__0__Impl : ( () ) ;
public final void rule__GridPropIndicatorStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3227:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3228:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3228:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3229:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getCxGridPropIndicatorStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3230:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3232:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getCxGridPropIndicatorStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__0__Impl"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3242:1: rule__GridPropIndicatorStyle__Group__1 : rule__GridPropIndicatorStyle__Group__1__Impl rule__GridPropIndicatorStyle__Group__2 ;
public final void rule__GridPropIndicatorStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3246:1: ( rule__GridPropIndicatorStyle__Group__1__Impl rule__GridPropIndicatorStyle__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3247:2: rule__GridPropIndicatorStyle__Group__1__Impl rule__GridPropIndicatorStyle__Group__2
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__1__Impl_in_rule__GridPropIndicatorStyle__Group__16625);
rule__GridPropIndicatorStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__2_in_rule__GridPropIndicatorStyle__Group__16628);
rule__GridPropIndicatorStyle__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__1"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3254:1: rule__GridPropIndicatorStyle__Group__1__Impl : ( 'indicatorStyle' ) ;
public final void rule__GridPropIndicatorStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3258:1: ( ( 'indicatorStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3259:1: ( 'indicatorStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3259:1: ( 'indicatorStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3260:1: 'indicatorStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getIndicatorStyleKeyword_1());
}
match(input,44,FOLLOW_44_in_rule__GridPropIndicatorStyle__Group__1__Impl6656); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getIndicatorStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__1__Impl"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3273:1: rule__GridPropIndicatorStyle__Group__2 : rule__GridPropIndicatorStyle__Group__2__Impl rule__GridPropIndicatorStyle__Group__3 ;
public final void rule__GridPropIndicatorStyle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3277:1: ( rule__GridPropIndicatorStyle__Group__2__Impl rule__GridPropIndicatorStyle__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3278:2: rule__GridPropIndicatorStyle__Group__2__Impl rule__GridPropIndicatorStyle__Group__3
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__2__Impl_in_rule__GridPropIndicatorStyle__Group__26687);
rule__GridPropIndicatorStyle__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__3_in_rule__GridPropIndicatorStyle__Group__26690);
rule__GridPropIndicatorStyle__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__2"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3285:1: rule__GridPropIndicatorStyle__Group__2__Impl : ( 'greenFrom' ) ;
public final void rule__GridPropIndicatorStyle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3289:1: ( ( 'greenFrom' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3290:1: ( 'greenFrom' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3290:1: ( 'greenFrom' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3291:1: 'greenFrom'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getGreenFromKeyword_2());
}
match(input,45,FOLLOW_45_in_rule__GridPropIndicatorStyle__Group__2__Impl6718); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getGreenFromKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__2__Impl"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3304:1: rule__GridPropIndicatorStyle__Group__3 : rule__GridPropIndicatorStyle__Group__3__Impl rule__GridPropIndicatorStyle__Group__4 ;
public final void rule__GridPropIndicatorStyle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3308:1: ( rule__GridPropIndicatorStyle__Group__3__Impl rule__GridPropIndicatorStyle__Group__4 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3309:2: rule__GridPropIndicatorStyle__Group__3__Impl rule__GridPropIndicatorStyle__Group__4
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__3__Impl_in_rule__GridPropIndicatorStyle__Group__36749);
rule__GridPropIndicatorStyle__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__4_in_rule__GridPropIndicatorStyle__Group__36752);
rule__GridPropIndicatorStyle__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__3"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__3__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3316:1: rule__GridPropIndicatorStyle__Group__3__Impl : ( ( rule__GridPropIndicatorStyle__GreenStartsAssignment_3 ) ) ;
public final void rule__GridPropIndicatorStyle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3320:1: ( ( ( rule__GridPropIndicatorStyle__GreenStartsAssignment_3 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3321:1: ( ( rule__GridPropIndicatorStyle__GreenStartsAssignment_3 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3321:1: ( ( rule__GridPropIndicatorStyle__GreenStartsAssignment_3 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3322:1: ( rule__GridPropIndicatorStyle__GreenStartsAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getGreenStartsAssignment_3());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3323:1: ( rule__GridPropIndicatorStyle__GreenStartsAssignment_3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3323:2: rule__GridPropIndicatorStyle__GreenStartsAssignment_3
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__GreenStartsAssignment_3_in_rule__GridPropIndicatorStyle__Group__3__Impl6779);
rule__GridPropIndicatorStyle__GreenStartsAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getGreenStartsAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__3__Impl"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__4"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3333:1: rule__GridPropIndicatorStyle__Group__4 : rule__GridPropIndicatorStyle__Group__4__Impl rule__GridPropIndicatorStyle__Group__5 ;
public final void rule__GridPropIndicatorStyle__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3337:1: ( rule__GridPropIndicatorStyle__Group__4__Impl rule__GridPropIndicatorStyle__Group__5 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3338:2: rule__GridPropIndicatorStyle__Group__4__Impl rule__GridPropIndicatorStyle__Group__5
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__4__Impl_in_rule__GridPropIndicatorStyle__Group__46809);
rule__GridPropIndicatorStyle__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__5_in_rule__GridPropIndicatorStyle__Group__46812);
rule__GridPropIndicatorStyle__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__4"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__4__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3345:1: rule__GridPropIndicatorStyle__Group__4__Impl : ( 'redUntil' ) ;
public final void rule__GridPropIndicatorStyle__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3349:1: ( ( 'redUntil' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3350:1: ( 'redUntil' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3350:1: ( 'redUntil' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3351:1: 'redUntil'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getRedUntilKeyword_4());
}
match(input,46,FOLLOW_46_in_rule__GridPropIndicatorStyle__Group__4__Impl6840); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getRedUntilKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__4__Impl"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__5"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3364:1: rule__GridPropIndicatorStyle__Group__5 : rule__GridPropIndicatorStyle__Group__5__Impl ;
public final void rule__GridPropIndicatorStyle__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3368:1: ( rule__GridPropIndicatorStyle__Group__5__Impl )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3369:2: rule__GridPropIndicatorStyle__Group__5__Impl
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__Group__5__Impl_in_rule__GridPropIndicatorStyle__Group__56871);
rule__GridPropIndicatorStyle__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__5"
// $ANTLR start "rule__GridPropIndicatorStyle__Group__5__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3375:1: rule__GridPropIndicatorStyle__Group__5__Impl : ( ( rule__GridPropIndicatorStyle__RedEndsAssignment_5 ) ) ;
public final void rule__GridPropIndicatorStyle__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3379:1: ( ( ( rule__GridPropIndicatorStyle__RedEndsAssignment_5 ) ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3380:1: ( ( rule__GridPropIndicatorStyle__RedEndsAssignment_5 ) )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3380:1: ( ( rule__GridPropIndicatorStyle__RedEndsAssignment_5 ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3381:1: ( rule__GridPropIndicatorStyle__RedEndsAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGridPropIndicatorStyleAccess().getRedEndsAssignment_5());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3382:1: ( rule__GridPropIndicatorStyle__RedEndsAssignment_5 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3382:2: rule__GridPropIndicatorStyle__RedEndsAssignment_5
{
pushFollow(FOLLOW_rule__GridPropIndicatorStyle__RedEndsAssignment_5_in_rule__GridPropIndicatorStyle__Group__5__Impl6898);
rule__GridPropIndicatorStyle__RedEndsAssignment_5();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getGridPropIndicatorStyleAccess().getRedEndsAssignment_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__GridPropIndicatorStyle__Group__5__Impl"
// $ANTLR start "rule__PropertyQuantityStyle__Group__0"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3404:1: rule__PropertyQuantityStyle__Group__0 : rule__PropertyQuantityStyle__Group__0__Impl rule__PropertyQuantityStyle__Group__1 ;
public final void rule__PropertyQuantityStyle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3408:1: ( rule__PropertyQuantityStyle__Group__0__Impl rule__PropertyQuantityStyle__Group__1 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3409:2: rule__PropertyQuantityStyle__Group__0__Impl rule__PropertyQuantityStyle__Group__1
{
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__0__Impl_in_rule__PropertyQuantityStyle__Group__06940);
rule__PropertyQuantityStyle__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__1_in_rule__PropertyQuantityStyle__Group__06943);
rule__PropertyQuantityStyle__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyQuantityStyle__Group__0"
// $ANTLR start "rule__PropertyQuantityStyle__Group__0__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3416:1: rule__PropertyQuantityStyle__Group__0__Impl : ( () ) ;
public final void rule__PropertyQuantityStyle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3420:1: ( ( () ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3421:1: ( () )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3421:1: ( () )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3422:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyQuantityStyleAccess().getCxGridPropQuantityStyleAction_0());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3423:1: ()
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3425:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyQuantityStyleAccess().getCxGridPropQuantityStyleAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyQuantityStyle__Group__0__Impl"
// $ANTLR start "rule__PropertyQuantityStyle__Group__1"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3435:1: rule__PropertyQuantityStyle__Group__1 : rule__PropertyQuantityStyle__Group__1__Impl rule__PropertyQuantityStyle__Group__2 ;
public final void rule__PropertyQuantityStyle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3439:1: ( rule__PropertyQuantityStyle__Group__1__Impl rule__PropertyQuantityStyle__Group__2 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3440:2: rule__PropertyQuantityStyle__Group__1__Impl rule__PropertyQuantityStyle__Group__2
{
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__1__Impl_in_rule__PropertyQuantityStyle__Group__17001);
rule__PropertyQuantityStyle__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__2_in_rule__PropertyQuantityStyle__Group__17004);
rule__PropertyQuantityStyle__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyQuantityStyle__Group__1"
// $ANTLR start "rule__PropertyQuantityStyle__Group__1__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3447:1: rule__PropertyQuantityStyle__Group__1__Impl : ( 'quantityStyle' ) ;
public final void rule__PropertyQuantityStyle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3451:1: ( ( 'quantityStyle' ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3452:1: ( 'quantityStyle' )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3452:1: ( 'quantityStyle' )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3453:1: 'quantityStyle'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyQuantityStyleAccess().getQuantityStyleKeyword_1());
}
match(input,47,FOLLOW_47_in_rule__PropertyQuantityStyle__Group__1__Impl7032); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyQuantityStyleAccess().getQuantityStyleKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyQuantityStyle__Group__1__Impl"
// $ANTLR start "rule__PropertyQuantityStyle__Group__2"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3466:1: rule__PropertyQuantityStyle__Group__2 : rule__PropertyQuantityStyle__Group__2__Impl rule__PropertyQuantityStyle__Group__3 ;
public final void rule__PropertyQuantityStyle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3470:1: ( rule__PropertyQuantityStyle__Group__2__Impl rule__PropertyQuantityStyle__Group__3 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3471:2: rule__PropertyQuantityStyle__Group__2__Impl rule__PropertyQuantityStyle__Group__3
{
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__2__Impl_in_rule__PropertyQuantityStyle__Group__27063);
rule__PropertyQuantityStyle__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__3_in_rule__PropertyQuantityStyle__Group__27066);
rule__PropertyQuantityStyle__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyQuantityStyle__Group__2"
// $ANTLR start "rule__PropertyQuantityStyle__Group__2__Impl"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3478:1: rule__PropertyQuantityStyle__Group__2__Impl : ( ( rule__PropertyQuantityStyle__HtmlPatternAssignment_2 )? ) ;
public final void rule__PropertyQuantityStyle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3482:1: ( ( ( rule__PropertyQuantityStyle__HtmlPatternAssignment_2 )? ) )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3483:1: ( ( rule__PropertyQuantityStyle__HtmlPatternAssignment_2 )? )
{
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3483:1: ( ( rule__PropertyQuantityStyle__HtmlPatternAssignment_2 )? )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3484:1: ( rule__PropertyQuantityStyle__HtmlPatternAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyQuantityStyleAccess().getHtmlPatternAssignment_2());
}
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3485:1: ( rule__PropertyQuantityStyle__HtmlPatternAssignment_2 )?
int alt16=2;
int LA16_0 = input.LA(1);
if ( (LA16_0==RULE_STRING) ) {
alt16=1;
}
switch (alt16) {
case 1 :
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3485:2: rule__PropertyQuantityStyle__HtmlPatternAssignment_2
{
pushFollow(FOLLOW_rule__PropertyQuantityStyle__HtmlPatternAssignment_2_in_rule__PropertyQuantityStyle__Group__2__Impl7093);
rule__PropertyQuantityStyle__HtmlPatternAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyQuantityStyleAccess().getHtmlPatternAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PropertyQuantityStyle__Group__2__Impl"
// $ANTLR start "rule__PropertyQuantityStyle__Group__3"
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3495:1: rule__PropertyQuantityStyle__Group__3 : rule__PropertyQuantityStyle__Group__3__Impl rule__PropertyQuantityStyle__Group__4 ;
public final void rule__PropertyQuantityStyle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3499:1: ( rule__PropertyQuantityStyle__Group__3__Impl rule__PropertyQuantityStyle__Group__4 )
// ../org.eclipse.osbp.xtext.gridsource.ui/src-gen/org/eclipse/osbp/xtext/gridsource/ui/contentassist/antlr/internal/InternalGridSource.g:3500:2: rule__PropertyQuantityStyle__Group__3__Impl rule__PropertyQuantityStyle__Group__4
{
pushFollow(FOLLOW_rule__PropertyQuantityStyle__Group__3__Impl_in_rule__PropertyQuantityStyle__Group__37124);
rule__PropertyQuantityStyle__Group__3__Impl();