package org.eclipse.amalgam.tutorials.xtext.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.xtext.parsetree.*; 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.amalgam.tutorials.xtext.services.DroidGrammarAccess; 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 InternalDroidParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_FLOAT", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_BOOL", "RULE_HEX_COLOR", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'dp'", "'sp'", "'pt'", "'px'", "'mm'", "'in'", "'accelerate_decelerate'", "'accelerate'", "'anticipate'", "'anticipate_overshoot'", "'bounce'", "'cycle'", "'decelerate'", "'linear'", "'overshoot'", "'fill_parent'", "'match_parent'", "'wrap_content'", "'top'", "'bottom'", "'left'", "'right'", "'center'", "'center_vertical'", "'center_horizontal'", "'fill'", "'fill_vertical'", "'fill_horizontal'", "'clip_vertical'", "'clip_horizontal'", "'horizontal'", "'vertical'", "'visible'", "'invisible'", "'gone'", "'normal'", "'sans'", "'serif'", "'monospace'", "'bold'", "'italic'", "'none'", "'web'", "'email'", "'phone'", "'map'", "'all'", "'sentences'", "'words'", "'characters'", "'application'", "'=>'", "'{'", "'}'", "'version:'", "'sdk:'", "'min:'", "';'", "'max:'", "'target:'", "'screen'", "'layout:'", "'#'", "'listActivity'", "'data:'", "'item:'", "'tabActivity'", "'tab:'", "'icon:'", "'selectedIcon:'", "'activity:'", "'goTo'", "'show'", "'invoke'", "'layout'", "'alpha:'", "'background:'", "'minHeight:'", "'minWidth:'", "'nextFocusDown:'", "'nextFocusLeft:'", "'nextFocusRight:'", "'nextFocusUp:'", "'onClick:'", "'padding:'", "'paddingBottom:'", "'paddingLeft:'", "'paddingRight:'", "'paddingTop:'", "'scrollbars:'", "'visibility:'", "'animation:'", "'orientation:'", "'relative'", "'tab'", "'tabWidget'", "'gravity:'", "'|'", "'divider:'", "'tabStrip:'", "'tabStripLeft:'", "'tabStripRight:'", "'frame'", "'height:'", "'width:'", "'weight:'", "'marginBottom:'", "'marginLeft:'", "'marginRight:'", "'marginTop:'", "'above:'", "'alignBaseline:'", "'alignBottom:'", "'alignLeft:'", "'alignParentBottom:'", "'alignParentLeft:'", "'alignParentRight:'", "'alignParentTop:'", "'alignTop:'", "'alignWithParentIfMissing:'", "'below:'", "'centerHorizontal:'", "'centerInParent:'", "'centerVertical:'", "'toLeftOf:'", "'toRightOf:'", "'textView'", "'top:'", "'left:'", "'clickable:'", "'fadeScrollBars:'", "'isScrollContainer:'", "'autoLink:'", "'autoText:'", "'capitalize:'", "'digits:'", "'editable:'", "'hint:'", "'numeric:'", "'password:'", "'phoneNumber:'", "'singleLine:'", "'textColor:'", "'typeface:'", "'textSize:'", "'textStyle:'", "'imageView'", "'button'", "'to'", "'spinner'", "'editText'", "'string'", "'='", "'integer'", "'bool'", "'color'", "'dimension'", "'array'", "'(integer)'", "'['", "']'", "','", "'(string)'", "'bitmap'", "'transition'", "'<->'", "'menu'", "'item'", "'group'", "'submenu'", "'set'", "'fade:'", "'from'", "'scale:'", "'translate:'", "'rotate:'", "'tweenAnimation'", "'frameAnimation'", "'frame:'", "'->'", "'@string'", "'@integer'", "'@bool'", "'@color'", "'@dimen'", "'@drawable'", "'@anim'", "'@interpolator'", "'.'", "'shared'", "'oneShot'" }; public static final int RULE_ID=6; public static final int RULE_STRING=7; public static final int RULE_ANY_OTHER=13; public static final int RULE_HEX_COLOR=9; public static final int RULE_BOOL=8; public static final int RULE_INT=5; public static final int RULE_WS=12; public static final int RULE_FLOAT=4; public static final int RULE_SL_COMMENT=11; public static final int EOF=-1; public static final int RULE_ML_COMMENT=10; public InternalDroidParser(TokenStream input) { super(input); ruleMemo = new HashMap[3126+1]; } public String[] getTokenNames() { return tokenNames; } public String getGrammarFileName() { return "../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g"; } private DroidGrammarAccess grammarAccess; public void setGrammarAccess(DroidGrammarAccess grammarAccess) { this.grammarAccess = grammarAccess; } @Override protected Grammar getGrammar() { return grammarAccess.getGrammar(); } @Override protected String getValueForTokenName(String tokenName) { return tokenName; } // $ANTLR start entryRuleApplication // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:62:1: entryRuleApplication : ruleApplication EOF ; public final void entryRuleApplication() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:63:1: ( ruleApplication EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:64:1: ruleApplication EOF { if ( backtracking==0 ) { before(grammarAccess.getApplicationRule()); } pushFollow(FollowSets000.FOLLOW_ruleApplication_in_entryRuleApplication67); ruleApplication(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleApplication74); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleApplication // $ANTLR start ruleApplication // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:71:1: ruleApplication : ( ( rule__Application__Group__0 ) ) ; public final void ruleApplication() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:75:2: ( ( ( rule__Application__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:76:1: ( ( rule__Application__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:76:1: ( ( rule__Application__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:77:1: ( rule__Application__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:78:1: ( rule__Application__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:78:2: rule__Application__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__0_in_ruleApplication100); rule__Application__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleApplication // $ANTLR start entryRuleApplicationUsesSDK // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:90:1: entryRuleApplicationUsesSDK : ruleApplicationUsesSDK EOF ; public final void entryRuleApplicationUsesSDK() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:91:1: ( ruleApplicationUsesSDK EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:92:1: ruleApplicationUsesSDK EOF { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKRule()); } pushFollow(FollowSets000.FOLLOW_ruleApplicationUsesSDK_in_entryRuleApplicationUsesSDK127); ruleApplicationUsesSDK(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleApplicationUsesSDK134); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleApplicationUsesSDK // $ANTLR start ruleApplicationUsesSDK // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:99:1: ruleApplicationUsesSDK : ( ( rule__ApplicationUsesSDK__Group__0 ) ) ; public final void ruleApplicationUsesSDK() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:103:2: ( ( ( rule__ApplicationUsesSDK__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:104:1: ( ( rule__ApplicationUsesSDK__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:104:1: ( ( rule__ApplicationUsesSDK__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:105:1: ( rule__ApplicationUsesSDK__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:106:1: ( rule__ApplicationUsesSDK__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:106:2: rule__ApplicationUsesSDK__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__0_in_ruleApplicationUsesSDK160); rule__ApplicationUsesSDK__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleApplicationUsesSDK // $ANTLR start entryRuleResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:118:1: entryRuleResource : ruleResource EOF ; public final void entryRuleResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:119:1: ( ruleResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:120:1: ruleResource EOF { if ( backtracking==0 ) { before(grammarAccess.getResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleResource_in_entryRuleResource187); ruleResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleResource194); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleResource // $ANTLR start ruleResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:127:1: ruleResource : ( ( rule__Resource__Alternatives ) ) ; public final void ruleResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:131:2: ( ( ( rule__Resource__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:132:1: ( ( rule__Resource__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:132:1: ( ( rule__Resource__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:133:1: ( rule__Resource__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getResourceAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:134:1: ( rule__Resource__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:134:2: rule__Resource__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__Resource__Alternatives_in_ruleResource220); rule__Resource__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getResourceAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleResource // $ANTLR start entryRuleLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:146:1: entryRuleLayout : ruleLayout EOF ; public final void entryRuleLayout() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:147:1: ( ruleLayout EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:148:1: ruleLayout EOF { if ( backtracking==0 ) { before(grammarAccess.getLayoutRule()); } pushFollow(FollowSets000.FOLLOW_ruleLayout_in_entryRuleLayout247); ruleLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLayout254); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleLayout // $ANTLR start ruleLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:155:1: ruleLayout : ( ( rule__Layout__Alternatives ) ) ; public final void ruleLayout() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:159:2: ( ( ( rule__Layout__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:160:1: ( ( rule__Layout__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:160:1: ( ( rule__Layout__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:161:1: ( rule__Layout__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:162:1: ( rule__Layout__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:162:2: rule__Layout__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__Layout__Alternatives_in_ruleLayout280); rule__Layout__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayout // $ANTLR start entryRuleActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:176:1: entryRuleActivity : ruleActivity EOF ; public final void entryRuleActivity() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:177:1: ( ruleActivity EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:178:1: ruleActivity EOF { if ( backtracking==0 ) { before(grammarAccess.getActivityRule()); } pushFollow(FollowSets000.FOLLOW_ruleActivity_in_entryRuleActivity309); ruleActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActivityRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleActivity316); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleActivity // $ANTLR start ruleActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:185:1: ruleActivity : ( ( rule__Activity__Alternatives ) ) ; public final void ruleActivity() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:189:2: ( ( ( rule__Activity__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:190:1: ( ( rule__Activity__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:190:1: ( ( rule__Activity__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:191:1: ( rule__Activity__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getActivityAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:192:1: ( rule__Activity__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:192:2: rule__Activity__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__Activity__Alternatives_in_ruleActivity342); rule__Activity__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getActivityAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleActivity // $ANTLR start entryRuleGenericActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:204:1: entryRuleGenericActivity : ruleGenericActivity EOF ; public final void entryRuleGenericActivity() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:205:1: ( ruleGenericActivity EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:206:1: ruleGenericActivity EOF { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityRule()); } pushFollow(FollowSets000.FOLLOW_ruleGenericActivity_in_entryRuleGenericActivity369); ruleGenericActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleGenericActivity376); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleGenericActivity // $ANTLR start ruleGenericActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:213:1: ruleGenericActivity : ( ( rule__GenericActivity__Group__0 ) ) ; public final void ruleGenericActivity() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:217:2: ( ( ( rule__GenericActivity__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:218:1: ( ( rule__GenericActivity__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:218:1: ( ( rule__GenericActivity__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:219:1: ( rule__GenericActivity__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:220:1: ( rule__GenericActivity__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:220:2: rule__GenericActivity__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__0_in_ruleGenericActivity402); rule__GenericActivity__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleGenericActivity // $ANTLR start entryRuleViewCollection // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:232:1: entryRuleViewCollection : ruleViewCollection EOF ; public final void entryRuleViewCollection() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:233:1: ( ruleViewCollection EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:234:1: ruleViewCollection EOF { if ( backtracking==0 ) { before(grammarAccess.getViewCollectionRule()); } pushFollow(FollowSets000.FOLLOW_ruleViewCollection_in_entryRuleViewCollection429); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getViewCollectionRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleViewCollection436); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleViewCollection // $ANTLR start ruleViewCollection // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:241:1: ruleViewCollection : ( ( ( rule__ViewCollection__Group__0 ) ) ( ( rule__ViewCollection__Group__0 )* ) ) ; public final void ruleViewCollection() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:245:2: ( ( ( ( rule__ViewCollection__Group__0 ) ) ( ( rule__ViewCollection__Group__0 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:246:1: ( ( ( rule__ViewCollection__Group__0 ) ) ( ( rule__ViewCollection__Group__0 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:246:1: ( ( ( rule__ViewCollection__Group__0 ) ) ( ( rule__ViewCollection__Group__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:247:1: ( ( rule__ViewCollection__Group__0 ) ) ( ( rule__ViewCollection__Group__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:247:1: ( ( rule__ViewCollection__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:248:1: ( rule__ViewCollection__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getViewCollectionAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:249:1: ( rule__ViewCollection__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:249:2: rule__ViewCollection__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ViewCollection__Group__0_in_ruleViewCollection464); rule__ViewCollection__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getViewCollectionAccess().getGroup()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:252:1: ( ( rule__ViewCollection__Group__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:253:1: ( rule__ViewCollection__Group__0 )* { if ( backtracking==0 ) { before(grammarAccess.getViewCollectionAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:254:1: ( rule__ViewCollection__Group__0 )* loop1: do { int alt1=2; int LA1_0 = input.LA(1); if ( (LA1_0==76) ) { alt1=1; } switch (alt1) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:254:2: rule__ViewCollection__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ViewCollection__Group__0_in_ruleViewCollection476); rule__ViewCollection__Group__0(); _fsp--; if (failed) return ; } break; default : break loop1; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getViewCollectionAccess().getGroup()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleViewCollection // $ANTLR start entryRuleListActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:267:1: entryRuleListActivity : ruleListActivity EOF ; public final void entryRuleListActivity() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:268:1: ( ruleListActivity EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:269:1: ruleListActivity EOF { if ( backtracking==0 ) { before(grammarAccess.getListActivityRule()); } pushFollow(FollowSets000.FOLLOW_ruleListActivity_in_entryRuleListActivity506); ruleListActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleListActivity513); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleListActivity // $ANTLR start ruleListActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:276:1: ruleListActivity : ( ( rule__ListActivity__Group__0 ) ) ; public final void ruleListActivity() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:280:2: ( ( ( rule__ListActivity__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:281:1: ( ( rule__ListActivity__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:281:1: ( ( rule__ListActivity__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:282:1: ( rule__ListActivity__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:283:1: ( rule__ListActivity__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:283:2: rule__ListActivity__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__0_in_ruleListActivity539); rule__ListActivity__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleListActivity // $ANTLR start entryRuleTabActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:295:1: entryRuleTabActivity : ruleTabActivity EOF ; public final void entryRuleTabActivity() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:296:1: ( ruleTabActivity EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:297:1: ruleTabActivity EOF { if ( backtracking==0 ) { before(grammarAccess.getTabActivityRule()); } pushFollow(FollowSets000.FOLLOW_ruleTabActivity_in_entryRuleTabActivity566); ruleTabActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTabActivity573); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTabActivity // $ANTLR start ruleTabActivity // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:304:1: ruleTabActivity : ( ( rule__TabActivity__Group__0 ) ) ; public final void ruleTabActivity() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:308:2: ( ( ( rule__TabActivity__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:309:1: ( ( rule__TabActivity__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:309:1: ( ( rule__TabActivity__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:310:1: ( rule__TabActivity__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:311:1: ( rule__TabActivity__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:311:2: rule__TabActivity__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__0_in_ruleTabActivity599); rule__TabActivity__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTabActivity // $ANTLR start entryRuleTab // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:323:1: entryRuleTab : ruleTab EOF ; public final void entryRuleTab() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:324:1: ( ruleTab EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:325:1: ruleTab EOF { if ( backtracking==0 ) { before(grammarAccess.getTabRule()); } pushFollow(FollowSets000.FOLLOW_ruleTab_in_entryRuleTab626); ruleTab(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTab633); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTab // $ANTLR start ruleTab // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:332:1: ruleTab : ( ( rule__Tab__Group__0 ) ) ; public final void ruleTab() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:336:2: ( ( ( rule__Tab__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:337:1: ( ( rule__Tab__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:337:1: ( ( rule__Tab__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:338:1: ( rule__Tab__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:339:1: ( rule__Tab__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:339:2: rule__Tab__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__0_in_ruleTab659); rule__Tab__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTab // $ANTLR start entryRuleAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:353:1: entryRuleAction : ruleAction EOF ; public final void entryRuleAction() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:354:1: ( ruleAction EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:355:1: ruleAction EOF { if ( backtracking==0 ) { before(grammarAccess.getActionRule()); } pushFollow(FollowSets000.FOLLOW_ruleAction_in_entryRuleAction688); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActionRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAction695); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAction // $ANTLR start ruleAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:362:1: ruleAction : ( ( rule__Action__Group__0 ) ) ; public final void ruleAction() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:366:2: ( ( ( rule__Action__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:367:1: ( ( rule__Action__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:367:1: ( ( rule__Action__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:368:1: ( rule__Action__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getActionAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:369:1: ( rule__Action__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:369:2: rule__Action__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__Action__Group__0_in_ruleAction721); rule__Action__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getActionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAction // $ANTLR start entryRuleGoToURLAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:381:1: entryRuleGoToURLAction : ruleGoToURLAction EOF ; public final void entryRuleGoToURLAction() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:382:1: ( ruleGoToURLAction EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:383:1: ruleGoToURLAction EOF { if ( backtracking==0 ) { before(grammarAccess.getGoToURLActionRule()); } pushFollow(FollowSets000.FOLLOW_ruleGoToURLAction_in_entryRuleGoToURLAction748); ruleGoToURLAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGoToURLActionRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleGoToURLAction755); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleGoToURLAction // $ANTLR start ruleGoToURLAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:390:1: ruleGoToURLAction : ( ( rule__GoToURLAction__Group__0 ) ) ; public final void ruleGoToURLAction() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:394:2: ( ( ( rule__GoToURLAction__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:395:1: ( ( rule__GoToURLAction__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:395:1: ( ( rule__GoToURLAction__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:396:1: ( rule__GoToURLAction__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getGoToURLActionAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:397:1: ( rule__GoToURLAction__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:397:2: rule__GoToURLAction__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__GoToURLAction__Group__0_in_ruleGoToURLAction781); rule__GoToURLAction__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGoToURLActionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleGoToURLAction // $ANTLR start entryRuleShowLayoutAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:409:1: entryRuleShowLayoutAction : ruleShowLayoutAction EOF ; public final void entryRuleShowLayoutAction() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:410:1: ( ruleShowLayoutAction EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:411:1: ruleShowLayoutAction EOF { if ( backtracking==0 ) { before(grammarAccess.getShowLayoutActionRule()); } pushFollow(FollowSets000.FOLLOW_ruleShowLayoutAction_in_entryRuleShowLayoutAction808); ruleShowLayoutAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getShowLayoutActionRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleShowLayoutAction815); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleShowLayoutAction // $ANTLR start ruleShowLayoutAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:418:1: ruleShowLayoutAction : ( ( rule__ShowLayoutAction__Group__0 ) ) ; public final void ruleShowLayoutAction() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:422:2: ( ( ( rule__ShowLayoutAction__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:423:1: ( ( rule__ShowLayoutAction__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:423:1: ( ( rule__ShowLayoutAction__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:424:1: ( rule__ShowLayoutAction__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getShowLayoutActionAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:425:1: ( rule__ShowLayoutAction__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:425:2: rule__ShowLayoutAction__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ShowLayoutAction__Group__0_in_ruleShowLayoutAction841); rule__ShowLayoutAction__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getShowLayoutActionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleShowLayoutAction // $ANTLR start entryRuleInvokeActivityAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:437:1: entryRuleInvokeActivityAction : ruleInvokeActivityAction EOF ; public final void entryRuleInvokeActivityAction() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:438:1: ( ruleInvokeActivityAction EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:439:1: ruleInvokeActivityAction EOF { if ( backtracking==0 ) { before(grammarAccess.getInvokeActivityActionRule()); } pushFollow(FollowSets000.FOLLOW_ruleInvokeActivityAction_in_entryRuleInvokeActivityAction868); ruleInvokeActivityAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInvokeActivityActionRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInvokeActivityAction875); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleInvokeActivityAction // $ANTLR start ruleInvokeActivityAction // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:446:1: ruleInvokeActivityAction : ( ( rule__InvokeActivityAction__Group__0 ) ) ; public final void ruleInvokeActivityAction() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:450:2: ( ( ( rule__InvokeActivityAction__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:451:1: ( ( rule__InvokeActivityAction__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:451:1: ( ( rule__InvokeActivityAction__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:452:1: ( rule__InvokeActivityAction__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getInvokeActivityActionAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:453:1: ( rule__InvokeActivityAction__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:453:2: rule__InvokeActivityAction__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__InvokeActivityAction__Group__0_in_ruleInvokeActivityAction901); rule__InvokeActivityAction__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInvokeActivityActionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleInvokeActivityAction // $ANTLR start entryRuleAbstractLinearLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:465:1: entryRuleAbstractLinearLayout : ruleAbstractLinearLayout EOF ; public final void entryRuleAbstractLinearLayout() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:466:1: ( ruleAbstractLinearLayout EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:467:1: ruleAbstractLinearLayout EOF { if ( backtracking==0 ) { before(grammarAccess.getAbstractLinearLayoutRule()); } pushFollow(FollowSets000.FOLLOW_ruleAbstractLinearLayout_in_entryRuleAbstractLinearLayout928); ruleAbstractLinearLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAbstractLinearLayoutRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAbstractLinearLayout935); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAbstractLinearLayout // $ANTLR start ruleAbstractLinearLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:474:1: ruleAbstractLinearLayout : ( ( rule__AbstractLinearLayout__Alternatives ) ) ; public final void ruleAbstractLinearLayout() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:478:2: ( ( ( rule__AbstractLinearLayout__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:479:1: ( ( rule__AbstractLinearLayout__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:479:1: ( ( rule__AbstractLinearLayout__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:480:1: ( rule__AbstractLinearLayout__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getAbstractLinearLayoutAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:481:1: ( rule__AbstractLinearLayout__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:481:2: rule__AbstractLinearLayout__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__AbstractLinearLayout__Alternatives_in_ruleAbstractLinearLayout961); rule__AbstractLinearLayout__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAbstractLinearLayoutAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAbstractLinearLayout // $ANTLR start entryRuleView // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:495:1: entryRuleView : ruleView EOF ; public final void entryRuleView() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:496:1: ( ruleView EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:497:1: ruleView EOF { if ( backtracking==0 ) { before(grammarAccess.getViewRule()); } pushFollow(FollowSets000.FOLLOW_ruleView_in_entryRuleView990); ruleView(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getViewRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleView997); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleView // $ANTLR start ruleView // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:504:1: ruleView : ( ( rule__View__Alternatives ) ) ; public final void ruleView() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:508:2: ( ( ( rule__View__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:509:1: ( ( rule__View__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:509:1: ( ( rule__View__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:510:1: ( rule__View__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getViewAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:511:1: ( rule__View__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:511:2: rule__View__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__View__Alternatives_in_ruleView1023); rule__View__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getViewAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleView // $ANTLR start entryRuleLinearLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:523:1: entryRuleLinearLayout : ruleLinearLayout EOF ; public final void entryRuleLinearLayout() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:524:1: ( ruleLinearLayout EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:525:1: ruleLinearLayout EOF { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutRule()); } pushFollow(FollowSets000.FOLLOW_ruleLinearLayout_in_entryRuleLinearLayout1050); ruleLinearLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLinearLayout1057); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleLinearLayout // $ANTLR start ruleLinearLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:532:1: ruleLinearLayout : ( ( rule__LinearLayout__Group__0 ) ) ; public final void ruleLinearLayout() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:536:2: ( ( ( rule__LinearLayout__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:537:1: ( ( rule__LinearLayout__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:537:1: ( ( rule__LinearLayout__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:538:1: ( rule__LinearLayout__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:539:1: ( rule__LinearLayout__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:539:2: rule__LinearLayout__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__0_in_ruleLinearLayout1083); rule__LinearLayout__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLinearLayout // $ANTLR start entryRuleRelativeLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:551:1: entryRuleRelativeLayout : ruleRelativeLayout EOF ; public final void entryRuleRelativeLayout() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:552:1: ( ruleRelativeLayout EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:553:1: ruleRelativeLayout EOF { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutRule()); } pushFollow(FollowSets000.FOLLOW_ruleRelativeLayout_in_entryRuleRelativeLayout1110); ruleRelativeLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleRelativeLayout1117); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleRelativeLayout // $ANTLR start ruleRelativeLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:560:1: ruleRelativeLayout : ( ( rule__RelativeLayout__Group__0 ) ) ; public final void ruleRelativeLayout() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:564:2: ( ( ( rule__RelativeLayout__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:565:1: ( ( rule__RelativeLayout__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:565:1: ( ( rule__RelativeLayout__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:566:1: ( rule__RelativeLayout__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:567:1: ( rule__RelativeLayout__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:567:2: rule__RelativeLayout__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__0_in_ruleRelativeLayout1143); rule__RelativeLayout__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleRelativeLayout // $ANTLR start entryRuleTabHost // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:579:1: entryRuleTabHost : ruleTabHost EOF ; public final void entryRuleTabHost() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:580:1: ( ruleTabHost EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:581:1: ruleTabHost EOF { if ( backtracking==0 ) { before(grammarAccess.getTabHostRule()); } pushFollow(FollowSets000.FOLLOW_ruleTabHost_in_entryRuleTabHost1170); ruleTabHost(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTabHost1177); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTabHost // $ANTLR start ruleTabHost // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:588:1: ruleTabHost : ( ( rule__TabHost__Group__0 ) ) ; public final void ruleTabHost() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:592:2: ( ( ( rule__TabHost__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:593:1: ( ( rule__TabHost__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:593:1: ( ( rule__TabHost__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:594:1: ( rule__TabHost__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:595:1: ( rule__TabHost__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:595:2: rule__TabHost__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__0_in_ruleTabHost1203); rule__TabHost__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTabHost // $ANTLR start entryRuleTabWidget // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:607:1: entryRuleTabWidget : ruleTabWidget EOF ; public final void entryRuleTabWidget() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:608:1: ( ruleTabWidget EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:609:1: ruleTabWidget EOF { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetRule()); } pushFollow(FollowSets000.FOLLOW_ruleTabWidget_in_entryRuleTabWidget1230); ruleTabWidget(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTabWidget1237); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTabWidget // $ANTLR start ruleTabWidget // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:616:1: ruleTabWidget : ( ( rule__TabWidget__Group__0 ) ) ; public final void ruleTabWidget() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:620:2: ( ( ( rule__TabWidget__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:621:1: ( ( rule__TabWidget__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:621:1: ( ( rule__TabWidget__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:622:1: ( rule__TabWidget__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:623:1: ( rule__TabWidget__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:623:2: rule__TabWidget__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__0_in_ruleTabWidget1263); rule__TabWidget__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTabWidget // $ANTLR start entryRuleFrameLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:635:1: entryRuleFrameLayout : ruleFrameLayout EOF ; public final void entryRuleFrameLayout() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:636:1: ( ruleFrameLayout EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:637:1: ruleFrameLayout EOF { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutRule()); } pushFollow(FollowSets000.FOLLOW_ruleFrameLayout_in_entryRuleFrameLayout1290); ruleFrameLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFrameLayout1297); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleFrameLayout // $ANTLR start ruleFrameLayout // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:644:1: ruleFrameLayout : ( ( rule__FrameLayout__Group__0 ) ) ; public final void ruleFrameLayout() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:648:2: ( ( ( rule__FrameLayout__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:649:1: ( ( rule__FrameLayout__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:649:1: ( ( rule__FrameLayout__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:650:1: ( rule__FrameLayout__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:651:1: ( rule__FrameLayout__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:651:2: rule__FrameLayout__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__0_in_ruleFrameLayout1323); rule__FrameLayout__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleFrameLayout // $ANTLR start entryRuleLayoutParams // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:663:1: entryRuleLayoutParams : ruleLayoutParams EOF ; public final void entryRuleLayoutParams() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:664:1: ( ruleLayoutParams EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:665:1: ruleLayoutParams EOF { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsRule()); } pushFollow(FollowSets000.FOLLOW_ruleLayoutParams_in_entryRuleLayoutParams1350); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLayoutParams1357); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleLayoutParams // $ANTLR start ruleLayoutParams // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:672:1: ruleLayoutParams : ( ( rule__LayoutParams__Group__0 ) ) ; public final void ruleLayoutParams() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:676:2: ( ( ( rule__LayoutParams__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:677:1: ( ( rule__LayoutParams__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:677:1: ( ( rule__LayoutParams__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:678:1: ( rule__LayoutParams__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:679:1: ( rule__LayoutParams__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:679:2: rule__LayoutParams__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__0_in_ruleLayoutParams1383); rule__LayoutParams__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayoutParams // $ANTLR start entryRuleWidget // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:691:1: entryRuleWidget : ruleWidget EOF ; public final void entryRuleWidget() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:692:1: ( ruleWidget EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:693:1: ruleWidget EOF { if ( backtracking==0 ) { before(grammarAccess.getWidgetRule()); } pushFollow(FollowSets000.FOLLOW_ruleWidget_in_entryRuleWidget1410); ruleWidget(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getWidgetRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleWidget1417); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleWidget // $ANTLR start ruleWidget // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:700:1: ruleWidget : ( ( rule__Widget__Alternatives ) ) ; public final void ruleWidget() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:704:2: ( ( ( rule__Widget__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:705:1: ( ( rule__Widget__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:705:1: ( ( rule__Widget__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:706:1: ( rule__Widget__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getWidgetAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:707:1: ( rule__Widget__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:707:2: rule__Widget__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__Widget__Alternatives_in_ruleWidget1443); rule__Widget__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getWidgetAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleWidget // $ANTLR start entryRuleTextView // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:721:1: entryRuleTextView : ruleTextView EOF ; public final void entryRuleTextView() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:722:1: ( ruleTextView EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:723:1: ruleTextView EOF { if ( backtracking==0 ) { before(grammarAccess.getTextViewRule()); } pushFollow(FollowSets000.FOLLOW_ruleTextView_in_entryRuleTextView1472); ruleTextView(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTextView1479); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTextView // $ANTLR start ruleTextView // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:730:1: ruleTextView : ( ( rule__TextView__Group__0 ) ) ; public final void ruleTextView() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:734:2: ( ( ( rule__TextView__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:735:1: ( ( rule__TextView__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:735:1: ( ( rule__TextView__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:736:1: ( rule__TextView__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:737:1: ( rule__TextView__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:737:2: rule__TextView__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__0_in_ruleTextView1505); rule__TextView__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTextView // $ANTLR start entryRuleImageView // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:749:1: entryRuleImageView : ruleImageView EOF ; public final void entryRuleImageView() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:750:1: ( ruleImageView EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:751:1: ruleImageView EOF { if ( backtracking==0 ) { before(grammarAccess.getImageViewRule()); } pushFollow(FollowSets000.FOLLOW_ruleImageView_in_entryRuleImageView1532); ruleImageView(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleImageView1539); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleImageView // $ANTLR start ruleImageView // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:758:1: ruleImageView : ( ( rule__ImageView__Group__0 ) ) ; public final void ruleImageView() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:762:2: ( ( ( rule__ImageView__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:763:1: ( ( rule__ImageView__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:763:1: ( ( rule__ImageView__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:764:1: ( rule__ImageView__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:765:1: ( rule__ImageView__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:765:2: rule__ImageView__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__0_in_ruleImageView1565); rule__ImageView__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleImageView // $ANTLR start entryRuleButton // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:777:1: entryRuleButton : ruleButton EOF ; public final void entryRuleButton() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:778:1: ( ruleButton EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:779:1: ruleButton EOF { if ( backtracking==0 ) { before(grammarAccess.getButtonRule()); } pushFollow(FollowSets000.FOLLOW_ruleButton_in_entryRuleButton1592); ruleButton(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleButton1599); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleButton // $ANTLR start ruleButton // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:786:1: ruleButton : ( ( rule__Button__Group__0 ) ) ; public final void ruleButton() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:790:2: ( ( ( rule__Button__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:791:1: ( ( rule__Button__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:791:1: ( ( rule__Button__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:792:1: ( rule__Button__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:793:1: ( rule__Button__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:793:2: rule__Button__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group__0_in_ruleButton1625); rule__Button__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleButton // $ANTLR start entryRuleSpinner // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:805:1: entryRuleSpinner : ruleSpinner EOF ; public final void entryRuleSpinner() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:806:1: ( ruleSpinner EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:807:1: ruleSpinner EOF { if ( backtracking==0 ) { before(grammarAccess.getSpinnerRule()); } pushFollow(FollowSets000.FOLLOW_ruleSpinner_in_entryRuleSpinner1652); ruleSpinner(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSpinner1659); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleSpinner // $ANTLR start ruleSpinner // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:814:1: ruleSpinner : ( ( rule__Spinner__Group__0 ) ) ; public final void ruleSpinner() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:818:2: ( ( ( rule__Spinner__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:819:1: ( ( rule__Spinner__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:819:1: ( ( rule__Spinner__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:820:1: ( rule__Spinner__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:821:1: ( rule__Spinner__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:821:2: rule__Spinner__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__0_in_ruleSpinner1685); rule__Spinner__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleSpinner // $ANTLR start entryRuleEditText // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:833:1: entryRuleEditText : ruleEditText EOF ; public final void entryRuleEditText() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:834:1: ( ruleEditText EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:835:1: ruleEditText EOF { if ( backtracking==0 ) { before(grammarAccess.getEditTextRule()); } pushFollow(FollowSets000.FOLLOW_ruleEditText_in_entryRuleEditText1712); ruleEditText(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEditText1719); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleEditText // $ANTLR start ruleEditText // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:842:1: ruleEditText : ( ( rule__EditText__Group__0 ) ) ; public final void ruleEditText() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:846:2: ( ( ( rule__EditText__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:847:1: ( ( rule__EditText__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:847:1: ( ( rule__EditText__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:848:1: ( rule__EditText__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:849:1: ( rule__EditText__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:849:2: rule__EditText__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__0_in_ruleEditText1745); rule__EditText__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleEditText // $ANTLR start entryRuleValueAccess // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:861:1: entryRuleValueAccess : ruleValueAccess EOF ; public final void entryRuleValueAccess() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:862:1: ( ruleValueAccess EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:863:1: ruleValueAccess EOF { if ( backtracking==0 ) { before(grammarAccess.getValueAccessRule()); } pushFollow(FollowSets000.FOLLOW_ruleValueAccess_in_entryRuleValueAccess1772); ruleValueAccess(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleValueAccess1779); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleValueAccess // $ANTLR start ruleValueAccess // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:870:1: ruleValueAccess : ( ( rule__ValueAccess__Alternatives ) ) ; public final void ruleValueAccess() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:874:2: ( ( ( rule__ValueAccess__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:875:1: ( ( rule__ValueAccess__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:875:1: ( ( rule__ValueAccess__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:876:1: ( rule__ValueAccess__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:877:1: ( rule__ValueAccess__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:877:2: rule__ValueAccess__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__ValueAccess__Alternatives_in_ruleValueAccess1805); rule__ValueAccess__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleValueAccess // $ANTLR start entryRuleStringVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:889:1: entryRuleStringVA : ruleStringVA EOF ; public final void entryRuleStringVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:890:1: ( ruleStringVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:891:1: ruleStringVA EOF { if ( backtracking==0 ) { before(grammarAccess.getStringVARule()); } pushFollow(FollowSets000.FOLLOW_ruleStringVA_in_entryRuleStringVA1832); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringVA1839); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleStringVA // $ANTLR start ruleStringVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:898:1: ruleStringVA : ( ( rule__StringVA__Alternatives ) ) ; public final void ruleStringVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:902:2: ( ( ( rule__StringVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:903:1: ( ( rule__StringVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:903:1: ( ( rule__StringVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:904:1: ( rule__StringVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getStringVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:905:1: ( rule__StringVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:905:2: rule__StringVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__StringVA__Alternatives_in_ruleStringVA1865); rule__StringVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleStringVA // $ANTLR start entryRuleIntegerVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:917:1: entryRuleIntegerVA : ruleIntegerVA EOF ; public final void entryRuleIntegerVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:918:1: ( ruleIntegerVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:919:1: ruleIntegerVA EOF { if ( backtracking==0 ) { before(grammarAccess.getIntegerVARule()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerVA_in_entryRuleIntegerVA1892); ruleIntegerVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIntegerVA1899); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleIntegerVA // $ANTLR start ruleIntegerVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:926:1: ruleIntegerVA : ( ( rule__IntegerVA__Alternatives ) ) ; public final void ruleIntegerVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:930:2: ( ( ( rule__IntegerVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:931:1: ( ( rule__IntegerVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:931:1: ( ( rule__IntegerVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:932:1: ( rule__IntegerVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:933:1: ( rule__IntegerVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:933:2: rule__IntegerVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__IntegerVA__Alternatives_in_ruleIntegerVA1925); rule__IntegerVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleIntegerVA // $ANTLR start entryRuleBooleanVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:945:1: entryRuleBooleanVA : ruleBooleanVA EOF ; public final void entryRuleBooleanVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:946:1: ( ruleBooleanVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:947:1: ruleBooleanVA EOF { if ( backtracking==0 ) { before(grammarAccess.getBooleanVARule()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanVA_in_entryRuleBooleanVA1952); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBooleanVA1959); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleBooleanVA // $ANTLR start ruleBooleanVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:954:1: ruleBooleanVA : ( ( rule__BooleanVA__Alternatives ) ) ; public final void ruleBooleanVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:958:2: ( ( ( rule__BooleanVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:959:1: ( ( rule__BooleanVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:959:1: ( ( rule__BooleanVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:960:1: ( rule__BooleanVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:961:1: ( rule__BooleanVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:961:2: rule__BooleanVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__BooleanVA__Alternatives_in_ruleBooleanVA1985); rule__BooleanVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleBooleanVA // $ANTLR start entryRuleColorVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:973:1: entryRuleColorVA : ruleColorVA EOF ; public final void entryRuleColorVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:974:1: ( ruleColorVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:975:1: ruleColorVA EOF { if ( backtracking==0 ) { before(grammarAccess.getColorVARule()); } pushFollow(FollowSets000.FOLLOW_ruleColorVA_in_entryRuleColorVA2012); ruleColorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleColorVA2019); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleColorVA // $ANTLR start ruleColorVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:982:1: ruleColorVA : ( ( rule__ColorVA__Alternatives ) ) ; public final void ruleColorVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:986:2: ( ( ( rule__ColorVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:987:1: ( ( rule__ColorVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:987:1: ( ( rule__ColorVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:988:1: ( rule__ColorVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getColorVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:989:1: ( rule__ColorVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:989:2: rule__ColorVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__ColorVA__Alternatives_in_ruleColorVA2045); rule__ColorVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleColorVA // $ANTLR start entryRuleDimensionVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1001:1: entryRuleDimensionVA : ruleDimensionVA EOF ; public final void entryRuleDimensionVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1002:1: ( ruleDimensionVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1003:1: ruleDimensionVA EOF { if ( backtracking==0 ) { before(grammarAccess.getDimensionVARule()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionVA_in_entryRuleDimensionVA2072); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDimensionVA2079); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDimensionVA // $ANTLR start ruleDimensionVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1010:1: ruleDimensionVA : ( ( rule__DimensionVA__Alternatives ) ) ; public final void ruleDimensionVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1014:2: ( ( ( rule__DimensionVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1015:1: ( ( rule__DimensionVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1015:1: ( ( rule__DimensionVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1016:1: ( rule__DimensionVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1017:1: ( rule__DimensionVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1017:2: rule__DimensionVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__DimensionVA__Alternatives_in_ruleDimensionVA2105); rule__DimensionVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDimensionVA // $ANTLR start entryRuleLayoutDimensionVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1029:1: entryRuleLayoutDimensionVA : ruleLayoutDimensionVA EOF ; public final void entryRuleLayoutDimensionVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1030:1: ( ruleLayoutDimensionVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1031:1: ruleLayoutDimensionVA EOF { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionVARule()); } pushFollow(FollowSets000.FOLLOW_ruleLayoutDimensionVA_in_entryRuleLayoutDimensionVA2132); ruleLayoutDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLayoutDimensionVA2139); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleLayoutDimensionVA // $ANTLR start ruleLayoutDimensionVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1038:1: ruleLayoutDimensionVA : ( ( rule__LayoutDimensionVA__Alternatives ) ) ; public final void ruleLayoutDimensionVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1042:2: ( ( ( rule__LayoutDimensionVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1043:1: ( ( rule__LayoutDimensionVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1043:1: ( ( rule__LayoutDimensionVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1044:1: ( rule__LayoutDimensionVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1045:1: ( rule__LayoutDimensionVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1045:2: rule__LayoutDimensionVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__LayoutDimensionVA__Alternatives_in_ruleLayoutDimensionVA2165); rule__LayoutDimensionVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayoutDimensionVA // $ANTLR start entryRuleAnyDrawableVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1057:1: entryRuleAnyDrawableVA : ruleAnyDrawableVA EOF ; public final void entryRuleAnyDrawableVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1058:1: ( ruleAnyDrawableVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1059:1: ruleAnyDrawableVA EOF { if ( backtracking==0 ) { before(grammarAccess.getAnyDrawableVARule()); } pushFollow(FollowSets000.FOLLOW_ruleAnyDrawableVA_in_entryRuleAnyDrawableVA2192); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnyDrawableVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAnyDrawableVA2199); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAnyDrawableVA // $ANTLR start ruleAnyDrawableVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1066:1: ruleAnyDrawableVA : ( ( rule__AnyDrawableVA__Alternatives ) ) ; public final void ruleAnyDrawableVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1070:2: ( ( ( rule__AnyDrawableVA__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1071:1: ( ( rule__AnyDrawableVA__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1071:1: ( ( rule__AnyDrawableVA__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1072:1: ( rule__AnyDrawableVA__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getAnyDrawableVAAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1073:1: ( rule__AnyDrawableVA__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1073:2: rule__AnyDrawableVA__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__AnyDrawableVA__Alternatives_in_ruleAnyDrawableVA2225); rule__AnyDrawableVA__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnyDrawableVAAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAnyDrawableVA // $ANTLR start entryRuleDrawableVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1085:1: entryRuleDrawableVA : ruleDrawableVA EOF ; public final void entryRuleDrawableVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1086:1: ( ruleDrawableVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1087:1: ruleDrawableVA EOF { if ( backtracking==0 ) { before(grammarAccess.getDrawableVARule()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableVA_in_entryRuleDrawableVA2252); ruleDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDrawableVA2259); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDrawableVA // $ANTLR start ruleDrawableVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1094:1: ruleDrawableVA : ( ( rule__DrawableVA__AccessAssignment ) ) ; public final void ruleDrawableVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1098:2: ( ( ( rule__DrawableVA__AccessAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1099:1: ( ( rule__DrawableVA__AccessAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1099:1: ( ( rule__DrawableVA__AccessAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1100:1: ( rule__DrawableVA__AccessAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableVAAccess().getAccessAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1101:1: ( rule__DrawableVA__AccessAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1101:2: rule__DrawableVA__AccessAssignment { pushFollow(FollowSets000.FOLLOW_rule__DrawableVA__AccessAssignment_in_ruleDrawableVA2285); rule__DrawableVA__AccessAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDrawableVAAccess().getAccessAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDrawableVA // $ANTLR start entryRuleAnimationVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1113:1: entryRuleAnimationVA : ruleAnimationVA EOF ; public final void entryRuleAnimationVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1114:1: ( ruleAnimationVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1115:1: ruleAnimationVA EOF { if ( backtracking==0 ) { before(grammarAccess.getAnimationVARule()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationVA_in_entryRuleAnimationVA2312); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAnimationVA2319); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAnimationVA // $ANTLR start ruleAnimationVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1122:1: ruleAnimationVA : ( ( rule__AnimationVA__AccessAssignment ) ) ; public final void ruleAnimationVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1126:2: ( ( ( rule__AnimationVA__AccessAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1127:1: ( ( rule__AnimationVA__AccessAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1127:1: ( ( rule__AnimationVA__AccessAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1128:1: ( rule__AnimationVA__AccessAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationVAAccess().getAccessAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1129:1: ( rule__AnimationVA__AccessAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1129:2: rule__AnimationVA__AccessAssignment { pushFollow(FollowSets000.FOLLOW_rule__AnimationVA__AccessAssignment_in_ruleAnimationVA2345); rule__AnimationVA__AccessAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationVAAccess().getAccessAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAnimationVA // $ANTLR start entryRuleInterpolatorVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1141:1: entryRuleInterpolatorVA : ruleInterpolatorVA EOF ; public final void entryRuleInterpolatorVA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1142:1: ( ruleInterpolatorVA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1143:1: ruleInterpolatorVA EOF { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorVARule()); } pushFollow(FollowSets000.FOLLOW_ruleInterpolatorVA_in_entryRuleInterpolatorVA2372); ruleInterpolatorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInterpolatorVARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInterpolatorVA2379); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleInterpolatorVA // $ANTLR start ruleInterpolatorVA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1150:1: ruleInterpolatorVA : ( ( rule__InterpolatorVA__AccessAssignment ) ) ; public final void ruleInterpolatorVA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1154:2: ( ( ( rule__InterpolatorVA__AccessAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1155:1: ( ( rule__InterpolatorVA__AccessAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1155:1: ( ( rule__InterpolatorVA__AccessAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1156:1: ( rule__InterpolatorVA__AccessAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorVAAccess().getAccessAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1157:1: ( rule__InterpolatorVA__AccessAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1157:2: rule__InterpolatorVA__AccessAssignment { pushFollow(FollowSets000.FOLLOW_rule__InterpolatorVA__AccessAssignment_in_ruleInterpolatorVA2405); rule__InterpolatorVA__AccessAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorVAAccess().getAccessAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleInterpolatorVA // $ANTLR start entryRuleStringVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1171:1: entryRuleStringVD : ruleStringVD EOF ; public final void entryRuleStringVD() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1172:1: ( ruleStringVD EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1173:1: ruleStringVD EOF { if ( backtracking==0 ) { before(grammarAccess.getStringVDRule()); } pushFollow(FollowSets000.FOLLOW_ruleStringVD_in_entryRuleStringVD2434); ruleStringVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringVDRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringVD2441); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleStringVD // $ANTLR start ruleStringVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1180:1: ruleStringVD : ( ( rule__StringVD__ValueAssignment ) ) ; public final void ruleStringVD() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1184:2: ( ( ( rule__StringVD__ValueAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1185:1: ( ( rule__StringVD__ValueAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1185:1: ( ( rule__StringVD__ValueAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1186:1: ( rule__StringVD__ValueAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getStringVDAccess().getValueAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1187:1: ( rule__StringVD__ValueAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1187:2: rule__StringVD__ValueAssignment { pushFollow(FollowSets000.FOLLOW_rule__StringVD__ValueAssignment_in_ruleStringVD2467); rule__StringVD__ValueAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringVDAccess().getValueAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleStringVD // $ANTLR start entryRuleIntegerVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1199:1: entryRuleIntegerVD : ruleIntegerVD EOF ; public final void entryRuleIntegerVD() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1200:1: ( ruleIntegerVD EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1201:1: ruleIntegerVD EOF { if ( backtracking==0 ) { before(grammarAccess.getIntegerVDRule()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerVD_in_entryRuleIntegerVD2494); ruleIntegerVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerVDRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIntegerVD2501); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleIntegerVD // $ANTLR start ruleIntegerVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1208:1: ruleIntegerVD : ( ( rule__IntegerVD__ValueAssignment ) ) ; public final void ruleIntegerVD() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1212:2: ( ( ( rule__IntegerVD__ValueAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1213:1: ( ( rule__IntegerVD__ValueAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1213:1: ( ( rule__IntegerVD__ValueAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1214:1: ( rule__IntegerVD__ValueAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerVDAccess().getValueAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1215:1: ( rule__IntegerVD__ValueAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1215:2: rule__IntegerVD__ValueAssignment { pushFollow(FollowSets000.FOLLOW_rule__IntegerVD__ValueAssignment_in_ruleIntegerVD2527); rule__IntegerVD__ValueAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerVDAccess().getValueAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleIntegerVD // $ANTLR start entryRuleBooleanVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1227:1: entryRuleBooleanVD : ruleBooleanVD EOF ; public final void entryRuleBooleanVD() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1228:1: ( ruleBooleanVD EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1229:1: ruleBooleanVD EOF { if ( backtracking==0 ) { before(grammarAccess.getBooleanVDRule()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanVD_in_entryRuleBooleanVD2554); ruleBooleanVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanVDRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBooleanVD2561); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleBooleanVD // $ANTLR start ruleBooleanVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1236:1: ruleBooleanVD : ( ( rule__BooleanVD__ValueAssignment ) ) ; public final void ruleBooleanVD() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1240:2: ( ( ( rule__BooleanVD__ValueAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1241:1: ( ( rule__BooleanVD__ValueAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1241:1: ( ( rule__BooleanVD__ValueAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1242:1: ( rule__BooleanVD__ValueAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanVDAccess().getValueAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1243:1: ( rule__BooleanVD__ValueAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1243:2: rule__BooleanVD__ValueAssignment { pushFollow(FollowSets000.FOLLOW_rule__BooleanVD__ValueAssignment_in_ruleBooleanVD2587); rule__BooleanVD__ValueAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanVDAccess().getValueAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleBooleanVD // $ANTLR start entryRuleColorVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1255:1: entryRuleColorVD : ruleColorVD EOF ; public final void entryRuleColorVD() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1256:1: ( ruleColorVD EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1257:1: ruleColorVD EOF { if ( backtracking==0 ) { before(grammarAccess.getColorVDRule()); } pushFollow(FollowSets000.FOLLOW_ruleColorVD_in_entryRuleColorVD2614); ruleColorVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorVDRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleColorVD2621); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleColorVD // $ANTLR start ruleColorVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1264:1: ruleColorVD : ( ( rule__ColorVD__ValueAssignment ) ) ; public final void ruleColorVD() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1268:2: ( ( ( rule__ColorVD__ValueAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1269:1: ( ( rule__ColorVD__ValueAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1269:1: ( ( rule__ColorVD__ValueAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1270:1: ( rule__ColorVD__ValueAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getColorVDAccess().getValueAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1271:1: ( rule__ColorVD__ValueAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1271:2: rule__ColorVD__ValueAssignment { pushFollow(FollowSets000.FOLLOW_rule__ColorVD__ValueAssignment_in_ruleColorVD2647); rule__ColorVD__ValueAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorVDAccess().getValueAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleColorVD // $ANTLR start entryRuleDimensionVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1283:1: entryRuleDimensionVD : ruleDimensionVD EOF ; public final void entryRuleDimensionVD() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1284:1: ( ruleDimensionVD EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1285:1: ruleDimensionVD EOF { if ( backtracking==0 ) { before(grammarAccess.getDimensionVDRule()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionVD_in_entryRuleDimensionVD2674); ruleDimensionVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionVDRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDimensionVD2681); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDimensionVD // $ANTLR start ruleDimensionVD // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1292:1: ruleDimensionVD : ( ( rule__DimensionVD__ValueAssignment ) ) ; public final void ruleDimensionVD() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1296:2: ( ( ( rule__DimensionVD__ValueAssignment ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1297:1: ( ( rule__DimensionVD__ValueAssignment ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1297:1: ( ( rule__DimensionVD__ValueAssignment ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1298:1: ( rule__DimensionVD__ValueAssignment ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionVDAccess().getValueAssignment()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1299:1: ( rule__DimensionVD__ValueAssignment ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1299:2: rule__DimensionVD__ValueAssignment { pushFollow(FollowSets000.FOLLOW_rule__DimensionVD__ValueAssignment_in_ruleDimensionVD2707); rule__DimensionVD__ValueAssignment(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionVDAccess().getValueAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDimensionVD // $ANTLR start entryRuleValueResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1311:1: entryRuleValueResource : ruleValueResource EOF ; public final void entryRuleValueResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1312:1: ( ruleValueResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1313:1: ruleValueResource EOF { if ( backtracking==0 ) { before(grammarAccess.getValueResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleValueResource_in_entryRuleValueResource2734); ruleValueResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleValueResource2741); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleValueResource // $ANTLR start ruleValueResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1320:1: ruleValueResource : ( ( rule__ValueResource__Alternatives ) ) ; public final void ruleValueResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1324:2: ( ( ( rule__ValueResource__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1325:1: ( ( rule__ValueResource__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1325:1: ( ( rule__ValueResource__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1326:1: ( rule__ValueResource__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1327:1: ( rule__ValueResource__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1327:2: rule__ValueResource__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__ValueResource__Alternatives_in_ruleValueResource2767); rule__ValueResource__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleValueResource // $ANTLR start entryRuleStringResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1339:1: entryRuleStringResource : ruleStringResource EOF ; public final void entryRuleStringResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1340:1: ( ruleStringResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1341:1: ruleStringResource EOF { if ( backtracking==0 ) { before(grammarAccess.getStringResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleStringResource_in_entryRuleStringResource2794); ruleStringResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringResource2801); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleStringResource // $ANTLR start ruleStringResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1348:1: ruleStringResource : ( ( rule__StringResource__Group__0 ) ) ; public final void ruleStringResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1352:2: ( ( ( rule__StringResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1353:1: ( ( rule__StringResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1353:1: ( ( rule__StringResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1354:1: ( rule__StringResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1355:1: ( rule__StringResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1355:2: rule__StringResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__0_in_ruleStringResource2827); rule__StringResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleStringResource // $ANTLR start entryRuleIntegerResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1367:1: entryRuleIntegerResource : ruleIntegerResource EOF ; public final void entryRuleIntegerResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1368:1: ( ruleIntegerResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1369:1: ruleIntegerResource EOF { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerResource_in_entryRuleIntegerResource2854); ruleIntegerResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIntegerResource2861); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleIntegerResource // $ANTLR start ruleIntegerResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1376:1: ruleIntegerResource : ( ( rule__IntegerResource__Group__0 ) ) ; public final void ruleIntegerResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1380:2: ( ( ( rule__IntegerResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1381:1: ( ( rule__IntegerResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1381:1: ( ( rule__IntegerResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1382:1: ( rule__IntegerResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1383:1: ( rule__IntegerResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1383:2: rule__IntegerResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__0_in_ruleIntegerResource2887); rule__IntegerResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleIntegerResource // $ANTLR start entryRuleBooleanResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1395:1: entryRuleBooleanResource : ruleBooleanResource EOF ; public final void entryRuleBooleanResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1396:1: ( ruleBooleanResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1397:1: ruleBooleanResource EOF { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanResource_in_entryRuleBooleanResource2914); ruleBooleanResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBooleanResource2921); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleBooleanResource // $ANTLR start ruleBooleanResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1404:1: ruleBooleanResource : ( ( rule__BooleanResource__Group__0 ) ) ; public final void ruleBooleanResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1408:2: ( ( ( rule__BooleanResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1409:1: ( ( rule__BooleanResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1409:1: ( ( rule__BooleanResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1410:1: ( rule__BooleanResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1411:1: ( rule__BooleanResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1411:2: rule__BooleanResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__0_in_ruleBooleanResource2947); rule__BooleanResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleBooleanResource // $ANTLR start entryRuleColorResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1423:1: entryRuleColorResource : ruleColorResource EOF ; public final void entryRuleColorResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1424:1: ( ruleColorResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1425:1: ruleColorResource EOF { if ( backtracking==0 ) { before(grammarAccess.getColorResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleColorResource_in_entryRuleColorResource2974); ruleColorResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleColorResource2981); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleColorResource // $ANTLR start ruleColorResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1432:1: ruleColorResource : ( ( rule__ColorResource__Group__0 ) ) ; public final void ruleColorResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1436:2: ( ( ( rule__ColorResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1437:1: ( ( rule__ColorResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1437:1: ( ( rule__ColorResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1438:1: ( rule__ColorResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1439:1: ( rule__ColorResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1439:2: rule__ColorResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__0_in_ruleColorResource3007); rule__ColorResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleColorResource // $ANTLR start entryRuleDimensionResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1451:1: entryRuleDimensionResource : ruleDimensionResource EOF ; public final void entryRuleDimensionResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1452:1: ( ruleDimensionResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1453:1: ruleDimensionResource EOF { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionResource_in_entryRuleDimensionResource3034); ruleDimensionResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDimensionResource3041); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDimensionResource // $ANTLR start ruleDimensionResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1460:1: ruleDimensionResource : ( ( rule__DimensionResource__Group__0 ) ) ; public final void ruleDimensionResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1464:2: ( ( ( rule__DimensionResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1465:1: ( ( rule__DimensionResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1465:1: ( ( rule__DimensionResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1466:1: ( rule__DimensionResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1467:1: ( rule__DimensionResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1467:2: rule__DimensionResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__0_in_ruleDimensionResource3067); rule__DimensionResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDimensionResource // $ANTLR start entryRuleArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1479:1: entryRuleArrayResource : ruleArrayResource EOF ; public final void entryRuleArrayResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1480:1: ( ruleArrayResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1481:1: ruleArrayResource EOF { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleArrayResource_in_entryRuleArrayResource3094); ruleArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getArrayResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleArrayResource3101); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleArrayResource // $ANTLR start ruleArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1488:1: ruleArrayResource : ( ( rule__ArrayResource__Group__0 ) ) ; public final void ruleArrayResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1492:2: ( ( ( rule__ArrayResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1493:1: ( ( rule__ArrayResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1493:1: ( ( rule__ArrayResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1494:1: ( rule__ArrayResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1495:1: ( rule__ArrayResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1495:2: rule__ArrayResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ArrayResource__Group__0_in_ruleArrayResource3127); rule__ArrayResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getArrayResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleArrayResource // $ANTLR start entryRuleIntegerArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1507:1: entryRuleIntegerArrayResource : ruleIntegerArrayResource EOF ; public final void entryRuleIntegerArrayResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1508:1: ( ruleIntegerArrayResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1509:1: ruleIntegerArrayResource EOF { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerArrayResource_in_entryRuleIntegerArrayResource3154); ruleIntegerArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIntegerArrayResource3161); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleIntegerArrayResource // $ANTLR start ruleIntegerArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1516:1: ruleIntegerArrayResource : ( ( rule__IntegerArrayResource__Group__0 ) ) ; public final void ruleIntegerArrayResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1520:2: ( ( ( rule__IntegerArrayResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1521:1: ( ( rule__IntegerArrayResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1521:1: ( ( rule__IntegerArrayResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1522:1: ( rule__IntegerArrayResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1523:1: ( rule__IntegerArrayResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1523:2: rule__IntegerArrayResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__0_in_ruleIntegerArrayResource3187); rule__IntegerArrayResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleIntegerArrayResource // $ANTLR start entryRuleStringArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1535:1: entryRuleStringArrayResource : ruleStringArrayResource EOF ; public final void entryRuleStringArrayResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1536:1: ( ruleStringArrayResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1537:1: ruleStringArrayResource EOF { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleStringArrayResource_in_entryRuleStringArrayResource3214); ruleStringArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringArrayResource3221); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleStringArrayResource // $ANTLR start ruleStringArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1544:1: ruleStringArrayResource : ( ( rule__StringArrayResource__Group__0 ) ) ; public final void ruleStringArrayResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1548:2: ( ( ( rule__StringArrayResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1549:1: ( ( rule__StringArrayResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1549:1: ( ( rule__StringArrayResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1550:1: ( rule__StringArrayResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1551:1: ( rule__StringArrayResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1551:2: rule__StringArrayResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__0_in_ruleStringArrayResource3247); rule__StringArrayResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleStringArrayResource // $ANTLR start entryRuleTypedArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1563:1: entryRuleTypedArrayResource : ruleTypedArrayResource EOF ; public final void entryRuleTypedArrayResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1564:1: ( ruleTypedArrayResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1565:1: ruleTypedArrayResource EOF { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleTypedArrayResource_in_entryRuleTypedArrayResource3274); ruleTypedArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypedArrayResource3281); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTypedArrayResource // $ANTLR start ruleTypedArrayResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1572:1: ruleTypedArrayResource : ( ( rule__TypedArrayResource__Group__0 ) ) ; public final void ruleTypedArrayResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1576:2: ( ( ( rule__TypedArrayResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1577:1: ( ( rule__TypedArrayResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1577:1: ( ( rule__TypedArrayResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1578:1: ( rule__TypedArrayResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1579:1: ( rule__TypedArrayResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1579:2: rule__TypedArrayResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__Group__0_in_ruleTypedArrayResource3307); rule__TypedArrayResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTypedArrayResource // $ANTLR start entryRuleDrawableResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1591:1: entryRuleDrawableResource : ruleDrawableResource EOF ; public final void entryRuleDrawableResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1592:1: ( ruleDrawableResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1593:1: ruleDrawableResource EOF { if ( backtracking==0 ) { before(grammarAccess.getDrawableResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableResource_in_entryRuleDrawableResource3334); ruleDrawableResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDrawableResource3341); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDrawableResource // $ANTLR start ruleDrawableResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1600:1: ruleDrawableResource : ( ( rule__DrawableResource__Alternatives ) ) ; public final void ruleDrawableResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1604:2: ( ( ( rule__DrawableResource__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1605:1: ( ( rule__DrawableResource__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1605:1: ( ( rule__DrawableResource__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1606:1: ( rule__DrawableResource__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableResourceAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1607:1: ( rule__DrawableResource__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1607:2: rule__DrawableResource__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__DrawableResource__Alternatives_in_ruleDrawableResource3367); rule__DrawableResource__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDrawableResourceAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDrawableResource // $ANTLR start entryRuleBitmapDrawableResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1619:1: entryRuleBitmapDrawableResource : ruleBitmapDrawableResource EOF ; public final void entryRuleBitmapDrawableResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1620:1: ( ruleBitmapDrawableResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1621:1: ruleBitmapDrawableResource EOF { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleBitmapDrawableResource_in_entryRuleBitmapDrawableResource3394); ruleBitmapDrawableResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBitmapDrawableResource3401); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleBitmapDrawableResource // $ANTLR start ruleBitmapDrawableResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1628:1: ruleBitmapDrawableResource : ( ( rule__BitmapDrawableResource__Group__0 ) ) ; public final void ruleBitmapDrawableResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1632:2: ( ( ( rule__BitmapDrawableResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1633:1: ( ( rule__BitmapDrawableResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1633:1: ( ( rule__BitmapDrawableResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1634:1: ( rule__BitmapDrawableResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1635:1: ( rule__BitmapDrawableResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1635:2: rule__BitmapDrawableResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__BitmapDrawableResource__Group__0_in_ruleBitmapDrawableResource3427); rule__BitmapDrawableResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleBitmapDrawableResource // $ANTLR start entryRuleTransitionDrawableResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1647:1: entryRuleTransitionDrawableResource : ruleTransitionDrawableResource EOF ; public final void entryRuleTransitionDrawableResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1648:1: ( ruleTransitionDrawableResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1649:1: ruleTransitionDrawableResource EOF { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleTransitionDrawableResource_in_entryRuleTransitionDrawableResource3454); ruleTransitionDrawableResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTransitionDrawableResource3461); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTransitionDrawableResource // $ANTLR start ruleTransitionDrawableResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1656:1: ruleTransitionDrawableResource : ( ( rule__TransitionDrawableResource__Group__0 ) ) ; public final void ruleTransitionDrawableResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1660:2: ( ( ( rule__TransitionDrawableResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1661:1: ( ( rule__TransitionDrawableResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1661:1: ( ( rule__TransitionDrawableResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1662:1: ( rule__TransitionDrawableResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1663:1: ( rule__TransitionDrawableResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1663:2: rule__TransitionDrawableResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TransitionDrawableResource__Group__0_in_ruleTransitionDrawableResource3487); rule__TransitionDrawableResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTransitionDrawableResource // $ANTLR start entryRuleMenuResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1675:1: entryRuleMenuResource : ruleMenuResource EOF ; public final void entryRuleMenuResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1676:1: ( ruleMenuResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1677:1: ruleMenuResource EOF { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleMenuResource_in_entryRuleMenuResource3514); ruleMenuResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMenuResource3521); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleMenuResource // $ANTLR start ruleMenuResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1684:1: ruleMenuResource : ( ( rule__MenuResource__Group__0 ) ) ; public final void ruleMenuResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1688:2: ( ( ( rule__MenuResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1689:1: ( ( rule__MenuResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1689:1: ( ( rule__MenuResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1690:1: ( rule__MenuResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1691:1: ( rule__MenuResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1691:2: rule__MenuResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__MenuResource__Group__0_in_ruleMenuResource3547); rule__MenuResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleMenuResource // $ANTLR start entryRuleMenuItem // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1703:1: entryRuleMenuItem : ruleMenuItem EOF ; public final void entryRuleMenuItem() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1704:1: ( ruleMenuItem EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1705:1: ruleMenuItem EOF { if ( backtracking==0 ) { before(grammarAccess.getMenuItemRule()); } pushFollow(FollowSets000.FOLLOW_ruleMenuItem_in_entryRuleMenuItem3574); ruleMenuItem(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMenuItem3581); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleMenuItem // $ANTLR start ruleMenuItem // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1712:1: ruleMenuItem : ( ( rule__MenuItem__Group__0 ) ) ; public final void ruleMenuItem() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1716:2: ( ( ( rule__MenuItem__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1717:1: ( ( rule__MenuItem__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1717:1: ( ( rule__MenuItem__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1718:1: ( rule__MenuItem__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1719:1: ( rule__MenuItem__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1719:2: rule__MenuItem__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__MenuItem__Group__0_in_ruleMenuItem3607); rule__MenuItem__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleMenuItem // $ANTLR start entryRuleMenuItemGroup // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1731:1: entryRuleMenuItemGroup : ruleMenuItemGroup EOF ; public final void entryRuleMenuItemGroup() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1732:1: ( ruleMenuItemGroup EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1733:1: ruleMenuItemGroup EOF { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupRule()); } pushFollow(FollowSets000.FOLLOW_ruleMenuItemGroup_in_entryRuleMenuItemGroup3634); ruleMenuItemGroup(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMenuItemGroup3641); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleMenuItemGroup // $ANTLR start ruleMenuItemGroup // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1740:1: ruleMenuItemGroup : ( ( rule__MenuItemGroup__Group__0 ) ) ; public final void ruleMenuItemGroup() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1744:2: ( ( ( rule__MenuItemGroup__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1745:1: ( ( rule__MenuItemGroup__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1745:1: ( ( rule__MenuItemGroup__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1746:1: ( rule__MenuItemGroup__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1747:1: ( rule__MenuItemGroup__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1747:2: rule__MenuItemGroup__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__MenuItemGroup__Group__0_in_ruleMenuItemGroup3667); rule__MenuItemGroup__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleMenuItemGroup // $ANTLR start entryRuleSubMenu // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1759:1: entryRuleSubMenu : ruleSubMenu EOF ; public final void entryRuleSubMenu() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1760:1: ( ruleSubMenu EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1761:1: ruleSubMenu EOF { if ( backtracking==0 ) { before(grammarAccess.getSubMenuRule()); } pushFollow(FollowSets000.FOLLOW_ruleSubMenu_in_entryRuleSubMenu3694); ruleSubMenu(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSubMenuRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSubMenu3701); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleSubMenu // $ANTLR start ruleSubMenu // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1768:1: ruleSubMenu : ( ( rule__SubMenu__Group__0 ) ) ; public final void ruleSubMenu() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1772:2: ( ( ( rule__SubMenu__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1773:1: ( ( rule__SubMenu__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1773:1: ( ( rule__SubMenu__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1774:1: ( rule__SubMenu__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1775:1: ( rule__SubMenu__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1775:2: rule__SubMenu__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__SubMenu__Group__0_in_ruleSubMenu3727); rule__SubMenu__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleSubMenu // $ANTLR start entryRuleAnimationResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1787:1: entryRuleAnimationResource : ruleAnimationResource EOF ; public final void entryRuleAnimationResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1788:1: ( ruleAnimationResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1789:1: ruleAnimationResource EOF { if ( backtracking==0 ) { before(grammarAccess.getAnimationResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationResource_in_entryRuleAnimationResource3754); ruleAnimationResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAnimationResource3761); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAnimationResource // $ANTLR start ruleAnimationResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1796:1: ruleAnimationResource : ( ( rule__AnimationResource__Alternatives ) ) ; public final void ruleAnimationResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1800:2: ( ( ( rule__AnimationResource__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1801:1: ( ( rule__AnimationResource__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1801:1: ( ( rule__AnimationResource__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1802:1: ( rule__AnimationResource__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationResourceAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1803:1: ( rule__AnimationResource__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1803:2: rule__AnimationResource__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__AnimationResource__Alternatives_in_ruleAnimationResource3787); rule__AnimationResource__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationResourceAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAnimationResource // $ANTLR start entryRuleFrameAnimationElement // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1815:1: entryRuleFrameAnimationElement : ruleFrameAnimationElement EOF ; public final void entryRuleFrameAnimationElement() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1816:1: ( ruleFrameAnimationElement EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1817:1: ruleFrameAnimationElement EOF { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationElementRule()); } pushFollow(FollowSets000.FOLLOW_ruleFrameAnimationElement_in_entryRuleFrameAnimationElement3814); ruleFrameAnimationElement(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationElementRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFrameAnimationElement3821); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleFrameAnimationElement // $ANTLR start ruleFrameAnimationElement // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1824:1: ruleFrameAnimationElement : ( ( rule__FrameAnimationElement__Alternatives ) ) ; public final void ruleFrameAnimationElement() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1828:2: ( ( ( rule__FrameAnimationElement__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1829:1: ( ( rule__FrameAnimationElement__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1829:1: ( ( rule__FrameAnimationElement__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1830:1: ( rule__FrameAnimationElement__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationElementAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1831:1: ( rule__FrameAnimationElement__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1831:2: rule__FrameAnimationElement__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__FrameAnimationElement__Alternatives_in_ruleFrameAnimationElement3847); rule__FrameAnimationElement__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationElementAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleFrameAnimationElement // $ANTLR start entryRuleTerminalAnimationElements // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1843:1: entryRuleTerminalAnimationElements : ruleTerminalAnimationElements EOF ; public final void entryRuleTerminalAnimationElements() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1844:1: ( ruleTerminalAnimationElements EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1845:1: ruleTerminalAnimationElements EOF { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationElementsRule()); } pushFollow(FollowSets000.FOLLOW_ruleTerminalAnimationElements_in_entryRuleTerminalAnimationElements3874); ruleTerminalAnimationElements(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationElementsRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTerminalAnimationElements3881); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTerminalAnimationElements // $ANTLR start ruleTerminalAnimationElements // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1852:1: ruleTerminalAnimationElements : ( ( rule__TerminalAnimationElements__Alternatives ) ) ; public final void ruleTerminalAnimationElements() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1856:2: ( ( ( rule__TerminalAnimationElements__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1857:1: ( ( rule__TerminalAnimationElements__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1857:1: ( ( rule__TerminalAnimationElements__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1858:1: ( rule__TerminalAnimationElements__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationElementsAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1859:1: ( rule__TerminalAnimationElements__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1859:2: rule__TerminalAnimationElements__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__TerminalAnimationElements__Alternatives_in_ruleTerminalAnimationElements3907); rule__TerminalAnimationElements__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationElementsAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTerminalAnimationElements // $ANTLR start entryRuleTerminalAnimationSet // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1871:1: entryRuleTerminalAnimationSet : ruleTerminalAnimationSet EOF ; public final void entryRuleTerminalAnimationSet() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1872:1: ( ruleTerminalAnimationSet EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1873:1: ruleTerminalAnimationSet EOF { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetRule()); } pushFollow(FollowSets000.FOLLOW_ruleTerminalAnimationSet_in_entryRuleTerminalAnimationSet3934); ruleTerminalAnimationSet(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTerminalAnimationSet3941); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTerminalAnimationSet // $ANTLR start ruleTerminalAnimationSet // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1880:1: ruleTerminalAnimationSet : ( ( rule__TerminalAnimationSet__Group__0 ) ) ; public final void ruleTerminalAnimationSet() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1884:2: ( ( ( rule__TerminalAnimationSet__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1885:1: ( ( rule__TerminalAnimationSet__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1885:1: ( ( rule__TerminalAnimationSet__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1886:1: ( rule__TerminalAnimationSet__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1887:1: ( rule__TerminalAnimationSet__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1887:2: rule__TerminalAnimationSet__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TerminalAnimationSet__Group__0_in_ruleTerminalAnimationSet3967); rule__TerminalAnimationSet__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTerminalAnimationSet // $ANTLR start entryRuleAlphaAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1899:1: entryRuleAlphaAnimation : ruleAlphaAnimation EOF ; public final void entryRuleAlphaAnimation() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1900:1: ( ruleAlphaAnimation EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1901:1: ruleAlphaAnimation EOF { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationRule()); } pushFollow(FollowSets000.FOLLOW_ruleAlphaAnimation_in_entryRuleAlphaAnimation3994); ruleAlphaAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAlphaAnimation4001); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAlphaAnimation // $ANTLR start ruleAlphaAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1908:1: ruleAlphaAnimation : ( ( rule__AlphaAnimation__Group__0 ) ) ; public final void ruleAlphaAnimation() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1912:2: ( ( ( rule__AlphaAnimation__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1913:1: ( ( rule__AlphaAnimation__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1913:1: ( ( rule__AlphaAnimation__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1914:1: ( rule__AlphaAnimation__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1915:1: ( rule__AlphaAnimation__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1915:2: rule__AlphaAnimation__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__AlphaAnimation__Group__0_in_ruleAlphaAnimation4027); rule__AlphaAnimation__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAlphaAnimation // $ANTLR start entryRuleScaleAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1927:1: entryRuleScaleAnimation : ruleScaleAnimation EOF ; public final void entryRuleScaleAnimation() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1928:1: ( ruleScaleAnimation EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1929:1: ruleScaleAnimation EOF { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationRule()); } pushFollow(FollowSets000.FOLLOW_ruleScaleAnimation_in_entryRuleScaleAnimation4054); ruleScaleAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleScaleAnimation4061); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleScaleAnimation // $ANTLR start ruleScaleAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1936:1: ruleScaleAnimation : ( ( rule__ScaleAnimation__Group__0 ) ) ; public final void ruleScaleAnimation() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1940:2: ( ( ( rule__ScaleAnimation__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1941:1: ( ( rule__ScaleAnimation__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1941:1: ( ( rule__ScaleAnimation__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1942:1: ( rule__ScaleAnimation__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1943:1: ( rule__ScaleAnimation__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1943:2: rule__ScaleAnimation__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ScaleAnimation__Group__0_in_ruleScaleAnimation4087); rule__ScaleAnimation__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleScaleAnimation // $ANTLR start entryRuleTranslateAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1955:1: entryRuleTranslateAnimation : ruleTranslateAnimation EOF ; public final void entryRuleTranslateAnimation() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1956:1: ( ruleTranslateAnimation EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1957:1: ruleTranslateAnimation EOF { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationRule()); } pushFollow(FollowSets000.FOLLOW_ruleTranslateAnimation_in_entryRuleTranslateAnimation4114); ruleTranslateAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTranslateAnimation4121); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTranslateAnimation // $ANTLR start ruleTranslateAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1964:1: ruleTranslateAnimation : ( ( rule__TranslateAnimation__Group__0 ) ) ; public final void ruleTranslateAnimation() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1968:2: ( ( ( rule__TranslateAnimation__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1969:1: ( ( rule__TranslateAnimation__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1969:1: ( ( rule__TranslateAnimation__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1970:1: ( rule__TranslateAnimation__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1971:1: ( rule__TranslateAnimation__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1971:2: rule__TranslateAnimation__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TranslateAnimation__Group__0_in_ruleTranslateAnimation4147); rule__TranslateAnimation__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTranslateAnimation // $ANTLR start entryRuleRotateAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1983:1: entryRuleRotateAnimation : ruleRotateAnimation EOF ; public final void entryRuleRotateAnimation() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1984:1: ( ruleRotateAnimation EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1985:1: ruleRotateAnimation EOF { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationRule()); } pushFollow(FollowSets000.FOLLOW_ruleRotateAnimation_in_entryRuleRotateAnimation4174); ruleRotateAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleRotateAnimation4181); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleRotateAnimation // $ANTLR start ruleRotateAnimation // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1992:1: ruleRotateAnimation : ( ( rule__RotateAnimation__Group__0 ) ) ; public final void ruleRotateAnimation() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1996:2: ( ( ( rule__RotateAnimation__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1997:1: ( ( rule__RotateAnimation__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1997:1: ( ( rule__RotateAnimation__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1998:1: ( rule__RotateAnimation__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1999:1: ( rule__RotateAnimation__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:1999:2: rule__RotateAnimation__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__RotateAnimation__Group__0_in_ruleRotateAnimation4207); rule__RotateAnimation__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleRotateAnimation // $ANTLR start entryRuleTweenAnimationResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2011:1: entryRuleTweenAnimationResource : ruleTweenAnimationResource EOF ; public final void entryRuleTweenAnimationResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2012:1: ( ruleTweenAnimationResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2013:1: ruleTweenAnimationResource EOF { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleTweenAnimationResource_in_entryRuleTweenAnimationResource4234); ruleTweenAnimationResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTweenAnimationResource4241); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleTweenAnimationResource // $ANTLR start ruleTweenAnimationResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2020:1: ruleTweenAnimationResource : ( ( rule__TweenAnimationResource__Group__0 ) ) ; public final void ruleTweenAnimationResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2024:2: ( ( ( rule__TweenAnimationResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2025:1: ( ( rule__TweenAnimationResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2025:1: ( ( rule__TweenAnimationResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2026:1: ( rule__TweenAnimationResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2027:1: ( rule__TweenAnimationResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2027:2: rule__TweenAnimationResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__TweenAnimationResource__Group__0_in_ruleTweenAnimationResource4267); rule__TweenAnimationResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTweenAnimationResource // $ANTLR start entryRuleFrameAnimationResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2039:1: entryRuleFrameAnimationResource : ruleFrameAnimationResource EOF ; public final void entryRuleFrameAnimationResource() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2040:1: ( ruleFrameAnimationResource EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2041:1: ruleFrameAnimationResource EOF { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceRule()); } pushFollow(FollowSets000.FOLLOW_ruleFrameAnimationResource_in_entryRuleFrameAnimationResource4294); ruleFrameAnimationResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFrameAnimationResource4301); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleFrameAnimationResource // $ANTLR start ruleFrameAnimationResource // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2048:1: ruleFrameAnimationResource : ( ( rule__FrameAnimationResource__Group__0 ) ) ; public final void ruleFrameAnimationResource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2052:2: ( ( ( rule__FrameAnimationResource__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2053:1: ( ( rule__FrameAnimationResource__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2053:1: ( ( rule__FrameAnimationResource__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2054:1: ( rule__FrameAnimationResource__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2055:1: ( rule__FrameAnimationResource__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2055:2: rule__FrameAnimationResource__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__FrameAnimationResource__Group__0_in_ruleFrameAnimationResource4327); rule__FrameAnimationResource__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleFrameAnimationResource // $ANTLR start entryRuleAnimationFrame // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2067:1: entryRuleAnimationFrame : ruleAnimationFrame EOF ; public final void entryRuleAnimationFrame() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2068:1: ( ruleAnimationFrame EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2069:1: ruleAnimationFrame EOF { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameRule()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationFrame_in_entryRuleAnimationFrame4354); ruleAnimationFrame(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAnimationFrame4361); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAnimationFrame // $ANTLR start ruleAnimationFrame // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2076:1: ruleAnimationFrame : ( ( rule__AnimationFrame__Group__0 ) ) ; public final void ruleAnimationFrame() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2080:2: ( ( ( rule__AnimationFrame__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2081:1: ( ( rule__AnimationFrame__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2081:1: ( ( rule__AnimationFrame__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2082:1: ( rule__AnimationFrame__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2083:1: ( rule__AnimationFrame__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2083:2: rule__AnimationFrame__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__AnimationFrame__Group__0_in_ruleAnimationFrame4387); rule__AnimationFrame__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAnimationFrame // $ANTLR start entryRuleResourceAccess // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2097:1: entryRuleResourceAccess : ruleResourceAccess EOF ; public final void entryRuleResourceAccess() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2098:1: ( ruleResourceAccess EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2099:1: ruleResourceAccess EOF { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessRule()); } pushFollow(FollowSets000.FOLLOW_ruleResourceAccess_in_entryRuleResourceAccess4416); ruleResourceAccess(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleResourceAccess4423); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleResourceAccess // $ANTLR start ruleResourceAccess // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2106:1: ruleResourceAccess : ( ( rule__ResourceAccess__Alternatives ) ) ; public final void ruleResourceAccess() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2110:2: ( ( ( rule__ResourceAccess__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2111:1: ( ( rule__ResourceAccess__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2111:1: ( ( rule__ResourceAccess__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2112:1: ( rule__ResourceAccess__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2113:1: ( rule__ResourceAccess__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2113:2: rule__ResourceAccess__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__ResourceAccess__Alternatives_in_ruleResourceAccess4449); rule__ResourceAccess__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleResourceAccess // $ANTLR start entryRuleStringRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2125:1: entryRuleStringRA : ruleStringRA EOF ; public final void entryRuleStringRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2126:1: ( ruleStringRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2127:1: ruleStringRA EOF { if ( backtracking==0 ) { before(grammarAccess.getStringRARule()); } pushFollow(FollowSets000.FOLLOW_ruleStringRA_in_entryRuleStringRA4476); ruleStringRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringRA4483); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleStringRA // $ANTLR start ruleStringRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2134:1: ruleStringRA : ( ( rule__StringRA__Group__0 ) ) ; public final void ruleStringRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2138:2: ( ( ( rule__StringRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2139:1: ( ( rule__StringRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2139:1: ( ( rule__StringRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2140:1: ( rule__StringRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2141:1: ( rule__StringRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2141:2: rule__StringRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__StringRA__Group__0_in_ruleStringRA4509); rule__StringRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleStringRA // $ANTLR start entryRuleIntegerRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2153:1: entryRuleIntegerRA : ruleIntegerRA EOF ; public final void entryRuleIntegerRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2154:1: ( ruleIntegerRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2155:1: ruleIntegerRA EOF { if ( backtracking==0 ) { before(grammarAccess.getIntegerRARule()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerRA_in_entryRuleIntegerRA4536); ruleIntegerRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIntegerRA4543); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleIntegerRA // $ANTLR start ruleIntegerRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2162:1: ruleIntegerRA : ( ( rule__IntegerRA__Group__0 ) ) ; public final void ruleIntegerRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2166:2: ( ( ( rule__IntegerRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2167:1: ( ( rule__IntegerRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2167:1: ( ( rule__IntegerRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2168:1: ( rule__IntegerRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2169:1: ( rule__IntegerRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2169:2: rule__IntegerRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerRA__Group__0_in_ruleIntegerRA4569); rule__IntegerRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleIntegerRA // $ANTLR start entryRuleBooleanRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2181:1: entryRuleBooleanRA : ruleBooleanRA EOF ; public final void entryRuleBooleanRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2182:1: ( ruleBooleanRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2183:1: ruleBooleanRA EOF { if ( backtracking==0 ) { before(grammarAccess.getBooleanRARule()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanRA_in_entryRuleBooleanRA4596); ruleBooleanRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBooleanRA4603); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleBooleanRA // $ANTLR start ruleBooleanRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2190:1: ruleBooleanRA : ( ( rule__BooleanRA__Group__0 ) ) ; public final void ruleBooleanRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2194:2: ( ( ( rule__BooleanRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2195:1: ( ( rule__BooleanRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2195:1: ( ( rule__BooleanRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2196:1: ( rule__BooleanRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2197:1: ( rule__BooleanRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2197:2: rule__BooleanRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__BooleanRA__Group__0_in_ruleBooleanRA4629); rule__BooleanRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleBooleanRA // $ANTLR start entryRuleColorRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2209:1: entryRuleColorRA : ruleColorRA EOF ; public final void entryRuleColorRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2210:1: ( ruleColorRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2211:1: ruleColorRA EOF { if ( backtracking==0 ) { before(grammarAccess.getColorRARule()); } pushFollow(FollowSets000.FOLLOW_ruleColorRA_in_entryRuleColorRA4656); ruleColorRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleColorRA4663); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleColorRA // $ANTLR start ruleColorRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2218:1: ruleColorRA : ( ( rule__ColorRA__Group__0 ) ) ; public final void ruleColorRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2222:2: ( ( ( rule__ColorRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2223:1: ( ( rule__ColorRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2223:1: ( ( rule__ColorRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2224:1: ( rule__ColorRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2225:1: ( rule__ColorRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2225:2: rule__ColorRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__ColorRA__Group__0_in_ruleColorRA4689); rule__ColorRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleColorRA // $ANTLR start entryRuleDimensionRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2237:1: entryRuleDimensionRA : ruleDimensionRA EOF ; public final void entryRuleDimensionRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2238:1: ( ruleDimensionRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2239:1: ruleDimensionRA EOF { if ( backtracking==0 ) { before(grammarAccess.getDimensionRARule()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionRA_in_entryRuleDimensionRA4716); ruleDimensionRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDimensionRA4723); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDimensionRA // $ANTLR start ruleDimensionRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2246:1: ruleDimensionRA : ( ( rule__DimensionRA__Group__0 ) ) ; public final void ruleDimensionRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2250:2: ( ( ( rule__DimensionRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2251:1: ( ( rule__DimensionRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2251:1: ( ( rule__DimensionRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2252:1: ( rule__DimensionRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2253:1: ( rule__DimensionRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2253:2: rule__DimensionRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__DimensionRA__Group__0_in_ruleDimensionRA4749); rule__DimensionRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDimensionRA // $ANTLR start entryRuleDrawableRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2265:1: entryRuleDrawableRA : ruleDrawableRA EOF ; public final void entryRuleDrawableRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2266:1: ( ruleDrawableRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2267:1: ruleDrawableRA EOF { if ( backtracking==0 ) { before(grammarAccess.getDrawableRARule()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableRA_in_entryRuleDrawableRA4776); ruleDrawableRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDrawableRA4783); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDrawableRA // $ANTLR start ruleDrawableRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2274:1: ruleDrawableRA : ( ( rule__DrawableRA__Group__0 ) ) ; public final void ruleDrawableRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2278:2: ( ( ( rule__DrawableRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2279:1: ( ( rule__DrawableRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2279:1: ( ( rule__DrawableRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2280:1: ( rule__DrawableRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2281:1: ( rule__DrawableRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2281:2: rule__DrawableRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__DrawableRA__Group__0_in_ruleDrawableRA4809); rule__DrawableRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDrawableRA // $ANTLR start entryRuleAnimationRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2293:1: entryRuleAnimationRA : ruleAnimationRA EOF ; public final void entryRuleAnimationRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2294:1: ( ruleAnimationRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2295:1: ruleAnimationRA EOF { if ( backtracking==0 ) { before(grammarAccess.getAnimationRARule()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationRA_in_entryRuleAnimationRA4836); ruleAnimationRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAnimationRA4843); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleAnimationRA // $ANTLR start ruleAnimationRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2302:1: ruleAnimationRA : ( ( rule__AnimationRA__Group__0 ) ) ; public final void ruleAnimationRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2306:2: ( ( ( rule__AnimationRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2307:1: ( ( rule__AnimationRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2307:1: ( ( rule__AnimationRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2308:1: ( rule__AnimationRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2309:1: ( rule__AnimationRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2309:2: rule__AnimationRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__AnimationRA__Group__0_in_ruleAnimationRA4869); rule__AnimationRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAnimationRA // $ANTLR start entryRuleInterpolatorRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2321:1: entryRuleInterpolatorRA : ruleInterpolatorRA EOF ; public final void entryRuleInterpolatorRA() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2322:1: ( ruleInterpolatorRA EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2323:1: ruleInterpolatorRA EOF { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRARule()); } pushFollow(FollowSets000.FOLLOW_ruleInterpolatorRA_in_entryRuleInterpolatorRA4896); ruleInterpolatorRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRARule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInterpolatorRA4903); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleInterpolatorRA // $ANTLR start ruleInterpolatorRA // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2330:1: ruleInterpolatorRA : ( ( rule__InterpolatorRA__Group__0 ) ) ; public final void ruleInterpolatorRA() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2334:2: ( ( ( rule__InterpolatorRA__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2335:1: ( ( rule__InterpolatorRA__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2335:1: ( ( rule__InterpolatorRA__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2336:1: ( rule__InterpolatorRA__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2337:1: ( rule__InterpolatorRA__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2337:2: rule__InterpolatorRA__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__InterpolatorRA__Group__0_in_ruleInterpolatorRA4929); rule__InterpolatorRA__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleInterpolatorRA // $ANTLR start entryRuleQualifiedName // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2355:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2356:1: ( ruleQualifiedName EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2357:1: ruleQualifiedName EOF { if ( backtracking==0 ) { before(grammarAccess.getQualifiedNameRule()); } pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4962); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getQualifiedNameRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName4969); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleQualifiedName // $ANTLR start ruleQualifiedName // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2364:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2368:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2369:1: ( ( rule__QualifiedName__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2369:1: ( ( rule__QualifiedName__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2370:1: ( rule__QualifiedName__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2371:1: ( rule__QualifiedName__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2371:2: rule__QualifiedName__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4995); rule__QualifiedName__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleQualifiedName // $ANTLR start entryRuleDimensionValue // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2387:1: entryRuleDimensionValue : ruleDimensionValue EOF ; public final void entryRuleDimensionValue() throws RecognitionException { try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2388:1: ( ruleDimensionValue EOF ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2389:1: ruleDimensionValue EOF { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueRule()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionValue_in_entryRuleDimensionValue5026); ruleDimensionValue(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueRule()); } match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDimensionValue5033); if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end entryRuleDimensionValue // $ANTLR start ruleDimensionValue // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2396:1: ruleDimensionValue : ( ( rule__DimensionValue__Group__0 ) ) ; public final void ruleDimensionValue() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2400:2: ( ( ( rule__DimensionValue__Group__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2401:1: ( ( rule__DimensionValue__Group__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2401:1: ( ( rule__DimensionValue__Group__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2402:1: ( rule__DimensionValue__Group__0 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getGroup()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2403:1: ( rule__DimensionValue__Group__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2403:2: rule__DimensionValue__Group__0 { pushFollow(FollowSets000.FOLLOW_rule__DimensionValue__Group__0_in_ruleDimensionValue5059); rule__DimensionValue__Group__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleDimensionValue // $ANTLR start ruleInterpolatorsKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2418:1: ruleInterpolatorsKind : ( ( rule__InterpolatorsKind__Alternatives ) ) ; public final void ruleInterpolatorsKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2422:1: ( ( ( rule__InterpolatorsKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2423:1: ( ( rule__InterpolatorsKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2423:1: ( ( rule__InterpolatorsKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2424:1: ( rule__InterpolatorsKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2425:1: ( rule__InterpolatorsKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2425:2: rule__InterpolatorsKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__InterpolatorsKind__Alternatives_in_ruleInterpolatorsKind5098); rule__InterpolatorsKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleInterpolatorsKind // $ANTLR start ruleLayoutDimensionKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2437:1: ruleLayoutDimensionKind : ( ( rule__LayoutDimensionKind__Alternatives ) ) ; public final void ruleLayoutDimensionKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2441:1: ( ( ( rule__LayoutDimensionKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2442:1: ( ( rule__LayoutDimensionKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2442:1: ( ( rule__LayoutDimensionKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2443:1: ( rule__LayoutDimensionKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2444:1: ( rule__LayoutDimensionKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2444:2: rule__LayoutDimensionKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__LayoutDimensionKind__Alternatives_in_ruleLayoutDimensionKind5134); rule__LayoutDimensionKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayoutDimensionKind // $ANTLR start ruleLayoutGravityKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2456:1: ruleLayoutGravityKind : ( ( rule__LayoutGravityKind__Alternatives ) ) ; public final void ruleLayoutGravityKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2460:1: ( ( ( rule__LayoutGravityKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2461:1: ( ( rule__LayoutGravityKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2461:1: ( ( rule__LayoutGravityKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2462:1: ( rule__LayoutGravityKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2463:1: ( rule__LayoutGravityKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2463:2: rule__LayoutGravityKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__LayoutGravityKind__Alternatives_in_ruleLayoutGravityKind5170); rule__LayoutGravityKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayoutGravityKind // $ANTLR start ruleLayoutOrientationKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2475:1: ruleLayoutOrientationKind : ( ( rule__LayoutOrientationKind__Alternatives ) ) ; public final void ruleLayoutOrientationKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2479:1: ( ( ( rule__LayoutOrientationKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2480:1: ( ( rule__LayoutOrientationKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2480:1: ( ( rule__LayoutOrientationKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2481:1: ( rule__LayoutOrientationKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutOrientationKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2482:1: ( rule__LayoutOrientationKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2482:2: rule__LayoutOrientationKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__LayoutOrientationKind__Alternatives_in_ruleLayoutOrientationKind5206); rule__LayoutOrientationKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutOrientationKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayoutOrientationKind // $ANTLR start ruleLayoutVisibilityKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2494:1: ruleLayoutVisibilityKind : ( ( rule__LayoutVisibilityKind__Alternatives ) ) ; public final void ruleLayoutVisibilityKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2498:1: ( ( ( rule__LayoutVisibilityKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2499:1: ( ( rule__LayoutVisibilityKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2499:1: ( ( rule__LayoutVisibilityKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2500:1: ( rule__LayoutVisibilityKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutVisibilityKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2501:1: ( rule__LayoutVisibilityKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2501:2: rule__LayoutVisibilityKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__LayoutVisibilityKind__Alternatives_in_ruleLayoutVisibilityKind5242); rule__LayoutVisibilityKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutVisibilityKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleLayoutVisibilityKind // $ANTLR start ruleTypefaceKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2513:1: ruleTypefaceKind : ( ( rule__TypefaceKind__Alternatives ) ) ; public final void ruleTypefaceKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2517:1: ( ( ( rule__TypefaceKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2518:1: ( ( rule__TypefaceKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2518:1: ( ( rule__TypefaceKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2519:1: ( rule__TypefaceKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getTypefaceKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2520:1: ( rule__TypefaceKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2520:2: rule__TypefaceKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__TypefaceKind__Alternatives_in_ruleTypefaceKind5278); rule__TypefaceKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypefaceKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTypefaceKind // $ANTLR start ruleTextStyleKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2532:1: ruleTextStyleKind : ( ( rule__TextStyleKind__Alternatives ) ) ; public final void ruleTextStyleKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2536:1: ( ( ( rule__TextStyleKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2537:1: ( ( rule__TextStyleKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2537:1: ( ( rule__TextStyleKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2538:1: ( rule__TextStyleKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getTextStyleKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2539:1: ( rule__TextStyleKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2539:2: rule__TextStyleKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__TextStyleKind__Alternatives_in_ruleTextStyleKind5314); rule__TextStyleKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextStyleKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleTextStyleKind // $ANTLR start ruleAutoLinkKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2551:1: ruleAutoLinkKind : ( ( rule__AutoLinkKind__Alternatives ) ) ; public final void ruleAutoLinkKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2555:1: ( ( ( rule__AutoLinkKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2556:1: ( ( rule__AutoLinkKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2556:1: ( ( rule__AutoLinkKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2557:1: ( rule__AutoLinkKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2558:1: ( rule__AutoLinkKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2558:2: rule__AutoLinkKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__AutoLinkKind__Alternatives_in_ruleAutoLinkKind5350); rule__AutoLinkKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleAutoLinkKind // $ANTLR start ruleCapitalizeKind // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2570:1: ruleCapitalizeKind : ( ( rule__CapitalizeKind__Alternatives ) ) ; public final void ruleCapitalizeKind() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2574:1: ( ( ( rule__CapitalizeKind__Alternatives ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2575:1: ( ( rule__CapitalizeKind__Alternatives ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2575:1: ( ( rule__CapitalizeKind__Alternatives ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2576:1: ( rule__CapitalizeKind__Alternatives ) { if ( backtracking==0 ) { before(grammarAccess.getCapitalizeKindAccess().getAlternatives()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2577:1: ( rule__CapitalizeKind__Alternatives ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2577:2: rule__CapitalizeKind__Alternatives { pushFollow(FollowSets000.FOLLOW_rule__CapitalizeKind__Alternatives_in_ruleCapitalizeKind5386); rule__CapitalizeKind__Alternatives(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getCapitalizeKindAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end ruleCapitalizeKind // $ANTLR start rule__Application__Alternatives_6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2588:1: rule__Application__Alternatives_6 : ( ( ( rule__Application__ResourcesAssignment_6_0 ) ) | ( ( rule__Application__ActivitiesAssignment_6_1 ) ) | ( ( rule__Application__LayoutsAssignment_6_2 ) ) ); public final void rule__Application__Alternatives_6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2592:1: ( ( ( rule__Application__ResourcesAssignment_6_0 ) ) | ( ( rule__Application__ActivitiesAssignment_6_1 ) ) | ( ( rule__Application__LayoutsAssignment_6_2 ) ) ) int alt2=3; switch ( input.LA(1) ) { case 165: case 167: case 168: case 169: case 170: case 171: case 177: case 178: case 180: case 190: case 204: { alt2=1; } break; case 74: case 77: case 80: { alt2=2; } break; case 27: case 88: case 107: case 108: case 109: case 116: { alt2=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2588:1: rule__Application__Alternatives_6 : ( ( ( rule__Application__ResourcesAssignment_6_0 ) ) | ( ( rule__Application__ActivitiesAssignment_6_1 ) ) | ( ( rule__Application__LayoutsAssignment_6_2 ) ) );", 2, 0, input); throw nvae; } switch (alt2) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2593:1: ( ( rule__Application__ResourcesAssignment_6_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2593:1: ( ( rule__Application__ResourcesAssignment_6_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2594:1: ( rule__Application__ResourcesAssignment_6_0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getResourcesAssignment_6_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2595:1: ( rule__Application__ResourcesAssignment_6_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2595:2: rule__Application__ResourcesAssignment_6_0 { pushFollow(FollowSets000.FOLLOW_rule__Application__ResourcesAssignment_6_0_in_rule__Application__Alternatives_65421); rule__Application__ResourcesAssignment_6_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getResourcesAssignment_6_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2599:6: ( ( rule__Application__ActivitiesAssignment_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2599:6: ( ( rule__Application__ActivitiesAssignment_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2600:1: ( rule__Application__ActivitiesAssignment_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getActivitiesAssignment_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2601:1: ( rule__Application__ActivitiesAssignment_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2601:2: rule__Application__ActivitiesAssignment_6_1 { pushFollow(FollowSets000.FOLLOW_rule__Application__ActivitiesAssignment_6_1_in_rule__Application__Alternatives_65439); rule__Application__ActivitiesAssignment_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getActivitiesAssignment_6_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2605:6: ( ( rule__Application__LayoutsAssignment_6_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2605:6: ( ( rule__Application__LayoutsAssignment_6_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2606:1: ( rule__Application__LayoutsAssignment_6_2 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getLayoutsAssignment_6_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2607:1: ( rule__Application__LayoutsAssignment_6_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2607:2: rule__Application__LayoutsAssignment_6_2 { pushFollow(FollowSets000.FOLLOW_rule__Application__LayoutsAssignment_6_2_in_rule__Application__Alternatives_65457); rule__Application__LayoutsAssignment_6_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getLayoutsAssignment_6_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Alternatives_6 // $ANTLR start rule__Resource__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2616:1: rule__Resource__Alternatives : ( ( ruleValueResource ) | ( ruleMenuResource ) ); public final void rule__Resource__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2620:1: ( ( ruleValueResource ) | ( ruleMenuResource ) ) int alt3=2; int LA3_0 = input.LA(1); if ( (LA3_0==165||(LA3_0>=167 && LA3_0<=171)||(LA3_0>=177 && LA3_0<=178)||LA3_0==190||LA3_0==204) ) { alt3=1; } else if ( (LA3_0==180) ) { alt3=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2616:1: rule__Resource__Alternatives : ( ( ruleValueResource ) | ( ruleMenuResource ) );", 3, 0, input); throw nvae; } switch (alt3) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2621:1: ( ruleValueResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2621:1: ( ruleValueResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2622:1: ruleValueResource { if ( backtracking==0 ) { before(grammarAccess.getResourceAccess().getValueResourceParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleValueResource_in_rule__Resource__Alternatives5490); ruleValueResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccess().getValueResourceParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2627:6: ( ruleMenuResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2627:6: ( ruleMenuResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2628:1: ruleMenuResource { if ( backtracking==0 ) { before(grammarAccess.getResourceAccess().getMenuResourceParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleMenuResource_in_rule__Resource__Alternatives5507); ruleMenuResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccess().getMenuResourceParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Resource__Alternatives // $ANTLR start rule__Layout__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2638:1: rule__Layout__Alternatives : ( ( ruleAbstractLinearLayout ) | ( ruleRelativeLayout ) | ( ruleTabHost ) | ( ruleFrameLayout ) ); public final void rule__Layout__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2642:1: ( ( ruleAbstractLinearLayout ) | ( ruleRelativeLayout ) | ( ruleTabHost ) | ( ruleFrameLayout ) ) int alt4=4; switch ( input.LA(1) ) { case 27: case 88: case 109: { alt4=1; } break; case 107: { alt4=2; } break; case 108: { alt4=3; } break; case 116: { alt4=4; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2638:1: rule__Layout__Alternatives : ( ( ruleAbstractLinearLayout ) | ( ruleRelativeLayout ) | ( ruleTabHost ) | ( ruleFrameLayout ) );", 4, 0, input); throw nvae; } switch (alt4) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2643:1: ( ruleAbstractLinearLayout ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2643:1: ( ruleAbstractLinearLayout ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2644:1: ruleAbstractLinearLayout { if ( backtracking==0 ) { before(grammarAccess.getLayoutAccess().getAbstractLinearLayoutParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleAbstractLinearLayout_in_rule__Layout__Alternatives5539); ruleAbstractLinearLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutAccess().getAbstractLinearLayoutParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2649:6: ( ruleRelativeLayout ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2649:6: ( ruleRelativeLayout ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2650:1: ruleRelativeLayout { if ( backtracking==0 ) { before(grammarAccess.getLayoutAccess().getRelativeLayoutParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleRelativeLayout_in_rule__Layout__Alternatives5556); ruleRelativeLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutAccess().getRelativeLayoutParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2655:6: ( ruleTabHost ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2655:6: ( ruleTabHost ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2656:1: ruleTabHost { if ( backtracking==0 ) { before(grammarAccess.getLayoutAccess().getTabHostParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleTabHost_in_rule__Layout__Alternatives5573); ruleTabHost(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutAccess().getTabHostParserRuleCall_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2661:6: ( ruleFrameLayout ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2661:6: ( ruleFrameLayout ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2662:1: ruleFrameLayout { if ( backtracking==0 ) { before(grammarAccess.getLayoutAccess().getFrameLayoutParserRuleCall_3()); } pushFollow(FollowSets000.FOLLOW_ruleFrameLayout_in_rule__Layout__Alternatives5590); ruleFrameLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutAccess().getFrameLayoutParserRuleCall_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Layout__Alternatives // $ANTLR start rule__Activity__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2673:1: rule__Activity__Alternatives : ( ( ruleGenericActivity ) | ( ruleListActivity ) | ( ruleTabActivity ) ); public final void rule__Activity__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2677:1: ( ( ruleGenericActivity ) | ( ruleListActivity ) | ( ruleTabActivity ) ) int alt5=3; switch ( input.LA(1) ) { case 74: { alt5=1; } break; case 77: { alt5=2; } break; case 80: { alt5=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2673:1: rule__Activity__Alternatives : ( ( ruleGenericActivity ) | ( ruleListActivity ) | ( ruleTabActivity ) );", 5, 0, input); throw nvae; } switch (alt5) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2678:1: ( ruleGenericActivity ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2678:1: ( ruleGenericActivity ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2679:1: ruleGenericActivity { if ( backtracking==0 ) { before(grammarAccess.getActivityAccess().getGenericActivityParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleGenericActivity_in_rule__Activity__Alternatives5623); ruleGenericActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActivityAccess().getGenericActivityParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2684:6: ( ruleListActivity ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2684:6: ( ruleListActivity ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2685:1: ruleListActivity { if ( backtracking==0 ) { before(grammarAccess.getActivityAccess().getListActivityParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleListActivity_in_rule__Activity__Alternatives5640); ruleListActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActivityAccess().getListActivityParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2690:6: ( ruleTabActivity ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2690:6: ( ruleTabActivity ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2691:1: ruleTabActivity { if ( backtracking==0 ) { before(grammarAccess.getActivityAccess().getTabActivityParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleTabActivity_in_rule__Activity__Alternatives5657); ruleTabActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActivityAccess().getTabActivityParserRuleCall_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Activity__Alternatives // $ANTLR start rule__GenericActivity__Alternatives_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2701:1: rule__GenericActivity__Alternatives_3 : ( ( ( rule__GenericActivity__Group_3_0__0 ) ) | ( ( rule__GenericActivity__WidgetsAssignment_3_1 ) ) ); public final void rule__GenericActivity__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2705:1: ( ( ( rule__GenericActivity__Group_3_0__0 ) ) | ( ( rule__GenericActivity__WidgetsAssignment_3_1 ) ) ) int alt6=2; int LA6_0 = input.LA(1); if ( (LA6_0==75) ) { alt6=1; } else if ( (LA6_0==76) ) { alt6=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2701:1: rule__GenericActivity__Alternatives_3 : ( ( ( rule__GenericActivity__Group_3_0__0 ) ) | ( ( rule__GenericActivity__WidgetsAssignment_3_1 ) ) );", 6, 0, input); throw nvae; } switch (alt6) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2706:1: ( ( rule__GenericActivity__Group_3_0__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2706:1: ( ( rule__GenericActivity__Group_3_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2707:1: ( rule__GenericActivity__Group_3_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getGroup_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2708:1: ( rule__GenericActivity__Group_3_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2708:2: rule__GenericActivity__Group_3_0__0 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group_3_0__0_in_rule__GenericActivity__Alternatives_35689); rule__GenericActivity__Group_3_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getGroup_3_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2712:6: ( ( rule__GenericActivity__WidgetsAssignment_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2712:6: ( ( rule__GenericActivity__WidgetsAssignment_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2713:1: ( rule__GenericActivity__WidgetsAssignment_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getWidgetsAssignment_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2714:1: ( rule__GenericActivity__WidgetsAssignment_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2714:2: rule__GenericActivity__WidgetsAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__WidgetsAssignment_3_1_in_rule__GenericActivity__Alternatives_35707); rule__GenericActivity__WidgetsAssignment_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getWidgetsAssignment_3_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Alternatives_3 // $ANTLR start rule__ListActivity__Alternatives_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2723:1: rule__ListActivity__Alternatives_5 : ( ( ( rule__ListActivity__Group_5_0__0 ) ) | ( ( rule__ListActivity__WidgetsAssignment_5_1 ) ) ); public final void rule__ListActivity__Alternatives_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2727:1: ( ( ( rule__ListActivity__Group_5_0__0 ) ) | ( ( rule__ListActivity__WidgetsAssignment_5_1 ) ) ) int alt7=2; int LA7_0 = input.LA(1); if ( (LA7_0==75) ) { alt7=1; } else if ( (LA7_0==76) ) { alt7=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2723:1: rule__ListActivity__Alternatives_5 : ( ( ( rule__ListActivity__Group_5_0__0 ) ) | ( ( rule__ListActivity__WidgetsAssignment_5_1 ) ) );", 7, 0, input); throw nvae; } switch (alt7) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2728:1: ( ( rule__ListActivity__Group_5_0__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2728:1: ( ( rule__ListActivity__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2729:1: ( rule__ListActivity__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2730:1: ( rule__ListActivity__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2730:2: rule__ListActivity__Group_5_0__0 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group_5_0__0_in_rule__ListActivity__Alternatives_55740); rule__ListActivity__Group_5_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getGroup_5_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2734:6: ( ( rule__ListActivity__WidgetsAssignment_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2734:6: ( ( rule__ListActivity__WidgetsAssignment_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2735:1: ( rule__ListActivity__WidgetsAssignment_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getWidgetsAssignment_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2736:1: ( rule__ListActivity__WidgetsAssignment_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2736:2: rule__ListActivity__WidgetsAssignment_5_1 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__WidgetsAssignment_5_1_in_rule__ListActivity__Alternatives_55758); rule__ListActivity__WidgetsAssignment_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getWidgetsAssignment_5_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Alternatives_5 // $ANTLR start rule__TabActivity__Alternatives_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2745:1: rule__TabActivity__Alternatives_3 : ( ( ( rule__TabActivity__Group_3_0__0 ) ) | ( ( rule__TabActivity__WidgetsAssignment_3_1 ) ) ); public final void rule__TabActivity__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2749:1: ( ( ( rule__TabActivity__Group_3_0__0 ) ) | ( ( rule__TabActivity__WidgetsAssignment_3_1 ) ) ) int alt8=2; int LA8_0 = input.LA(1); if ( (LA8_0==75) ) { alt8=1; } else if ( (LA8_0==76) ) { alt8=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2745:1: rule__TabActivity__Alternatives_3 : ( ( ( rule__TabActivity__Group_3_0__0 ) ) | ( ( rule__TabActivity__WidgetsAssignment_3_1 ) ) );", 8, 0, input); throw nvae; } switch (alt8) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2750:1: ( ( rule__TabActivity__Group_3_0__0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2750:1: ( ( rule__TabActivity__Group_3_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2751:1: ( rule__TabActivity__Group_3_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getGroup_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2752:1: ( rule__TabActivity__Group_3_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2752:2: rule__TabActivity__Group_3_0__0 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group_3_0__0_in_rule__TabActivity__Alternatives_35791); rule__TabActivity__Group_3_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getGroup_3_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2756:6: ( ( rule__TabActivity__WidgetsAssignment_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2756:6: ( ( rule__TabActivity__WidgetsAssignment_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2757:1: ( rule__TabActivity__WidgetsAssignment_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getWidgetsAssignment_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2758:1: ( rule__TabActivity__WidgetsAssignment_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2758:2: rule__TabActivity__WidgetsAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__WidgetsAssignment_3_1_in_rule__TabActivity__Alternatives_35809); rule__TabActivity__WidgetsAssignment_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getWidgetsAssignment_3_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Alternatives_3 // $ANTLR start rule__Action__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2767:1: rule__Action__Alternatives_1 : ( ( ruleGoToURLAction ) | ( ruleShowLayoutAction ) | ( ruleInvokeActivityAction ) ); public final void rule__Action__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2771:1: ( ( ruleGoToURLAction ) | ( ruleShowLayoutAction ) | ( ruleInvokeActivityAction ) ) int alt9=3; switch ( input.LA(1) ) { case 85: { alt9=1; } break; case 86: { alt9=2; } break; case 87: { alt9=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2767:1: rule__Action__Alternatives_1 : ( ( ruleGoToURLAction ) | ( ruleShowLayoutAction ) | ( ruleInvokeActivityAction ) );", 9, 0, input); throw nvae; } switch (alt9) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2772:1: ( ruleGoToURLAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2772:1: ( ruleGoToURLAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2773:1: ruleGoToURLAction { if ( backtracking==0 ) { before(grammarAccess.getActionAccess().getGoToURLActionParserRuleCall_1_0()); } pushFollow(FollowSets000.FOLLOW_ruleGoToURLAction_in_rule__Action__Alternatives_15842); ruleGoToURLAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActionAccess().getGoToURLActionParserRuleCall_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2778:6: ( ruleShowLayoutAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2778:6: ( ruleShowLayoutAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2779:1: ruleShowLayoutAction { if ( backtracking==0 ) { before(grammarAccess.getActionAccess().getShowLayoutActionParserRuleCall_1_1()); } pushFollow(FollowSets000.FOLLOW_ruleShowLayoutAction_in_rule__Action__Alternatives_15859); ruleShowLayoutAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActionAccess().getShowLayoutActionParserRuleCall_1_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2784:6: ( ruleInvokeActivityAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2784:6: ( ruleInvokeActivityAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2785:1: ruleInvokeActivityAction { if ( backtracking==0 ) { before(grammarAccess.getActionAccess().getInvokeActivityActionParserRuleCall_1_2()); } pushFollow(FollowSets000.FOLLOW_ruleInvokeActivityAction_in_rule__Action__Alternatives_15876); ruleInvokeActivityAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActionAccess().getInvokeActivityActionParserRuleCall_1_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Action__Alternatives_1 // $ANTLR start rule__AbstractLinearLayout__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2795:1: rule__AbstractLinearLayout__Alternatives : ( ( ruleLinearLayout ) | ( ruleTabWidget ) ); public final void rule__AbstractLinearLayout__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2799:1: ( ( ruleLinearLayout ) | ( ruleTabWidget ) ) int alt10=2; int LA10_0 = input.LA(1); if ( (LA10_0==27||LA10_0==88) ) { alt10=1; } else if ( (LA10_0==109) ) { alt10=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2795:1: rule__AbstractLinearLayout__Alternatives : ( ( ruleLinearLayout ) | ( ruleTabWidget ) );", 10, 0, input); throw nvae; } switch (alt10) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2800:1: ( ruleLinearLayout ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2800:1: ( ruleLinearLayout ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2801:1: ruleLinearLayout { if ( backtracking==0 ) { before(grammarAccess.getAbstractLinearLayoutAccess().getLinearLayoutParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleLinearLayout_in_rule__AbstractLinearLayout__Alternatives5908); ruleLinearLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAbstractLinearLayoutAccess().getLinearLayoutParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2806:6: ( ruleTabWidget ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2806:6: ( ruleTabWidget ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2807:1: ruleTabWidget { if ( backtracking==0 ) { before(grammarAccess.getAbstractLinearLayoutAccess().getTabWidgetParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleTabWidget_in_rule__AbstractLinearLayout__Alternatives5925); ruleTabWidget(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAbstractLinearLayoutAccess().getTabWidgetParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AbstractLinearLayout__Alternatives // $ANTLR start rule__View__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2818:1: rule__View__Alternatives : ( ( ruleWidget ) | ( ruleLayout ) ); public final void rule__View__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2822:1: ( ( ruleWidget ) | ( ruleLayout ) ) int alt11=2; int LA11_0 = input.LA(1); if ( (LA11_0==140||(LA11_0>=160 && LA11_0<=161)||(LA11_0>=163 && LA11_0<=164)) ) { alt11=1; } else if ( (LA11_0==27||LA11_0==88||(LA11_0>=107 && LA11_0<=109)||LA11_0==116) ) { alt11=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2818:1: rule__View__Alternatives : ( ( ruleWidget ) | ( ruleLayout ) );", 11, 0, input); throw nvae; } switch (alt11) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2823:1: ( ruleWidget ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2823:1: ( ruleWidget ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2824:1: ruleWidget { if ( backtracking==0 ) { before(grammarAccess.getViewAccess().getWidgetParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleWidget_in_rule__View__Alternatives5958); ruleWidget(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getViewAccess().getWidgetParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2829:6: ( ruleLayout ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2829:6: ( ruleLayout ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2830:1: ruleLayout { if ( backtracking==0 ) { before(grammarAccess.getViewAccess().getLayoutParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleLayout_in_rule__View__Alternatives5975); ruleLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getViewAccess().getLayoutParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__View__Alternatives // $ANTLR start rule__Widget__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2840:1: rule__Widget__Alternatives : ( ( ruleTextView ) | ( ruleButton ) | ( ruleImageView ) | ( ruleEditText ) | ( ruleSpinner ) ); public final void rule__Widget__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2844:1: ( ( ruleTextView ) | ( ruleButton ) | ( ruleImageView ) | ( ruleEditText ) | ( ruleSpinner ) ) int alt12=5; switch ( input.LA(1) ) { case 140: { alt12=1; } break; case 161: { alt12=2; } break; case 160: { alt12=3; } break; case 164: { alt12=4; } break; case 163: { alt12=5; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2840:1: rule__Widget__Alternatives : ( ( ruleTextView ) | ( ruleButton ) | ( ruleImageView ) | ( ruleEditText ) | ( ruleSpinner ) );", 12, 0, input); throw nvae; } switch (alt12) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2845:1: ( ruleTextView ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2845:1: ( ruleTextView ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2846:1: ruleTextView { if ( backtracking==0 ) { before(grammarAccess.getWidgetAccess().getTextViewParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleTextView_in_rule__Widget__Alternatives6007); ruleTextView(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getWidgetAccess().getTextViewParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2851:6: ( ruleButton ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2851:6: ( ruleButton ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2852:1: ruleButton { if ( backtracking==0 ) { before(grammarAccess.getWidgetAccess().getButtonParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleButton_in_rule__Widget__Alternatives6024); ruleButton(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getWidgetAccess().getButtonParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2857:6: ( ruleImageView ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2857:6: ( ruleImageView ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2858:1: ruleImageView { if ( backtracking==0 ) { before(grammarAccess.getWidgetAccess().getImageViewParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleImageView_in_rule__Widget__Alternatives6041); ruleImageView(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getWidgetAccess().getImageViewParserRuleCall_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2863:6: ( ruleEditText ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2863:6: ( ruleEditText ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2864:1: ruleEditText { if ( backtracking==0 ) { before(grammarAccess.getWidgetAccess().getEditTextParserRuleCall_3()); } pushFollow(FollowSets000.FOLLOW_ruleEditText_in_rule__Widget__Alternatives6058); ruleEditText(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getWidgetAccess().getEditTextParserRuleCall_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2869:6: ( ruleSpinner ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2869:6: ( ruleSpinner ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2870:1: ruleSpinner { if ( backtracking==0 ) { before(grammarAccess.getWidgetAccess().getSpinnerParserRuleCall_4()); } pushFollow(FollowSets000.FOLLOW_ruleSpinner_in_rule__Widget__Alternatives6075); ruleSpinner(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getWidgetAccess().getSpinnerParserRuleCall_4()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Widget__Alternatives // $ANTLR start rule__Button__Alternatives_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2881:1: rule__Button__Alternatives_2 : ( ( ( rule__Button__TextAssignment_2_0 ) ) | ( ( rule__Button__SrcAssignment_2_1 ) ) ); public final void rule__Button__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2885:1: ( ( ( rule__Button__TextAssignment_2_0 ) ) | ( ( rule__Button__SrcAssignment_2_1 ) ) ) int alt13=2; int LA13_0 = input.LA(1); if ( (LA13_0==RULE_STRING||LA13_0==194) ) { alt13=1; } else if ( (LA13_0==RULE_HEX_COLOR||LA13_0==197||LA13_0==199) ) { alt13=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2881:1: rule__Button__Alternatives_2 : ( ( ( rule__Button__TextAssignment_2_0 ) ) | ( ( rule__Button__SrcAssignment_2_1 ) ) );", 13, 0, input); throw nvae; } switch (alt13) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2886:1: ( ( rule__Button__TextAssignment_2_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2886:1: ( ( rule__Button__TextAssignment_2_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2887:1: ( rule__Button__TextAssignment_2_0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTextAssignment_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2888:1: ( rule__Button__TextAssignment_2_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2888:2: rule__Button__TextAssignment_2_0 { pushFollow(FollowSets000.FOLLOW_rule__Button__TextAssignment_2_0_in_rule__Button__Alternatives_26108); rule__Button__TextAssignment_2_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTextAssignment_2_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2892:6: ( ( rule__Button__SrcAssignment_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2892:6: ( ( rule__Button__SrcAssignment_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2893:1: ( rule__Button__SrcAssignment_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSrcAssignment_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2894:1: ( rule__Button__SrcAssignment_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2894:2: rule__Button__SrcAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__SrcAssignment_2_1_in_rule__Button__Alternatives_26126); rule__Button__SrcAssignment_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSrcAssignment_2_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Alternatives_2 // $ANTLR start rule__ValueAccess__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2903:1: rule__ValueAccess__Alternatives : ( ( ruleStringVA ) | ( ruleIntegerVA ) | ( ruleBooleanVA ) | ( ruleColorVA ) | ( ruleDimensionVA ) | ( ruleDrawableVA ) | ( ruleAnimationVA ) | ( ruleInterpolatorVA ) ); public final void rule__ValueAccess__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2907:1: ( ( ruleStringVA ) | ( ruleIntegerVA ) | ( ruleBooleanVA ) | ( ruleColorVA ) | ( ruleDimensionVA ) | ( ruleDrawableVA ) | ( ruleAnimationVA ) | ( ruleInterpolatorVA ) ) int alt14=8; switch ( input.LA(1) ) { case RULE_STRING: case 194: { alt14=1; } break; case 195: { alt14=2; } break; case RULE_INT: { int LA14_3 = input.LA(2); if ( (LA14_3==EOF||(LA14_3>=174 && LA14_3<=175)) ) { alt14=2; } else if ( ((LA14_3>=14 && LA14_3<=19)) ) { alt14=5; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2903:1: rule__ValueAccess__Alternatives : ( ( ruleStringVA ) | ( ruleIntegerVA ) | ( ruleBooleanVA ) | ( ruleColorVA ) | ( ruleDimensionVA ) | ( ruleDrawableVA ) | ( ruleAnimationVA ) | ( ruleInterpolatorVA ) );", 14, 3, input); throw nvae; } } break; case RULE_BOOL: case 196: { alt14=3; } break; case RULE_HEX_COLOR: case 197: { alt14=4; } break; case RULE_FLOAT: case 198: { alt14=5; } break; case 199: { alt14=6; } break; case 200: { alt14=7; } break; case 201: { alt14=8; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2903:1: rule__ValueAccess__Alternatives : ( ( ruleStringVA ) | ( ruleIntegerVA ) | ( ruleBooleanVA ) | ( ruleColorVA ) | ( ruleDimensionVA ) | ( ruleDrawableVA ) | ( ruleAnimationVA ) | ( ruleInterpolatorVA ) );", 14, 0, input); throw nvae; } switch (alt14) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2908:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2908:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2909:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getStringVAParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleStringVA_in_rule__ValueAccess__Alternatives6159); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getStringVAParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2914:6: ( ruleIntegerVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2914:6: ( ruleIntegerVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2915:1: ruleIntegerVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getIntegerVAParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerVA_in_rule__ValueAccess__Alternatives6176); ruleIntegerVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getIntegerVAParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2920:6: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2920:6: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2921:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getBooleanVAParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanVA_in_rule__ValueAccess__Alternatives6193); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getBooleanVAParserRuleCall_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2926:6: ( ruleColorVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2926:6: ( ruleColorVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2927:1: ruleColorVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getColorVAParserRuleCall_3()); } pushFollow(FollowSets000.FOLLOW_ruleColorVA_in_rule__ValueAccess__Alternatives6210); ruleColorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getColorVAParserRuleCall_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2932:6: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2932:6: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2933:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getDimensionVAParserRuleCall_4()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionVA_in_rule__ValueAccess__Alternatives6227); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getDimensionVAParserRuleCall_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2938:6: ( ruleDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2938:6: ( ruleDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2939:1: ruleDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getDrawableVAParserRuleCall_5()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableVA_in_rule__ValueAccess__Alternatives6244); ruleDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getDrawableVAParserRuleCall_5()); } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2944:6: ( ruleAnimationVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2944:6: ( ruleAnimationVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2945:1: ruleAnimationVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getAnimationVAParserRuleCall_6()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationVA_in_rule__ValueAccess__Alternatives6261); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getAnimationVAParserRuleCall_6()); } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2950:6: ( ruleInterpolatorVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2950:6: ( ruleInterpolatorVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2951:1: ruleInterpolatorVA { if ( backtracking==0 ) { before(grammarAccess.getValueAccessAccess().getInterpolatorVAParserRuleCall_7()); } pushFollow(FollowSets000.FOLLOW_ruleInterpolatorVA_in_rule__ValueAccess__Alternatives6278); ruleInterpolatorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueAccessAccess().getInterpolatorVAParserRuleCall_7()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ValueAccess__Alternatives // $ANTLR start rule__StringVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2961:1: rule__StringVA__Alternatives : ( ( ( rule__StringVA__AccessAssignment_0 ) ) | ( ( rule__StringVA__ValueAssignment_1 ) ) ); public final void rule__StringVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2965:1: ( ( ( rule__StringVA__AccessAssignment_0 ) ) | ( ( rule__StringVA__ValueAssignment_1 ) ) ) int alt15=2; int LA15_0 = input.LA(1); if ( (LA15_0==194) ) { alt15=1; } else if ( (LA15_0==RULE_STRING) ) { alt15=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2961:1: rule__StringVA__Alternatives : ( ( ( rule__StringVA__AccessAssignment_0 ) ) | ( ( rule__StringVA__ValueAssignment_1 ) ) );", 15, 0, input); throw nvae; } switch (alt15) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2966:1: ( ( rule__StringVA__AccessAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2966:1: ( ( rule__StringVA__AccessAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2967:1: ( rule__StringVA__AccessAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getStringVAAccess().getAccessAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2968:1: ( rule__StringVA__AccessAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2968:2: rule__StringVA__AccessAssignment_0 { pushFollow(FollowSets000.FOLLOW_rule__StringVA__AccessAssignment_0_in_rule__StringVA__Alternatives6310); rule__StringVA__AccessAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringVAAccess().getAccessAssignment_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2972:6: ( ( rule__StringVA__ValueAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2972:6: ( ( rule__StringVA__ValueAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2973:1: ( rule__StringVA__ValueAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getStringVAAccess().getValueAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2974:1: ( rule__StringVA__ValueAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2974:2: rule__StringVA__ValueAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__StringVA__ValueAssignment_1_in_rule__StringVA__Alternatives6328); rule__StringVA__ValueAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringVAAccess().getValueAssignment_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringVA__Alternatives // $ANTLR start rule__IntegerVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2983:1: rule__IntegerVA__Alternatives : ( ( ( rule__IntegerVA__AccessAssignment_0 ) ) | ( ( rule__IntegerVA__ValueAssignment_1 ) ) ); public final void rule__IntegerVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2987:1: ( ( ( rule__IntegerVA__AccessAssignment_0 ) ) | ( ( rule__IntegerVA__ValueAssignment_1 ) ) ) int alt16=2; int LA16_0 = input.LA(1); if ( (LA16_0==195) ) { alt16=1; } else if ( (LA16_0==RULE_INT) ) { alt16=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("2983:1: rule__IntegerVA__Alternatives : ( ( ( rule__IntegerVA__AccessAssignment_0 ) ) | ( ( rule__IntegerVA__ValueAssignment_1 ) ) );", 16, 0, input); throw nvae; } switch (alt16) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2988:1: ( ( rule__IntegerVA__AccessAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2988:1: ( ( rule__IntegerVA__AccessAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2989:1: ( rule__IntegerVA__AccessAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerVAAccess().getAccessAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2990:1: ( rule__IntegerVA__AccessAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2990:2: rule__IntegerVA__AccessAssignment_0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerVA__AccessAssignment_0_in_rule__IntegerVA__Alternatives6361); rule__IntegerVA__AccessAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerVAAccess().getAccessAssignment_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2994:6: ( ( rule__IntegerVA__ValueAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2994:6: ( ( rule__IntegerVA__ValueAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2995:1: ( rule__IntegerVA__ValueAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerVAAccess().getValueAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2996:1: ( rule__IntegerVA__ValueAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:2996:2: rule__IntegerVA__ValueAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerVA__ValueAssignment_1_in_rule__IntegerVA__Alternatives6379); rule__IntegerVA__ValueAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerVAAccess().getValueAssignment_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerVA__Alternatives // $ANTLR start rule__BooleanVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3005:1: rule__BooleanVA__Alternatives : ( ( ( rule__BooleanVA__AccessAssignment_0 ) ) | ( ( rule__BooleanVA__ValueAssignment_1 ) ) ); public final void rule__BooleanVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3009:1: ( ( ( rule__BooleanVA__AccessAssignment_0 ) ) | ( ( rule__BooleanVA__ValueAssignment_1 ) ) ) int alt17=2; int LA17_0 = input.LA(1); if ( (LA17_0==196) ) { alt17=1; } else if ( (LA17_0==RULE_BOOL) ) { alt17=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3005:1: rule__BooleanVA__Alternatives : ( ( ( rule__BooleanVA__AccessAssignment_0 ) ) | ( ( rule__BooleanVA__ValueAssignment_1 ) ) );", 17, 0, input); throw nvae; } switch (alt17) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3010:1: ( ( rule__BooleanVA__AccessAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3010:1: ( ( rule__BooleanVA__AccessAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3011:1: ( rule__BooleanVA__AccessAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanVAAccess().getAccessAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3012:1: ( rule__BooleanVA__AccessAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3012:2: rule__BooleanVA__AccessAssignment_0 { pushFollow(FollowSets000.FOLLOW_rule__BooleanVA__AccessAssignment_0_in_rule__BooleanVA__Alternatives6412); rule__BooleanVA__AccessAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanVAAccess().getAccessAssignment_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3016:6: ( ( rule__BooleanVA__ValueAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3016:6: ( ( rule__BooleanVA__ValueAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3017:1: ( rule__BooleanVA__ValueAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanVAAccess().getValueAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3018:1: ( rule__BooleanVA__ValueAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3018:2: rule__BooleanVA__ValueAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__BooleanVA__ValueAssignment_1_in_rule__BooleanVA__Alternatives6430); rule__BooleanVA__ValueAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanVAAccess().getValueAssignment_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanVA__Alternatives // $ANTLR start rule__ColorVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3027:1: rule__ColorVA__Alternatives : ( ( ( rule__ColorVA__AccessAssignment_0 ) ) | ( ( rule__ColorVA__ValueAssignment_1 ) ) ); public final void rule__ColorVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3031:1: ( ( ( rule__ColorVA__AccessAssignment_0 ) ) | ( ( rule__ColorVA__ValueAssignment_1 ) ) ) int alt18=2; int LA18_0 = input.LA(1); if ( (LA18_0==197) ) { alt18=1; } else if ( (LA18_0==RULE_HEX_COLOR) ) { alt18=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3027:1: rule__ColorVA__Alternatives : ( ( ( rule__ColorVA__AccessAssignment_0 ) ) | ( ( rule__ColorVA__ValueAssignment_1 ) ) );", 18, 0, input); throw nvae; } switch (alt18) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3032:1: ( ( rule__ColorVA__AccessAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3032:1: ( ( rule__ColorVA__AccessAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3033:1: ( rule__ColorVA__AccessAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getColorVAAccess().getAccessAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3034:1: ( rule__ColorVA__AccessAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3034:2: rule__ColorVA__AccessAssignment_0 { pushFollow(FollowSets000.FOLLOW_rule__ColorVA__AccessAssignment_0_in_rule__ColorVA__Alternatives6463); rule__ColorVA__AccessAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorVAAccess().getAccessAssignment_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3038:6: ( ( rule__ColorVA__ValueAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3038:6: ( ( rule__ColorVA__ValueAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3039:1: ( rule__ColorVA__ValueAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getColorVAAccess().getValueAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3040:1: ( rule__ColorVA__ValueAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3040:2: rule__ColorVA__ValueAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__ColorVA__ValueAssignment_1_in_rule__ColorVA__Alternatives6481); rule__ColorVA__ValueAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorVAAccess().getValueAssignment_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorVA__Alternatives // $ANTLR start rule__DimensionVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3049:1: rule__DimensionVA__Alternatives : ( ( ( rule__DimensionVA__AccessAssignment_0 ) ) | ( ( rule__DimensionVA__ValueAssignment_1 ) ) ); public final void rule__DimensionVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3053:1: ( ( ( rule__DimensionVA__AccessAssignment_0 ) ) | ( ( rule__DimensionVA__ValueAssignment_1 ) ) ) int alt19=2; int LA19_0 = input.LA(1); if ( (LA19_0==198) ) { alt19=1; } else if ( ((LA19_0>=RULE_FLOAT && LA19_0<=RULE_INT)) ) { alt19=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3049:1: rule__DimensionVA__Alternatives : ( ( ( rule__DimensionVA__AccessAssignment_0 ) ) | ( ( rule__DimensionVA__ValueAssignment_1 ) ) );", 19, 0, input); throw nvae; } switch (alt19) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3054:1: ( ( rule__DimensionVA__AccessAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3054:1: ( ( rule__DimensionVA__AccessAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3055:1: ( rule__DimensionVA__AccessAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionVAAccess().getAccessAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3056:1: ( rule__DimensionVA__AccessAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3056:2: rule__DimensionVA__AccessAssignment_0 { pushFollow(FollowSets000.FOLLOW_rule__DimensionVA__AccessAssignment_0_in_rule__DimensionVA__Alternatives6514); rule__DimensionVA__AccessAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionVAAccess().getAccessAssignment_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3060:6: ( ( rule__DimensionVA__ValueAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3060:6: ( ( rule__DimensionVA__ValueAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3061:1: ( rule__DimensionVA__ValueAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionVAAccess().getValueAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3062:1: ( rule__DimensionVA__ValueAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3062:2: rule__DimensionVA__ValueAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__DimensionVA__ValueAssignment_1_in_rule__DimensionVA__Alternatives6532); rule__DimensionVA__ValueAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionVAAccess().getValueAssignment_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionVA__Alternatives // $ANTLR start rule__LayoutDimensionVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3071:1: rule__LayoutDimensionVA__Alternatives : ( ( ruleDimensionVA ) | ( ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) ) ); public final void rule__LayoutDimensionVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3075:1: ( ( ruleDimensionVA ) | ( ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) ) ) int alt20=2; int LA20_0 = input.LA(1); if ( ((LA20_0>=RULE_FLOAT && LA20_0<=RULE_INT)||LA20_0==198) ) { alt20=1; } else if ( ((LA20_0>=29 && LA20_0<=31)) ) { alt20=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3071:1: rule__LayoutDimensionVA__Alternatives : ( ( ruleDimensionVA ) | ( ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) ) );", 20, 0, input); throw nvae; } switch (alt20) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3076:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3076:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3077:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionVAAccess().getDimensionVAParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionVA_in_rule__LayoutDimensionVA__Alternatives6565); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionVAAccess().getDimensionVAParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3082:6: ( ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3082:6: ( ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3083:1: ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionVAAccess().getConstant_valueAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3084:1: ( rule__LayoutDimensionVA__Constant_valueAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3084:2: rule__LayoutDimensionVA__Constant_valueAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutDimensionVA__Constant_valueAssignment_1_in_rule__LayoutDimensionVA__Alternatives6582); rule__LayoutDimensionVA__Constant_valueAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionVAAccess().getConstant_valueAssignment_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutDimensionVA__Alternatives // $ANTLR start rule__AnyDrawableVA__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3093:1: rule__AnyDrawableVA__Alternatives : ( ( ruleDrawableVA ) | ( ruleColorVA ) ); public final void rule__AnyDrawableVA__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3097:1: ( ( ruleDrawableVA ) | ( ruleColorVA ) ) int alt21=2; int LA21_0 = input.LA(1); if ( (LA21_0==199) ) { alt21=1; } else if ( (LA21_0==RULE_HEX_COLOR||LA21_0==197) ) { alt21=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3093:1: rule__AnyDrawableVA__Alternatives : ( ( ruleDrawableVA ) | ( ruleColorVA ) );", 21, 0, input); throw nvae; } switch (alt21) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3098:1: ( ruleDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3098:1: ( ruleDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3099:1: ruleDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getAnyDrawableVAAccess().getDrawableVAParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableVA_in_rule__AnyDrawableVA__Alternatives6615); ruleDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnyDrawableVAAccess().getDrawableVAParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3104:6: ( ruleColorVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3104:6: ( ruleColorVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3105:1: ruleColorVA { if ( backtracking==0 ) { before(grammarAccess.getAnyDrawableVAAccess().getColorVAParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleColorVA_in_rule__AnyDrawableVA__Alternatives6632); ruleColorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnyDrawableVAAccess().getColorVAParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnyDrawableVA__Alternatives // $ANTLR start rule__ValueResource__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3116:1: rule__ValueResource__Alternatives : ( ( ruleStringResource ) | ( ruleIntegerResource ) | ( ruleBooleanResource ) | ( ruleColorResource ) | ( ruleDimensionResource ) | ( ruleArrayResource ) | ( ruleDrawableResource ) | ( ruleAnimationResource ) ); public final void rule__ValueResource__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3120:1: ( ( ruleStringResource ) | ( ruleIntegerResource ) | ( ruleBooleanResource ) | ( ruleColorResource ) | ( ruleDimensionResource ) | ( ruleArrayResource ) | ( ruleDrawableResource ) | ( ruleAnimationResource ) ) int alt22=8; switch ( input.LA(1) ) { case 165: { alt22=1; } break; case 167: { alt22=2; } break; case 168: { alt22=3; } break; case 169: { alt22=4; } break; case 170: { alt22=5; } break; case 171: { alt22=6; } break; case 177: case 178: { alt22=7; } break; case 190: case 204: { alt22=8; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3116:1: rule__ValueResource__Alternatives : ( ( ruleStringResource ) | ( ruleIntegerResource ) | ( ruleBooleanResource ) | ( ruleColorResource ) | ( ruleDimensionResource ) | ( ruleArrayResource ) | ( ruleDrawableResource ) | ( ruleAnimationResource ) );", 22, 0, input); throw nvae; } switch (alt22) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3121:1: ( ruleStringResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3121:1: ( ruleStringResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3122:1: ruleStringResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getStringResourceParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleStringResource_in_rule__ValueResource__Alternatives6665); ruleStringResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getStringResourceParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3127:6: ( ruleIntegerResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3127:6: ( ruleIntegerResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3128:1: ruleIntegerResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getIntegerResourceParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerResource_in_rule__ValueResource__Alternatives6682); ruleIntegerResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getIntegerResourceParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3133:6: ( ruleBooleanResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3133:6: ( ruleBooleanResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3134:1: ruleBooleanResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getBooleanResourceParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanResource_in_rule__ValueResource__Alternatives6699); ruleBooleanResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getBooleanResourceParserRuleCall_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3139:6: ( ruleColorResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3139:6: ( ruleColorResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3140:1: ruleColorResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getColorResourceParserRuleCall_3()); } pushFollow(FollowSets000.FOLLOW_ruleColorResource_in_rule__ValueResource__Alternatives6716); ruleColorResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getColorResourceParserRuleCall_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3145:6: ( ruleDimensionResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3145:6: ( ruleDimensionResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3146:1: ruleDimensionResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getDimensionResourceParserRuleCall_4()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionResource_in_rule__ValueResource__Alternatives6733); ruleDimensionResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getDimensionResourceParserRuleCall_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3151:6: ( ruleArrayResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3151:6: ( ruleArrayResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3152:1: ruleArrayResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getArrayResourceParserRuleCall_5()); } pushFollow(FollowSets000.FOLLOW_ruleArrayResource_in_rule__ValueResource__Alternatives6750); ruleArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getArrayResourceParserRuleCall_5()); } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3157:6: ( ruleDrawableResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3157:6: ( ruleDrawableResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3158:1: ruleDrawableResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getDrawableResourceParserRuleCall_6()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableResource_in_rule__ValueResource__Alternatives6767); ruleDrawableResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getDrawableResourceParserRuleCall_6()); } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3163:6: ( ruleAnimationResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3163:6: ( ruleAnimationResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3164:1: ruleAnimationResource { if ( backtracking==0 ) { before(grammarAccess.getValueResourceAccess().getAnimationResourceParserRuleCall_7()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationResource_in_rule__ValueResource__Alternatives6784); ruleAnimationResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getValueResourceAccess().getAnimationResourceParserRuleCall_7()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ValueResource__Alternatives // $ANTLR start rule__ArrayResource__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3174:1: rule__ArrayResource__Alternatives_1 : ( ( ruleIntegerArrayResource ) | ( ruleStringArrayResource ) | ( ruleTypedArrayResource ) ); public final void rule__ArrayResource__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3178:1: ( ( ruleIntegerArrayResource ) | ( ruleStringArrayResource ) | ( ruleTypedArrayResource ) ) int alt23=3; switch ( input.LA(1) ) { case 172: { alt23=1; } break; case 176: { alt23=2; } break; case RULE_ID: { alt23=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3174:1: rule__ArrayResource__Alternatives_1 : ( ( ruleIntegerArrayResource ) | ( ruleStringArrayResource ) | ( ruleTypedArrayResource ) );", 23, 0, input); throw nvae; } switch (alt23) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3179:1: ( ruleIntegerArrayResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3179:1: ( ruleIntegerArrayResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3180:1: ruleIntegerArrayResource { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceAccess().getIntegerArrayResourceParserRuleCall_1_0()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerArrayResource_in_rule__ArrayResource__Alternatives_16816); ruleIntegerArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getArrayResourceAccess().getIntegerArrayResourceParserRuleCall_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3185:6: ( ruleStringArrayResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3185:6: ( ruleStringArrayResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3186:1: ruleStringArrayResource { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceAccess().getStringArrayResourceParserRuleCall_1_1()); } pushFollow(FollowSets000.FOLLOW_ruleStringArrayResource_in_rule__ArrayResource__Alternatives_16833); ruleStringArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getArrayResourceAccess().getStringArrayResourceParserRuleCall_1_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3191:6: ( ruleTypedArrayResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3191:6: ( ruleTypedArrayResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3192:1: ruleTypedArrayResource { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceAccess().getTypedArrayResourceParserRuleCall_1_2()); } pushFollow(FollowSets000.FOLLOW_ruleTypedArrayResource_in_rule__ArrayResource__Alternatives_16850); ruleTypedArrayResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getArrayResourceAccess().getTypedArrayResourceParserRuleCall_1_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ArrayResource__Alternatives_1 // $ANTLR start rule__DrawableResource__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3202:1: rule__DrawableResource__Alternatives : ( ( ruleBitmapDrawableResource ) | ( ruleTransitionDrawableResource ) ); public final void rule__DrawableResource__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3206:1: ( ( ruleBitmapDrawableResource ) | ( ruleTransitionDrawableResource ) ) int alt24=2; int LA24_0 = input.LA(1); if ( (LA24_0==177) ) { alt24=1; } else if ( (LA24_0==178) ) { alt24=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3202:1: rule__DrawableResource__Alternatives : ( ( ruleBitmapDrawableResource ) | ( ruleTransitionDrawableResource ) );", 24, 0, input); throw nvae; } switch (alt24) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3207:1: ( ruleBitmapDrawableResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3207:1: ( ruleBitmapDrawableResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3208:1: ruleBitmapDrawableResource { if ( backtracking==0 ) { before(grammarAccess.getDrawableResourceAccess().getBitmapDrawableResourceParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleBitmapDrawableResource_in_rule__DrawableResource__Alternatives6882); ruleBitmapDrawableResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableResourceAccess().getBitmapDrawableResourceParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3213:6: ( ruleTransitionDrawableResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3213:6: ( ruleTransitionDrawableResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3214:1: ruleTransitionDrawableResource { if ( backtracking==0 ) { before(grammarAccess.getDrawableResourceAccess().getTransitionDrawableResourceParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleTransitionDrawableResource_in_rule__DrawableResource__Alternatives6899); ruleTransitionDrawableResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableResourceAccess().getTransitionDrawableResourceParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableResource__Alternatives // $ANTLR start rule__MenuResource__Alternatives_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3224:1: rule__MenuResource__Alternatives_4 : ( ( ( rule__MenuResource__MenuItemsAssignment_4_0 ) ) | ( ( rule__MenuResource__SubMenusAssignment_4_1 ) ) | ( ( rule__MenuResource__GroupsAssignment_4_2 ) ) ); public final void rule__MenuResource__Alternatives_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3228:1: ( ( ( rule__MenuResource__MenuItemsAssignment_4_0 ) ) | ( ( rule__MenuResource__SubMenusAssignment_4_1 ) ) | ( ( rule__MenuResource__GroupsAssignment_4_2 ) ) ) int alt25=3; switch ( input.LA(1) ) { case 181: { alt25=1; } break; case 183: { alt25=2; } break; case 182: { alt25=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3224:1: rule__MenuResource__Alternatives_4 : ( ( ( rule__MenuResource__MenuItemsAssignment_4_0 ) ) | ( ( rule__MenuResource__SubMenusAssignment_4_1 ) ) | ( ( rule__MenuResource__GroupsAssignment_4_2 ) ) );", 25, 0, input); throw nvae; } switch (alt25) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3229:1: ( ( rule__MenuResource__MenuItemsAssignment_4_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3229:1: ( ( rule__MenuResource__MenuItemsAssignment_4_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3230:1: ( rule__MenuResource__MenuItemsAssignment_4_0 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getMenuItemsAssignment_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3231:1: ( rule__MenuResource__MenuItemsAssignment_4_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3231:2: rule__MenuResource__MenuItemsAssignment_4_0 { pushFollow(FollowSets000.FOLLOW_rule__MenuResource__MenuItemsAssignment_4_0_in_rule__MenuResource__Alternatives_46931); rule__MenuResource__MenuItemsAssignment_4_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getMenuItemsAssignment_4_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3235:6: ( ( rule__MenuResource__SubMenusAssignment_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3235:6: ( ( rule__MenuResource__SubMenusAssignment_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3236:1: ( rule__MenuResource__SubMenusAssignment_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getSubMenusAssignment_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3237:1: ( rule__MenuResource__SubMenusAssignment_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3237:2: rule__MenuResource__SubMenusAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_rule__MenuResource__SubMenusAssignment_4_1_in_rule__MenuResource__Alternatives_46949); rule__MenuResource__SubMenusAssignment_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getSubMenusAssignment_4_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3241:6: ( ( rule__MenuResource__GroupsAssignment_4_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3241:6: ( ( rule__MenuResource__GroupsAssignment_4_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3242:1: ( rule__MenuResource__GroupsAssignment_4_2 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getGroupsAssignment_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3243:1: ( rule__MenuResource__GroupsAssignment_4_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3243:2: rule__MenuResource__GroupsAssignment_4_2 { pushFollow(FollowSets000.FOLLOW_rule__MenuResource__GroupsAssignment_4_2_in_rule__MenuResource__Alternatives_46967); rule__MenuResource__GroupsAssignment_4_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getGroupsAssignment_4_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Alternatives_4 // $ANTLR start rule__SubMenu__Alternatives_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3252:1: rule__SubMenu__Alternatives_3 : ( ( ( rule__SubMenu__MenuItemsAssignment_3_0 ) ) | ( ( rule__SubMenu__GroupsAssignment_3_1 ) ) ); public final void rule__SubMenu__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3256:1: ( ( ( rule__SubMenu__MenuItemsAssignment_3_0 ) ) | ( ( rule__SubMenu__GroupsAssignment_3_1 ) ) ) int alt26=2; int LA26_0 = input.LA(1); if ( (LA26_0==181) ) { alt26=1; } else if ( (LA26_0==182) ) { alt26=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3252:1: rule__SubMenu__Alternatives_3 : ( ( ( rule__SubMenu__MenuItemsAssignment_3_0 ) ) | ( ( rule__SubMenu__GroupsAssignment_3_1 ) ) );", 26, 0, input); throw nvae; } switch (alt26) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3257:1: ( ( rule__SubMenu__MenuItemsAssignment_3_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3257:1: ( ( rule__SubMenu__MenuItemsAssignment_3_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3258:1: ( rule__SubMenu__MenuItemsAssignment_3_0 ) { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getMenuItemsAssignment_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3259:1: ( rule__SubMenu__MenuItemsAssignment_3_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3259:2: rule__SubMenu__MenuItemsAssignment_3_0 { pushFollow(FollowSets000.FOLLOW_rule__SubMenu__MenuItemsAssignment_3_0_in_rule__SubMenu__Alternatives_37000); rule__SubMenu__MenuItemsAssignment_3_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getMenuItemsAssignment_3_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3263:6: ( ( rule__SubMenu__GroupsAssignment_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3263:6: ( ( rule__SubMenu__GroupsAssignment_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3264:1: ( rule__SubMenu__GroupsAssignment_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getGroupsAssignment_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3265:1: ( rule__SubMenu__GroupsAssignment_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3265:2: rule__SubMenu__GroupsAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_rule__SubMenu__GroupsAssignment_3_1_in_rule__SubMenu__Alternatives_37018); rule__SubMenu__GroupsAssignment_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getGroupsAssignment_3_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Alternatives_3 // $ANTLR start rule__AnimationResource__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3274:1: rule__AnimationResource__Alternatives : ( ( ruleTweenAnimationResource ) | ( ruleFrameAnimationResource ) ); public final void rule__AnimationResource__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3278:1: ( ( ruleTweenAnimationResource ) | ( ruleFrameAnimationResource ) ) int alt27=2; int LA27_0 = input.LA(1); if ( (LA27_0==190) ) { alt27=1; } else if ( (LA27_0==204) ) { alt27=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3274:1: rule__AnimationResource__Alternatives : ( ( ruleTweenAnimationResource ) | ( ruleFrameAnimationResource ) );", 27, 0, input); throw nvae; } switch (alt27) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3279:1: ( ruleTweenAnimationResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3279:1: ( ruleTweenAnimationResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3280:1: ruleTweenAnimationResource { if ( backtracking==0 ) { before(grammarAccess.getAnimationResourceAccess().getTweenAnimationResourceParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleTweenAnimationResource_in_rule__AnimationResource__Alternatives7051); ruleTweenAnimationResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationResourceAccess().getTweenAnimationResourceParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3285:6: ( ruleFrameAnimationResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3285:6: ( ruleFrameAnimationResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3286:1: ruleFrameAnimationResource { if ( backtracking==0 ) { before(grammarAccess.getAnimationResourceAccess().getFrameAnimationResourceParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleFrameAnimationResource_in_rule__AnimationResource__Alternatives7068); ruleFrameAnimationResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationResourceAccess().getFrameAnimationResourceParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationResource__Alternatives // $ANTLR start rule__FrameAnimationElement__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3296:1: rule__FrameAnimationElement__Alternatives : ( ( ruleTerminalAnimationElements ) | ( ruleTerminalAnimationSet ) ); public final void rule__FrameAnimationElement__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3300:1: ( ( ruleTerminalAnimationElements ) | ( ruleTerminalAnimationSet ) ) int alt28=2; int LA28_0 = input.LA(1); if ( (LA28_0==185||(LA28_0>=187 && LA28_0<=189)) ) { alt28=1; } else if ( (LA28_0==184) ) { alt28=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3296:1: rule__FrameAnimationElement__Alternatives : ( ( ruleTerminalAnimationElements ) | ( ruleTerminalAnimationSet ) );", 28, 0, input); throw nvae; } switch (alt28) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3301:1: ( ruleTerminalAnimationElements ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3301:1: ( ruleTerminalAnimationElements ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3302:1: ruleTerminalAnimationElements { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationElementAccess().getTerminalAnimationElementsParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleTerminalAnimationElements_in_rule__FrameAnimationElement__Alternatives7100); ruleTerminalAnimationElements(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationElementAccess().getTerminalAnimationElementsParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3307:6: ( ruleTerminalAnimationSet ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3307:6: ( ruleTerminalAnimationSet ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3308:1: ruleTerminalAnimationSet { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationElementAccess().getTerminalAnimationSetParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleTerminalAnimationSet_in_rule__FrameAnimationElement__Alternatives7117); ruleTerminalAnimationSet(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationElementAccess().getTerminalAnimationSetParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationElement__Alternatives // $ANTLR start rule__TerminalAnimationElements__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3318:1: rule__TerminalAnimationElements__Alternatives : ( ( ruleAlphaAnimation ) | ( ruleScaleAnimation ) | ( ruleTranslateAnimation ) | ( ruleRotateAnimation ) ); public final void rule__TerminalAnimationElements__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3322:1: ( ( ruleAlphaAnimation ) | ( ruleScaleAnimation ) | ( ruleTranslateAnimation ) | ( ruleRotateAnimation ) ) int alt29=4; switch ( input.LA(1) ) { case 185: { alt29=1; } break; case 187: { alt29=2; } break; case 188: { alt29=3; } break; case 189: { alt29=4; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3318:1: rule__TerminalAnimationElements__Alternatives : ( ( ruleAlphaAnimation ) | ( ruleScaleAnimation ) | ( ruleTranslateAnimation ) | ( ruleRotateAnimation ) );", 29, 0, input); throw nvae; } switch (alt29) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3323:1: ( ruleAlphaAnimation ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3323:1: ( ruleAlphaAnimation ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3324:1: ruleAlphaAnimation { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationElementsAccess().getAlphaAnimationParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleAlphaAnimation_in_rule__TerminalAnimationElements__Alternatives7149); ruleAlphaAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationElementsAccess().getAlphaAnimationParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3329:6: ( ruleScaleAnimation ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3329:6: ( ruleScaleAnimation ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3330:1: ruleScaleAnimation { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationElementsAccess().getScaleAnimationParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleScaleAnimation_in_rule__TerminalAnimationElements__Alternatives7166); ruleScaleAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationElementsAccess().getScaleAnimationParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3335:6: ( ruleTranslateAnimation ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3335:6: ( ruleTranslateAnimation ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3336:1: ruleTranslateAnimation { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationElementsAccess().getTranslateAnimationParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleTranslateAnimation_in_rule__TerminalAnimationElements__Alternatives7183); ruleTranslateAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationElementsAccess().getTranslateAnimationParserRuleCall_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3341:6: ( ruleRotateAnimation ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3341:6: ( ruleRotateAnimation ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3342:1: ruleRotateAnimation { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationElementsAccess().getRotateAnimationParserRuleCall_3()); } pushFollow(FollowSets000.FOLLOW_ruleRotateAnimation_in_rule__TerminalAnimationElements__Alternatives7200); ruleRotateAnimation(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationElementsAccess().getRotateAnimationParserRuleCall_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationElements__Alternatives // $ANTLR start rule__ResourceAccess__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3353:1: rule__ResourceAccess__Alternatives : ( ( ruleStringRA ) | ( ruleIntegerRA ) | ( ruleBooleanRA ) | ( ruleColorRA ) | ( ruleDimensionRA ) | ( ruleDrawableRA ) | ( ruleAnimationRA ) | ( ruleInterpolatorRA ) ); public final void rule__ResourceAccess__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3357:1: ( ( ruleStringRA ) | ( ruleIntegerRA ) | ( ruleBooleanRA ) | ( ruleColorRA ) | ( ruleDimensionRA ) | ( ruleDrawableRA ) | ( ruleAnimationRA ) | ( ruleInterpolatorRA ) ) int alt30=8; switch ( input.LA(1) ) { case 194: { alt30=1; } break; case 195: { alt30=2; } break; case 196: { alt30=3; } break; case 197: { alt30=4; } break; case 198: { alt30=5; } break; case 199: { alt30=6; } break; case 200: { alt30=7; } break; case 201: { alt30=8; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3353:1: rule__ResourceAccess__Alternatives : ( ( ruleStringRA ) | ( ruleIntegerRA ) | ( ruleBooleanRA ) | ( ruleColorRA ) | ( ruleDimensionRA ) | ( ruleDrawableRA ) | ( ruleAnimationRA ) | ( ruleInterpolatorRA ) );", 30, 0, input); throw nvae; } switch (alt30) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3358:1: ( ruleStringRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3358:1: ( ruleStringRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3359:1: ruleStringRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getStringRAParserRuleCall_0()); } pushFollow(FollowSets000.FOLLOW_ruleStringRA_in_rule__ResourceAccess__Alternatives7233); ruleStringRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getStringRAParserRuleCall_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3364:6: ( ruleIntegerRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3364:6: ( ruleIntegerRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3365:1: ruleIntegerRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getIntegerRAParserRuleCall_1()); } pushFollow(FollowSets000.FOLLOW_ruleIntegerRA_in_rule__ResourceAccess__Alternatives7250); ruleIntegerRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getIntegerRAParserRuleCall_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3370:6: ( ruleBooleanRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3370:6: ( ruleBooleanRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3371:1: ruleBooleanRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getBooleanRAParserRuleCall_2()); } pushFollow(FollowSets000.FOLLOW_ruleBooleanRA_in_rule__ResourceAccess__Alternatives7267); ruleBooleanRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getBooleanRAParserRuleCall_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3376:6: ( ruleColorRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3376:6: ( ruleColorRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3377:1: ruleColorRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getColorRAParserRuleCall_3()); } pushFollow(FollowSets000.FOLLOW_ruleColorRA_in_rule__ResourceAccess__Alternatives7284); ruleColorRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getColorRAParserRuleCall_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3382:6: ( ruleDimensionRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3382:6: ( ruleDimensionRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3383:1: ruleDimensionRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getDimensionRAParserRuleCall_4()); } pushFollow(FollowSets000.FOLLOW_ruleDimensionRA_in_rule__ResourceAccess__Alternatives7301); ruleDimensionRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getDimensionRAParserRuleCall_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3388:6: ( ruleDrawableRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3388:6: ( ruleDrawableRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3389:1: ruleDrawableRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getDrawableRAParserRuleCall_5()); } pushFollow(FollowSets000.FOLLOW_ruleDrawableRA_in_rule__ResourceAccess__Alternatives7318); ruleDrawableRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getDrawableRAParserRuleCall_5()); } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3394:6: ( ruleAnimationRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3394:6: ( ruleAnimationRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3395:1: ruleAnimationRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getAnimationRAParserRuleCall_6()); } pushFollow(FollowSets000.FOLLOW_ruleAnimationRA_in_rule__ResourceAccess__Alternatives7335); ruleAnimationRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getAnimationRAParserRuleCall_6()); } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3400:6: ( ruleInterpolatorRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3400:6: ( ruleInterpolatorRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3401:1: ruleInterpolatorRA { if ( backtracking==0 ) { before(grammarAccess.getResourceAccessAccess().getInterpolatorRAParserRuleCall_7()); } pushFollow(FollowSets000.FOLLOW_ruleInterpolatorRA_in_rule__ResourceAccess__Alternatives7352); ruleInterpolatorRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getResourceAccessAccess().getInterpolatorRAParserRuleCall_7()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ResourceAccess__Alternatives // $ANTLR start rule__StringRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3411:1: rule__StringRA__Alternatives_1 : ( ( ( rule__StringRA__ResourceAssignment_1_0 ) ) | ( ( rule__StringRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__StringRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3415:1: ( ( ( rule__StringRA__ResourceAssignment_1_0 ) ) | ( ( rule__StringRA__ExternalResourceAssignment_1_1 ) ) ) int alt31=2; int LA31_0 = input.LA(1); if ( (LA31_0==RULE_ID) ) { alt31=1; } else if ( (LA31_0==RULE_STRING) ) { alt31=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3411:1: rule__StringRA__Alternatives_1 : ( ( ( rule__StringRA__ResourceAssignment_1_0 ) ) | ( ( rule__StringRA__ExternalResourceAssignment_1_1 ) ) );", 31, 0, input); throw nvae; } switch (alt31) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3416:1: ( ( rule__StringRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3416:1: ( ( rule__StringRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3417:1: ( rule__StringRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3418:1: ( rule__StringRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3418:2: rule__StringRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__StringRA__ResourceAssignment_1_0_in_rule__StringRA__Alternatives_17384); rule__StringRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3422:6: ( ( rule__StringRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3422:6: ( ( rule__StringRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3423:1: ( rule__StringRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3424:1: ( rule__StringRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3424:2: rule__StringRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__StringRA__ExternalResourceAssignment_1_1_in_rule__StringRA__Alternatives_17402); rule__StringRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__Alternatives_1 // $ANTLR start rule__IntegerRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3433:1: rule__IntegerRA__Alternatives_1 : ( ( ( rule__IntegerRA__ResourceAssignment_1_0 ) ) | ( ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__IntegerRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3437:1: ( ( ( rule__IntegerRA__ResourceAssignment_1_0 ) ) | ( ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) ) ) int alt32=2; int LA32_0 = input.LA(1); if ( (LA32_0==RULE_ID) ) { alt32=1; } else if ( (LA32_0==RULE_STRING) ) { alt32=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3433:1: rule__IntegerRA__Alternatives_1 : ( ( ( rule__IntegerRA__ResourceAssignment_1_0 ) ) | ( ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) ) );", 32, 0, input); throw nvae; } switch (alt32) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3438:1: ( ( rule__IntegerRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3438:1: ( ( rule__IntegerRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3439:1: ( rule__IntegerRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3440:1: ( rule__IntegerRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3440:2: rule__IntegerRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerRA__ResourceAssignment_1_0_in_rule__IntegerRA__Alternatives_17435); rule__IntegerRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3444:6: ( ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3444:6: ( ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3445:1: ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3446:1: ( rule__IntegerRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3446:2: rule__IntegerRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerRA__ExternalResourceAssignment_1_1_in_rule__IntegerRA__Alternatives_17453); rule__IntegerRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__Alternatives_1 // $ANTLR start rule__BooleanRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3455:1: rule__BooleanRA__Alternatives_1 : ( ( ( rule__BooleanRA__ResourceAssignment_1_0 ) ) | ( ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__BooleanRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3459:1: ( ( ( rule__BooleanRA__ResourceAssignment_1_0 ) ) | ( ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) ) ) int alt33=2; int LA33_0 = input.LA(1); if ( (LA33_0==RULE_ID) ) { alt33=1; } else if ( (LA33_0==RULE_STRING) ) { alt33=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3455:1: rule__BooleanRA__Alternatives_1 : ( ( ( rule__BooleanRA__ResourceAssignment_1_0 ) ) | ( ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) ) );", 33, 0, input); throw nvae; } switch (alt33) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3460:1: ( ( rule__BooleanRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3460:1: ( ( rule__BooleanRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3461:1: ( rule__BooleanRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3462:1: ( rule__BooleanRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3462:2: rule__BooleanRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__BooleanRA__ResourceAssignment_1_0_in_rule__BooleanRA__Alternatives_17486); rule__BooleanRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3466:6: ( ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3466:6: ( ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3467:1: ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3468:1: ( rule__BooleanRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3468:2: rule__BooleanRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__BooleanRA__ExternalResourceAssignment_1_1_in_rule__BooleanRA__Alternatives_17504); rule__BooleanRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__Alternatives_1 // $ANTLR start rule__ColorRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3477:1: rule__ColorRA__Alternatives_1 : ( ( ( rule__ColorRA__ResourceAssignment_1_0 ) ) | ( ( rule__ColorRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__ColorRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3481:1: ( ( ( rule__ColorRA__ResourceAssignment_1_0 ) ) | ( ( rule__ColorRA__ExternalResourceAssignment_1_1 ) ) ) int alt34=2; int LA34_0 = input.LA(1); if ( (LA34_0==RULE_ID) ) { alt34=1; } else if ( (LA34_0==RULE_STRING) ) { alt34=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3477:1: rule__ColorRA__Alternatives_1 : ( ( ( rule__ColorRA__ResourceAssignment_1_0 ) ) | ( ( rule__ColorRA__ExternalResourceAssignment_1_1 ) ) );", 34, 0, input); throw nvae; } switch (alt34) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3482:1: ( ( rule__ColorRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3482:1: ( ( rule__ColorRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3483:1: ( rule__ColorRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3484:1: ( rule__ColorRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3484:2: rule__ColorRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__ColorRA__ResourceAssignment_1_0_in_rule__ColorRA__Alternatives_17537); rule__ColorRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3488:6: ( ( rule__ColorRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3488:6: ( ( rule__ColorRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3489:1: ( rule__ColorRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3490:1: ( rule__ColorRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3490:2: rule__ColorRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__ColorRA__ExternalResourceAssignment_1_1_in_rule__ColorRA__Alternatives_17555); rule__ColorRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__Alternatives_1 // $ANTLR start rule__DimensionRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3499:1: rule__DimensionRA__Alternatives_1 : ( ( ( rule__DimensionRA__ResourceAssignment_1_0 ) ) | ( ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__DimensionRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3503:1: ( ( ( rule__DimensionRA__ResourceAssignment_1_0 ) ) | ( ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) ) ) int alt35=2; int LA35_0 = input.LA(1); if ( (LA35_0==RULE_ID) ) { alt35=1; } else if ( (LA35_0==RULE_STRING) ) { alt35=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3499:1: rule__DimensionRA__Alternatives_1 : ( ( ( rule__DimensionRA__ResourceAssignment_1_0 ) ) | ( ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) ) );", 35, 0, input); throw nvae; } switch (alt35) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3504:1: ( ( rule__DimensionRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3504:1: ( ( rule__DimensionRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3505:1: ( rule__DimensionRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3506:1: ( rule__DimensionRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3506:2: rule__DimensionRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__DimensionRA__ResourceAssignment_1_0_in_rule__DimensionRA__Alternatives_17588); rule__DimensionRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3510:6: ( ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3510:6: ( ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3511:1: ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3512:1: ( rule__DimensionRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3512:2: rule__DimensionRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__DimensionRA__ExternalResourceAssignment_1_1_in_rule__DimensionRA__Alternatives_17606); rule__DimensionRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__Alternatives_1 // $ANTLR start rule__DrawableRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3521:1: rule__DrawableRA__Alternatives_1 : ( ( ( rule__DrawableRA__ResourceAssignment_1_0 ) ) | ( ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__DrawableRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3525:1: ( ( ( rule__DrawableRA__ResourceAssignment_1_0 ) ) | ( ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) ) ) int alt36=2; int LA36_0 = input.LA(1); if ( (LA36_0==RULE_ID) ) { alt36=1; } else if ( (LA36_0==RULE_STRING) ) { alt36=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3521:1: rule__DrawableRA__Alternatives_1 : ( ( ( rule__DrawableRA__ResourceAssignment_1_0 ) ) | ( ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) ) );", 36, 0, input); throw nvae; } switch (alt36) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3526:1: ( ( rule__DrawableRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3526:1: ( ( rule__DrawableRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3527:1: ( rule__DrawableRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3528:1: ( rule__DrawableRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3528:2: rule__DrawableRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__DrawableRA__ResourceAssignment_1_0_in_rule__DrawableRA__Alternatives_17639); rule__DrawableRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3532:6: ( ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3532:6: ( ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3533:1: ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3534:1: ( rule__DrawableRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3534:2: rule__DrawableRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__DrawableRA__ExternalResourceAssignment_1_1_in_rule__DrawableRA__Alternatives_17657); rule__DrawableRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__Alternatives_1 // $ANTLR start rule__AnimationRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3543:1: rule__AnimationRA__Alternatives_1 : ( ( ( rule__AnimationRA__ResourceAssignment_1_0 ) ) | ( ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__AnimationRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3547:1: ( ( ( rule__AnimationRA__ResourceAssignment_1_0 ) ) | ( ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) ) ) int alt37=2; int LA37_0 = input.LA(1); if ( (LA37_0==RULE_ID) ) { alt37=1; } else if ( (LA37_0==RULE_STRING) ) { alt37=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3543:1: rule__AnimationRA__Alternatives_1 : ( ( ( rule__AnimationRA__ResourceAssignment_1_0 ) ) | ( ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) ) );", 37, 0, input); throw nvae; } switch (alt37) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3548:1: ( ( rule__AnimationRA__ResourceAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3548:1: ( ( rule__AnimationRA__ResourceAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3549:1: ( rule__AnimationRA__ResourceAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getResourceAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3550:1: ( rule__AnimationRA__ResourceAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3550:2: rule__AnimationRA__ResourceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__AnimationRA__ResourceAssignment_1_0_in_rule__AnimationRA__Alternatives_17690); rule__AnimationRA__ResourceAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getResourceAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3554:6: ( ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3554:6: ( ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3555:1: ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3556:1: ( rule__AnimationRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3556:2: rule__AnimationRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__AnimationRA__ExternalResourceAssignment_1_1_in_rule__AnimationRA__Alternatives_17708); rule__AnimationRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__Alternatives_1 // $ANTLR start rule__InterpolatorRA__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3565:1: rule__InterpolatorRA__Alternatives_1 : ( ( ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) ) | ( ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) ) ); public final void rule__InterpolatorRA__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3569:1: ( ( ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) ) | ( ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) ) ) int alt38=2; int LA38_0 = input.LA(1); if ( ((LA38_0>=20 && LA38_0<=28)) ) { alt38=1; } else if ( (LA38_0==RULE_STRING) ) { alt38=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3565:1: rule__InterpolatorRA__Alternatives_1 : ( ( ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) ) | ( ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) ) );", 38, 0, input); throw nvae; } switch (alt38) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3570:1: ( ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3570:1: ( ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3571:1: ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getInterpolatorNameAssignment_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3572:1: ( rule__InterpolatorRA__InterpolatorNameAssignment_1_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3572:2: rule__InterpolatorRA__InterpolatorNameAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_rule__InterpolatorRA__InterpolatorNameAssignment_1_0_in_rule__InterpolatorRA__Alternatives_17741); rule__InterpolatorRA__InterpolatorNameAssignment_1_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getInterpolatorNameAssignment_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3576:6: ( ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3576:6: ( ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3577:1: ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getExternalResourceAssignment_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3578:1: ( rule__InterpolatorRA__ExternalResourceAssignment_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3578:2: rule__InterpolatorRA__ExternalResourceAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_rule__InterpolatorRA__ExternalResourceAssignment_1_1_in_rule__InterpolatorRA__Alternatives_17759); rule__InterpolatorRA__ExternalResourceAssignment_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getExternalResourceAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__Alternatives_1 // $ANTLR start rule__DimensionValue__Alternatives_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3589:1: rule__DimensionValue__Alternatives_0 : ( ( RULE_FLOAT ) | ( RULE_INT ) ); public final void rule__DimensionValue__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3593:1: ( ( RULE_FLOAT ) | ( RULE_INT ) ) int alt39=2; int LA39_0 = input.LA(1); if ( (LA39_0==RULE_FLOAT) ) { alt39=1; } else if ( (LA39_0==RULE_INT) ) { alt39=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3589:1: rule__DimensionValue__Alternatives_0 : ( ( RULE_FLOAT ) | ( RULE_INT ) );", 39, 0, input); throw nvae; } switch (alt39) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3594:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3594:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3595:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getFLOATTerminalRuleCall_0_0()); } match(input,RULE_FLOAT,FollowSets000.FOLLOW_RULE_FLOAT_in_rule__DimensionValue__Alternatives_07794); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getFLOATTerminalRuleCall_0_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3600:6: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3600:6: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3601:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getINTTerminalRuleCall_0_1()); } match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__DimensionValue__Alternatives_07811); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getINTTerminalRuleCall_0_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionValue__Alternatives_0 // $ANTLR start rule__DimensionValue__Alternatives_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3611:1: rule__DimensionValue__Alternatives_1 : ( ( 'dp' ) | ( 'sp' ) | ( 'pt' ) | ( 'px' ) | ( 'mm' ) | ( 'in' ) ); public final void rule__DimensionValue__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3615:1: ( ( 'dp' ) | ( 'sp' ) | ( 'pt' ) | ( 'px' ) | ( 'mm' ) | ( 'in' ) ) int alt40=6; switch ( input.LA(1) ) { case 14: { alt40=1; } break; case 15: { alt40=2; } break; case 16: { alt40=3; } break; case 17: { alt40=4; } break; case 18: { alt40=5; } break; case 19: { alt40=6; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3611:1: rule__DimensionValue__Alternatives_1 : ( ( 'dp' ) | ( 'sp' ) | ( 'pt' ) | ( 'px' ) | ( 'mm' ) | ( 'in' ) );", 40, 0, input); throw nvae; } switch (alt40) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3616:1: ( 'dp' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3616:1: ( 'dp' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3617:1: 'dp' { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getDpKeyword_1_0()); } match(input,14,FollowSets000.FOLLOW_14_in_rule__DimensionValue__Alternatives_17844); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getDpKeyword_1_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3624:6: ( 'sp' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3624:6: ( 'sp' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3625:1: 'sp' { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getSpKeyword_1_1()); } match(input,15,FollowSets000.FOLLOW_15_in_rule__DimensionValue__Alternatives_17864); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getSpKeyword_1_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3632:6: ( 'pt' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3632:6: ( 'pt' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3633:1: 'pt' { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getPtKeyword_1_2()); } match(input,16,FollowSets000.FOLLOW_16_in_rule__DimensionValue__Alternatives_17884); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getPtKeyword_1_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3640:6: ( 'px' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3640:6: ( 'px' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3641:1: 'px' { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getPxKeyword_1_3()); } match(input,17,FollowSets000.FOLLOW_17_in_rule__DimensionValue__Alternatives_17904); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getPxKeyword_1_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3648:6: ( 'mm' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3648:6: ( 'mm' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3649:1: 'mm' { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getMmKeyword_1_4()); } match(input,18,FollowSets000.FOLLOW_18_in_rule__DimensionValue__Alternatives_17924); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getMmKeyword_1_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3656:6: ( 'in' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3656:6: ( 'in' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3657:1: 'in' { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getInKeyword_1_5()); } match(input,19,FollowSets000.FOLLOW_19_in_rule__DimensionValue__Alternatives_17944); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getInKeyword_1_5()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionValue__Alternatives_1 // $ANTLR start rule__InterpolatorsKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3670:1: rule__InterpolatorsKind__Alternatives : ( ( ( 'accelerate_decelerate' ) ) | ( ( 'accelerate' ) ) | ( ( 'anticipate' ) ) | ( ( 'anticipate_overshoot' ) ) | ( ( 'bounce' ) ) | ( ( 'cycle' ) ) | ( ( 'decelerate' ) ) | ( ( 'linear' ) ) | ( ( 'overshoot' ) ) ); public final void rule__InterpolatorsKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3674:1: ( ( ( 'accelerate_decelerate' ) ) | ( ( 'accelerate' ) ) | ( ( 'anticipate' ) ) | ( ( 'anticipate_overshoot' ) ) | ( ( 'bounce' ) ) | ( ( 'cycle' ) ) | ( ( 'decelerate' ) ) | ( ( 'linear' ) ) | ( ( 'overshoot' ) ) ) int alt41=9; switch ( input.LA(1) ) { case 20: { alt41=1; } break; case 21: { alt41=2; } break; case 22: { alt41=3; } break; case 23: { alt41=4; } break; case 24: { alt41=5; } break; case 25: { alt41=6; } break; case 26: { alt41=7; } break; case 27: { alt41=8; } break; case 28: { alt41=9; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3670:1: rule__InterpolatorsKind__Alternatives : ( ( ( 'accelerate_decelerate' ) ) | ( ( 'accelerate' ) ) | ( ( 'anticipate' ) ) | ( ( 'anticipate_overshoot' ) ) | ( ( 'bounce' ) ) | ( ( 'cycle' ) ) | ( ( 'decelerate' ) ) | ( ( 'linear' ) ) | ( ( 'overshoot' ) ) );", 41, 0, input); throw nvae; } switch (alt41) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3675:1: ( ( 'accelerate_decelerate' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3675:1: ( ( 'accelerate_decelerate' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3676:1: ( 'accelerate_decelerate' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getAccelerate_decelerateEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3677:1: ( 'accelerate_decelerate' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3677:3: 'accelerate_decelerate' { match(input,20,FollowSets000.FOLLOW_20_in_rule__InterpolatorsKind__Alternatives7980); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getAccelerate_decelerateEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3682:6: ( ( 'accelerate' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3682:6: ( ( 'accelerate' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3683:1: ( 'accelerate' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getAccelerateEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3684:1: ( 'accelerate' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3684:3: 'accelerate' { match(input,21,FollowSets000.FOLLOW_21_in_rule__InterpolatorsKind__Alternatives8001); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getAccelerateEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3689:6: ( ( 'anticipate' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3689:6: ( ( 'anticipate' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3690:1: ( 'anticipate' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getAnticipateEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3691:1: ( 'anticipate' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3691:3: 'anticipate' { match(input,22,FollowSets000.FOLLOW_22_in_rule__InterpolatorsKind__Alternatives8022); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getAnticipateEnumLiteralDeclaration_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3696:6: ( ( 'anticipate_overshoot' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3696:6: ( ( 'anticipate_overshoot' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3697:1: ( 'anticipate_overshoot' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getAnticipate_overshootEnumLiteralDeclaration_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3698:1: ( 'anticipate_overshoot' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3698:3: 'anticipate_overshoot' { match(input,23,FollowSets000.FOLLOW_23_in_rule__InterpolatorsKind__Alternatives8043); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getAnticipate_overshootEnumLiteralDeclaration_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3703:6: ( ( 'bounce' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3703:6: ( ( 'bounce' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3704:1: ( 'bounce' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getBounceEnumLiteralDeclaration_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3705:1: ( 'bounce' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3705:3: 'bounce' { match(input,24,FollowSets000.FOLLOW_24_in_rule__InterpolatorsKind__Alternatives8064); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getBounceEnumLiteralDeclaration_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3710:6: ( ( 'cycle' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3710:6: ( ( 'cycle' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3711:1: ( 'cycle' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getCycleEnumLiteralDeclaration_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3712:1: ( 'cycle' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3712:3: 'cycle' { match(input,25,FollowSets000.FOLLOW_25_in_rule__InterpolatorsKind__Alternatives8085); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getCycleEnumLiteralDeclaration_5()); } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3717:6: ( ( 'decelerate' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3717:6: ( ( 'decelerate' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3718:1: ( 'decelerate' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getDecelerateEnumLiteralDeclaration_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3719:1: ( 'decelerate' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3719:3: 'decelerate' { match(input,26,FollowSets000.FOLLOW_26_in_rule__InterpolatorsKind__Alternatives8106); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getDecelerateEnumLiteralDeclaration_6()); } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3724:6: ( ( 'linear' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3724:6: ( ( 'linear' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3725:1: ( 'linear' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getLinearEnumLiteralDeclaration_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3726:1: ( 'linear' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3726:3: 'linear' { match(input,27,FollowSets000.FOLLOW_27_in_rule__InterpolatorsKind__Alternatives8127); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getLinearEnumLiteralDeclaration_7()); } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3731:6: ( ( 'overshoot' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3731:6: ( ( 'overshoot' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3732:1: ( 'overshoot' ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorsKindAccess().getOvershootEnumLiteralDeclaration_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3733:1: ( 'overshoot' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3733:3: 'overshoot' { match(input,28,FollowSets000.FOLLOW_28_in_rule__InterpolatorsKind__Alternatives8148); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorsKindAccess().getOvershootEnumLiteralDeclaration_8()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorsKind__Alternatives // $ANTLR start rule__LayoutDimensionKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3743:1: rule__LayoutDimensionKind__Alternatives : ( ( ( 'fill_parent' ) ) | ( ( 'match_parent' ) ) | ( ( 'wrap_content' ) ) ); public final void rule__LayoutDimensionKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3747:1: ( ( ( 'fill_parent' ) ) | ( ( 'match_parent' ) ) | ( ( 'wrap_content' ) ) ) int alt42=3; switch ( input.LA(1) ) { case 29: { alt42=1; } break; case 30: { alt42=2; } break; case 31: { alt42=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3743:1: rule__LayoutDimensionKind__Alternatives : ( ( ( 'fill_parent' ) ) | ( ( 'match_parent' ) ) | ( ( 'wrap_content' ) ) );", 42, 0, input); throw nvae; } switch (alt42) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3748:1: ( ( 'fill_parent' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3748:1: ( ( 'fill_parent' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3749:1: ( 'fill_parent' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionKindAccess().getFill_parentEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3750:1: ( 'fill_parent' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3750:3: 'fill_parent' { match(input,29,FollowSets000.FOLLOW_29_in_rule__LayoutDimensionKind__Alternatives8184); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionKindAccess().getFill_parentEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3755:6: ( ( 'match_parent' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3755:6: ( ( 'match_parent' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3756:1: ( 'match_parent' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionKindAccess().getMatch_parentEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3757:1: ( 'match_parent' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3757:3: 'match_parent' { match(input,30,FollowSets000.FOLLOW_30_in_rule__LayoutDimensionKind__Alternatives8205); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionKindAccess().getMatch_parentEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3762:6: ( ( 'wrap_content' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3762:6: ( ( 'wrap_content' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3763:1: ( 'wrap_content' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionKindAccess().getWrap_contentEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3764:1: ( 'wrap_content' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3764:3: 'wrap_content' { match(input,31,FollowSets000.FOLLOW_31_in_rule__LayoutDimensionKind__Alternatives8226); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionKindAccess().getWrap_contentEnumLiteralDeclaration_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutDimensionKind__Alternatives // $ANTLR start rule__LayoutGravityKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3774:1: rule__LayoutGravityKind__Alternatives : ( ( ( 'top' ) ) | ( ( 'bottom' ) ) | ( ( 'left' ) ) | ( ( 'right' ) ) | ( ( 'center' ) ) | ( ( 'center_vertical' ) ) | ( ( 'center_horizontal' ) ) | ( ( 'fill' ) ) | ( ( 'fill_vertical' ) ) | ( ( 'fill_horizontal' ) ) | ( ( 'clip_vertical' ) ) | ( ( 'clip_horizontal' ) ) ); public final void rule__LayoutGravityKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3778:1: ( ( ( 'top' ) ) | ( ( 'bottom' ) ) | ( ( 'left' ) ) | ( ( 'right' ) ) | ( ( 'center' ) ) | ( ( 'center_vertical' ) ) | ( ( 'center_horizontal' ) ) | ( ( 'fill' ) ) | ( ( 'fill_vertical' ) ) | ( ( 'fill_horizontal' ) ) | ( ( 'clip_vertical' ) ) | ( ( 'clip_horizontal' ) ) ) int alt43=12; switch ( input.LA(1) ) { case 32: { alt43=1; } break; case 33: { alt43=2; } break; case 34: { alt43=3; } break; case 35: { alt43=4; } break; case 36: { alt43=5; } break; case 37: { alt43=6; } break; case 38: { alt43=7; } break; case 39: { alt43=8; } break; case 40: { alt43=9; } break; case 41: { alt43=10; } break; case 42: { alt43=11; } break; case 43: { alt43=12; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3774:1: rule__LayoutGravityKind__Alternatives : ( ( ( 'top' ) ) | ( ( 'bottom' ) ) | ( ( 'left' ) ) | ( ( 'right' ) ) | ( ( 'center' ) ) | ( ( 'center_vertical' ) ) | ( ( 'center_horizontal' ) ) | ( ( 'fill' ) ) | ( ( 'fill_vertical' ) ) | ( ( 'fill_horizontal' ) ) | ( ( 'clip_vertical' ) ) | ( ( 'clip_horizontal' ) ) );", 43, 0, input); throw nvae; } switch (alt43) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3779:1: ( ( 'top' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3779:1: ( ( 'top' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3780:1: ( 'top' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getTopEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3781:1: ( 'top' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3781:3: 'top' { match(input,32,FollowSets000.FOLLOW_32_in_rule__LayoutGravityKind__Alternatives8262); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getTopEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3786:6: ( ( 'bottom' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3786:6: ( ( 'bottom' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3787:1: ( 'bottom' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getBottomEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3788:1: ( 'bottom' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3788:3: 'bottom' { match(input,33,FollowSets000.FOLLOW_33_in_rule__LayoutGravityKind__Alternatives8283); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getBottomEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3793:6: ( ( 'left' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3793:6: ( ( 'left' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3794:1: ( 'left' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getLeftEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3795:1: ( 'left' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3795:3: 'left' { match(input,34,FollowSets000.FOLLOW_34_in_rule__LayoutGravityKind__Alternatives8304); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getLeftEnumLiteralDeclaration_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3800:6: ( ( 'right' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3800:6: ( ( 'right' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3801:1: ( 'right' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getRightEnumLiteralDeclaration_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3802:1: ( 'right' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3802:3: 'right' { match(input,35,FollowSets000.FOLLOW_35_in_rule__LayoutGravityKind__Alternatives8325); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getRightEnumLiteralDeclaration_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3807:6: ( ( 'center' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3807:6: ( ( 'center' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3808:1: ( 'center' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getCenterEnumLiteralDeclaration_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3809:1: ( 'center' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3809:3: 'center' { match(input,36,FollowSets000.FOLLOW_36_in_rule__LayoutGravityKind__Alternatives8346); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getCenterEnumLiteralDeclaration_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3814:6: ( ( 'center_vertical' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3814:6: ( ( 'center_vertical' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3815:1: ( 'center_vertical' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getCenter_verticalEnumLiteralDeclaration_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3816:1: ( 'center_vertical' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3816:3: 'center_vertical' { match(input,37,FollowSets000.FOLLOW_37_in_rule__LayoutGravityKind__Alternatives8367); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getCenter_verticalEnumLiteralDeclaration_5()); } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3821:6: ( ( 'center_horizontal' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3821:6: ( ( 'center_horizontal' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3822:1: ( 'center_horizontal' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getCenter_horizontalEnumLiteralDeclaration_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3823:1: ( 'center_horizontal' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3823:3: 'center_horizontal' { match(input,38,FollowSets000.FOLLOW_38_in_rule__LayoutGravityKind__Alternatives8388); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getCenter_horizontalEnumLiteralDeclaration_6()); } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3828:6: ( ( 'fill' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3828:6: ( ( 'fill' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3829:1: ( 'fill' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getFillEnumLiteralDeclaration_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3830:1: ( 'fill' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3830:3: 'fill' { match(input,39,FollowSets000.FOLLOW_39_in_rule__LayoutGravityKind__Alternatives8409); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getFillEnumLiteralDeclaration_7()); } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3835:6: ( ( 'fill_vertical' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3835:6: ( ( 'fill_vertical' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3836:1: ( 'fill_vertical' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getFill_verticalEnumLiteralDeclaration_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3837:1: ( 'fill_vertical' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3837:3: 'fill_vertical' { match(input,40,FollowSets000.FOLLOW_40_in_rule__LayoutGravityKind__Alternatives8430); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getFill_verticalEnumLiteralDeclaration_8()); } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3842:6: ( ( 'fill_horizontal' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3842:6: ( ( 'fill_horizontal' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3843:1: ( 'fill_horizontal' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getFill_horizontalEnumLiteralDeclaration_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3844:1: ( 'fill_horizontal' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3844:3: 'fill_horizontal' { match(input,41,FollowSets000.FOLLOW_41_in_rule__LayoutGravityKind__Alternatives8451); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getFill_horizontalEnumLiteralDeclaration_9()); } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3849:6: ( ( 'clip_vertical' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3849:6: ( ( 'clip_vertical' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3850:1: ( 'clip_vertical' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getClip_verticalEnumLiteralDeclaration_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3851:1: ( 'clip_vertical' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3851:3: 'clip_vertical' { match(input,42,FollowSets000.FOLLOW_42_in_rule__LayoutGravityKind__Alternatives8472); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getClip_verticalEnumLiteralDeclaration_10()); } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3856:6: ( ( 'clip_horizontal' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3856:6: ( ( 'clip_horizontal' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3857:1: ( 'clip_horizontal' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutGravityKindAccess().getClip_horizontalEnumLiteralDeclaration_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3858:1: ( 'clip_horizontal' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3858:3: 'clip_horizontal' { match(input,43,FollowSets000.FOLLOW_43_in_rule__LayoutGravityKind__Alternatives8493); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutGravityKindAccess().getClip_horizontalEnumLiteralDeclaration_11()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutGravityKind__Alternatives // $ANTLR start rule__LayoutOrientationKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3868:1: rule__LayoutOrientationKind__Alternatives : ( ( ( 'horizontal' ) ) | ( ( 'vertical' ) ) ); public final void rule__LayoutOrientationKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3872:1: ( ( ( 'horizontal' ) ) | ( ( 'vertical' ) ) ) int alt44=2; int LA44_0 = input.LA(1); if ( (LA44_0==44) ) { alt44=1; } else if ( (LA44_0==45) ) { alt44=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3868:1: rule__LayoutOrientationKind__Alternatives : ( ( ( 'horizontal' ) ) | ( ( 'vertical' ) ) );", 44, 0, input); throw nvae; } switch (alt44) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3873:1: ( ( 'horizontal' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3873:1: ( ( 'horizontal' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3874:1: ( 'horizontal' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutOrientationKindAccess().getHorizontalEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3875:1: ( 'horizontal' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3875:3: 'horizontal' { match(input,44,FollowSets000.FOLLOW_44_in_rule__LayoutOrientationKind__Alternatives8529); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutOrientationKindAccess().getHorizontalEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3880:6: ( ( 'vertical' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3880:6: ( ( 'vertical' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3881:1: ( 'vertical' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutOrientationKindAccess().getVerticalEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3882:1: ( 'vertical' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3882:3: 'vertical' { match(input,45,FollowSets000.FOLLOW_45_in_rule__LayoutOrientationKind__Alternatives8550); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutOrientationKindAccess().getVerticalEnumLiteralDeclaration_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutOrientationKind__Alternatives // $ANTLR start rule__LayoutVisibilityKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3892:1: rule__LayoutVisibilityKind__Alternatives : ( ( ( 'visible' ) ) | ( ( 'invisible' ) ) | ( ( 'gone' ) ) ); public final void rule__LayoutVisibilityKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3896:1: ( ( ( 'visible' ) ) | ( ( 'invisible' ) ) | ( ( 'gone' ) ) ) int alt45=3; switch ( input.LA(1) ) { case 46: { alt45=1; } break; case 47: { alt45=2; } break; case 48: { alt45=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3892:1: rule__LayoutVisibilityKind__Alternatives : ( ( ( 'visible' ) ) | ( ( 'invisible' ) ) | ( ( 'gone' ) ) );", 45, 0, input); throw nvae; } switch (alt45) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3897:1: ( ( 'visible' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3897:1: ( ( 'visible' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3898:1: ( 'visible' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutVisibilityKindAccess().getVisibleEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3899:1: ( 'visible' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3899:3: 'visible' { match(input,46,FollowSets000.FOLLOW_46_in_rule__LayoutVisibilityKind__Alternatives8586); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutVisibilityKindAccess().getVisibleEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3904:6: ( ( 'invisible' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3904:6: ( ( 'invisible' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3905:1: ( 'invisible' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutVisibilityKindAccess().getInvisibleEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3906:1: ( 'invisible' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3906:3: 'invisible' { match(input,47,FollowSets000.FOLLOW_47_in_rule__LayoutVisibilityKind__Alternatives8607); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutVisibilityKindAccess().getInvisibleEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3911:6: ( ( 'gone' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3911:6: ( ( 'gone' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3912:1: ( 'gone' ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutVisibilityKindAccess().getGoneEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3913:1: ( 'gone' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3913:3: 'gone' { match(input,48,FollowSets000.FOLLOW_48_in_rule__LayoutVisibilityKind__Alternatives8628); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutVisibilityKindAccess().getGoneEnumLiteralDeclaration_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutVisibilityKind__Alternatives // $ANTLR start rule__TypefaceKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3923:1: rule__TypefaceKind__Alternatives : ( ( ( 'normal' ) ) | ( ( 'sans' ) ) | ( ( 'serif' ) ) | ( ( 'monospace' ) ) ); public final void rule__TypefaceKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3927:1: ( ( ( 'normal' ) ) | ( ( 'sans' ) ) | ( ( 'serif' ) ) | ( ( 'monospace' ) ) ) int alt46=4; switch ( input.LA(1) ) { case 49: { alt46=1; } break; case 50: { alt46=2; } break; case 51: { alt46=3; } break; case 52: { alt46=4; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3923:1: rule__TypefaceKind__Alternatives : ( ( ( 'normal' ) ) | ( ( 'sans' ) ) | ( ( 'serif' ) ) | ( ( 'monospace' ) ) );", 46, 0, input); throw nvae; } switch (alt46) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3928:1: ( ( 'normal' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3928:1: ( ( 'normal' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3929:1: ( 'normal' ) { if ( backtracking==0 ) { before(grammarAccess.getTypefaceKindAccess().getNormalEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3930:1: ( 'normal' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3930:3: 'normal' { match(input,49,FollowSets000.FOLLOW_49_in_rule__TypefaceKind__Alternatives8664); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypefaceKindAccess().getNormalEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3935:6: ( ( 'sans' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3935:6: ( ( 'sans' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3936:1: ( 'sans' ) { if ( backtracking==0 ) { before(grammarAccess.getTypefaceKindAccess().getSansEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3937:1: ( 'sans' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3937:3: 'sans' { match(input,50,FollowSets000.FOLLOW_50_in_rule__TypefaceKind__Alternatives8685); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypefaceKindAccess().getSansEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3942:6: ( ( 'serif' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3942:6: ( ( 'serif' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3943:1: ( 'serif' ) { if ( backtracking==0 ) { before(grammarAccess.getTypefaceKindAccess().getSerifEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3944:1: ( 'serif' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3944:3: 'serif' { match(input,51,FollowSets000.FOLLOW_51_in_rule__TypefaceKind__Alternatives8706); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypefaceKindAccess().getSerifEnumLiteralDeclaration_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3949:6: ( ( 'monospace' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3949:6: ( ( 'monospace' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3950:1: ( 'monospace' ) { if ( backtracking==0 ) { before(grammarAccess.getTypefaceKindAccess().getMonospaceEnumLiteralDeclaration_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3951:1: ( 'monospace' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3951:3: 'monospace' { match(input,52,FollowSets000.FOLLOW_52_in_rule__TypefaceKind__Alternatives8727); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypefaceKindAccess().getMonospaceEnumLiteralDeclaration_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypefaceKind__Alternatives // $ANTLR start rule__TextStyleKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3961:1: rule__TextStyleKind__Alternatives : ( ( ( 'normal' ) ) | ( ( 'bold' ) ) | ( ( 'italic' ) ) ); public final void rule__TextStyleKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3965:1: ( ( ( 'normal' ) ) | ( ( 'bold' ) ) | ( ( 'italic' ) ) ) int alt47=3; switch ( input.LA(1) ) { case 49: { alt47=1; } break; case 53: { alt47=2; } break; case 54: { alt47=3; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3961:1: rule__TextStyleKind__Alternatives : ( ( ( 'normal' ) ) | ( ( 'bold' ) ) | ( ( 'italic' ) ) );", 47, 0, input); throw nvae; } switch (alt47) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3966:1: ( ( 'normal' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3966:1: ( ( 'normal' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3967:1: ( 'normal' ) { if ( backtracking==0 ) { before(grammarAccess.getTextStyleKindAccess().getNormalEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3968:1: ( 'normal' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3968:3: 'normal' { match(input,49,FollowSets000.FOLLOW_49_in_rule__TextStyleKind__Alternatives8763); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextStyleKindAccess().getNormalEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3973:6: ( ( 'bold' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3973:6: ( ( 'bold' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3974:1: ( 'bold' ) { if ( backtracking==0 ) { before(grammarAccess.getTextStyleKindAccess().getBoldEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3975:1: ( 'bold' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3975:3: 'bold' { match(input,53,FollowSets000.FOLLOW_53_in_rule__TextStyleKind__Alternatives8784); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextStyleKindAccess().getBoldEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3980:6: ( ( 'italic' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3980:6: ( ( 'italic' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3981:1: ( 'italic' ) { if ( backtracking==0 ) { before(grammarAccess.getTextStyleKindAccess().getItalicEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3982:1: ( 'italic' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3982:3: 'italic' { match(input,54,FollowSets000.FOLLOW_54_in_rule__TextStyleKind__Alternatives8805); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextStyleKindAccess().getItalicEnumLiteralDeclaration_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextStyleKind__Alternatives // $ANTLR start rule__AutoLinkKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3992:1: rule__AutoLinkKind__Alternatives : ( ( ( 'none' ) ) | ( ( 'web' ) ) | ( ( 'email' ) ) | ( ( 'phone' ) ) | ( ( 'map' ) ) | ( ( 'all' ) ) ); public final void rule__AutoLinkKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3996:1: ( ( ( 'none' ) ) | ( ( 'web' ) ) | ( ( 'email' ) ) | ( ( 'phone' ) ) | ( ( 'map' ) ) | ( ( 'all' ) ) ) int alt48=6; switch ( input.LA(1) ) { case 55: { alt48=1; } break; case 56: { alt48=2; } break; case 57: { alt48=3; } break; case 58: { alt48=4; } break; case 59: { alt48=5; } break; case 60: { alt48=6; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("3992:1: rule__AutoLinkKind__Alternatives : ( ( ( 'none' ) ) | ( ( 'web' ) ) | ( ( 'email' ) ) | ( ( 'phone' ) ) | ( ( 'map' ) ) | ( ( 'all' ) ) );", 48, 0, input); throw nvae; } switch (alt48) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3997:1: ( ( 'none' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3997:1: ( ( 'none' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3998:1: ( 'none' ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getNoneEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3999:1: ( 'none' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:3999:3: 'none' { match(input,55,FollowSets000.FOLLOW_55_in_rule__AutoLinkKind__Alternatives8841); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getNoneEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4004:6: ( ( 'web' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4004:6: ( ( 'web' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4005:1: ( 'web' ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getWebEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4006:1: ( 'web' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4006:3: 'web' { match(input,56,FollowSets000.FOLLOW_56_in_rule__AutoLinkKind__Alternatives8862); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getWebEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4011:6: ( ( 'email' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4011:6: ( ( 'email' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4012:1: ( 'email' ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getEmailEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4013:1: ( 'email' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4013:3: 'email' { match(input,57,FollowSets000.FOLLOW_57_in_rule__AutoLinkKind__Alternatives8883); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getEmailEnumLiteralDeclaration_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4018:6: ( ( 'phone' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4018:6: ( ( 'phone' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4019:1: ( 'phone' ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getPhoneEnumLiteralDeclaration_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4020:1: ( 'phone' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4020:3: 'phone' { match(input,58,FollowSets000.FOLLOW_58_in_rule__AutoLinkKind__Alternatives8904); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getPhoneEnumLiteralDeclaration_3()); } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4025:6: ( ( 'map' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4025:6: ( ( 'map' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4026:1: ( 'map' ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getMapEnumLiteralDeclaration_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4027:1: ( 'map' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4027:3: 'map' { match(input,59,FollowSets000.FOLLOW_59_in_rule__AutoLinkKind__Alternatives8925); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getMapEnumLiteralDeclaration_4()); } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4032:6: ( ( 'all' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4032:6: ( ( 'all' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4033:1: ( 'all' ) { if ( backtracking==0 ) { before(grammarAccess.getAutoLinkKindAccess().getAllEnumLiteralDeclaration_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4034:1: ( 'all' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4034:3: 'all' { match(input,60,FollowSets000.FOLLOW_60_in_rule__AutoLinkKind__Alternatives8946); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAutoLinkKindAccess().getAllEnumLiteralDeclaration_5()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AutoLinkKind__Alternatives // $ANTLR start rule__CapitalizeKind__Alternatives // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4044:1: rule__CapitalizeKind__Alternatives : ( ( ( 'none' ) ) | ( ( 'sentences' ) ) | ( ( 'words' ) ) | ( ( 'characters' ) ) ); public final void rule__CapitalizeKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4048:1: ( ( ( 'none' ) ) | ( ( 'sentences' ) ) | ( ( 'words' ) ) | ( ( 'characters' ) ) ) int alt49=4; switch ( input.LA(1) ) { case 55: { alt49=1; } break; case 61: { alt49=2; } break; case 62: { alt49=3; } break; case 63: { alt49=4; } break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("4044:1: rule__CapitalizeKind__Alternatives : ( ( ( 'none' ) ) | ( ( 'sentences' ) ) | ( ( 'words' ) ) | ( ( 'characters' ) ) );", 49, 0, input); throw nvae; } switch (alt49) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4049:1: ( ( 'none' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4049:1: ( ( 'none' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4050:1: ( 'none' ) { if ( backtracking==0 ) { before(grammarAccess.getCapitalizeKindAccess().getNoneEnumLiteralDeclaration_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4051:1: ( 'none' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4051:3: 'none' { match(input,55,FollowSets000.FOLLOW_55_in_rule__CapitalizeKind__Alternatives8982); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getCapitalizeKindAccess().getNoneEnumLiteralDeclaration_0()); } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4056:6: ( ( 'sentences' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4056:6: ( ( 'sentences' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4057:1: ( 'sentences' ) { if ( backtracking==0 ) { before(grammarAccess.getCapitalizeKindAccess().getSentencesEnumLiteralDeclaration_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4058:1: ( 'sentences' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4058:3: 'sentences' { match(input,61,FollowSets000.FOLLOW_61_in_rule__CapitalizeKind__Alternatives9003); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getCapitalizeKindAccess().getSentencesEnumLiteralDeclaration_1()); } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4063:6: ( ( 'words' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4063:6: ( ( 'words' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4064:1: ( 'words' ) { if ( backtracking==0 ) { before(grammarAccess.getCapitalizeKindAccess().getWordsEnumLiteralDeclaration_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4065:1: ( 'words' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4065:3: 'words' { match(input,62,FollowSets000.FOLLOW_62_in_rule__CapitalizeKind__Alternatives9024); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getCapitalizeKindAccess().getWordsEnumLiteralDeclaration_2()); } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4070:6: ( ( 'characters' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4070:6: ( ( 'characters' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4071:1: ( 'characters' ) { if ( backtracking==0 ) { before(grammarAccess.getCapitalizeKindAccess().getCharactersEnumLiteralDeclaration_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4072:1: ( 'characters' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4072:3: 'characters' { match(input,63,FollowSets000.FOLLOW_63_in_rule__CapitalizeKind__Alternatives9045); if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getCapitalizeKindAccess().getCharactersEnumLiteralDeclaration_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__CapitalizeKind__Alternatives // $ANTLR start rule__Application__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4084:1: rule__Application__Group__0 : rule__Application__Group__0__Impl rule__Application__Group__1 ; public final void rule__Application__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4088:1: ( rule__Application__Group__0__Impl rule__Application__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4089:2: rule__Application__Group__0__Impl rule__Application__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__0__Impl_in_rule__Application__Group__09078); rule__Application__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__1_in_rule__Application__Group__09081); rule__Application__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__0 // $ANTLR start rule__Application__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4096:1: rule__Application__Group__0__Impl : ( 'application' ) ; public final void rule__Application__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4100:1: ( ( 'application' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4101:1: ( 'application' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4101:1: ( 'application' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4102:1: 'application' { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getApplicationKeyword_0()); } match(input,64,FollowSets000.FOLLOW_64_in_rule__Application__Group__0__Impl9109); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getApplicationKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__0__Impl // $ANTLR start rule__Application__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4115:1: rule__Application__Group__1 : rule__Application__Group__1__Impl rule__Application__Group__2 ; public final void rule__Application__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4119:1: ( rule__Application__Group__1__Impl rule__Application__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4120:2: rule__Application__Group__1__Impl rule__Application__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__1__Impl_in_rule__Application__Group__19140); rule__Application__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__2_in_rule__Application__Group__19143); rule__Application__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__1 // $ANTLR start rule__Application__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4127:1: rule__Application__Group__1__Impl : ( ( rule__Application__NameAssignment_1 ) ) ; public final void rule__Application__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4131:1: ( ( ( rule__Application__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4132:1: ( ( rule__Application__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4132:1: ( ( rule__Application__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4133:1: ( rule__Application__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4134:1: ( rule__Application__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4134:2: rule__Application__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__Application__NameAssignment_1_in_rule__Application__Group__1__Impl9170); rule__Application__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__1__Impl // $ANTLR start rule__Application__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4144:1: rule__Application__Group__2 : rule__Application__Group__2__Impl rule__Application__Group__3 ; public final void rule__Application__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4148:1: ( rule__Application__Group__2__Impl rule__Application__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4149:2: rule__Application__Group__2__Impl rule__Application__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__2__Impl_in_rule__Application__Group__29200); rule__Application__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__3_in_rule__Application__Group__29203); rule__Application__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__2 // $ANTLR start rule__Application__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4156:1: rule__Application__Group__2__Impl : ( '=>' ) ; public final void rule__Application__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4160:1: ( ( '=>' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4161:1: ( '=>' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4161:1: ( '=>' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4162:1: '=>' { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getEqualsSignGreaterThanSignKeyword_2()); } match(input,65,FollowSets000.FOLLOW_65_in_rule__Application__Group__2__Impl9231); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getEqualsSignGreaterThanSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__2__Impl // $ANTLR start rule__Application__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4175:1: rule__Application__Group__3 : rule__Application__Group__3__Impl rule__Application__Group__4 ; public final void rule__Application__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4179:1: ( rule__Application__Group__3__Impl rule__Application__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4180:2: rule__Application__Group__3__Impl rule__Application__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__3__Impl_in_rule__Application__Group__39262); rule__Application__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__4_in_rule__Application__Group__39265); rule__Application__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__3 // $ANTLR start rule__Application__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4187:1: rule__Application__Group__3__Impl : ( ( rule__Application__PackageNameAssignment_3 ) ) ; public final void rule__Application__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4191:1: ( ( ( rule__Application__PackageNameAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4192:1: ( ( rule__Application__PackageNameAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4192:1: ( ( rule__Application__PackageNameAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4193:1: ( rule__Application__PackageNameAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getPackageNameAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4194:1: ( rule__Application__PackageNameAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4194:2: rule__Application__PackageNameAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__Application__PackageNameAssignment_3_in_rule__Application__Group__3__Impl9292); rule__Application__PackageNameAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getPackageNameAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__3__Impl // $ANTLR start rule__Application__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4204:1: rule__Application__Group__4 : rule__Application__Group__4__Impl rule__Application__Group__5 ; public final void rule__Application__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4208:1: ( rule__Application__Group__4__Impl rule__Application__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4209:2: rule__Application__Group__4__Impl rule__Application__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__4__Impl_in_rule__Application__Group__49322); rule__Application__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__5_in_rule__Application__Group__49325); rule__Application__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__4 // $ANTLR start rule__Application__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4216:1: rule__Application__Group__4__Impl : ( '{' ) ; public final void rule__Application__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4220:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4221:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4221:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4222:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getLeftCurlyBracketKeyword_4()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__Application__Group__4__Impl9353); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getLeftCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__4__Impl // $ANTLR start rule__Application__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4235:1: rule__Application__Group__5 : rule__Application__Group__5__Impl rule__Application__Group__6 ; public final void rule__Application__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4239:1: ( rule__Application__Group__5__Impl rule__Application__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4240:2: rule__Application__Group__5__Impl rule__Application__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__5__Impl_in_rule__Application__Group__59384); rule__Application__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__6_in_rule__Application__Group__59387); rule__Application__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__5 // $ANTLR start rule__Application__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4247:1: rule__Application__Group__5__Impl : ( ( rule__Application__UnorderedGroup_5 ) ) ; public final void rule__Application__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4251:1: ( ( ( rule__Application__UnorderedGroup_5 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4252:1: ( ( rule__Application__UnorderedGroup_5 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4252:1: ( ( rule__Application__UnorderedGroup_5 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4253:1: ( rule__Application__UnorderedGroup_5 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getUnorderedGroup_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4254:1: ( rule__Application__UnorderedGroup_5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4254:2: rule__Application__UnorderedGroup_5 { pushFollow(FollowSets000.FOLLOW_rule__Application__UnorderedGroup_5_in_rule__Application__Group__5__Impl9414); rule__Application__UnorderedGroup_5(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getUnorderedGroup_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__5__Impl // $ANTLR start rule__Application__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4264:1: rule__Application__Group__6 : rule__Application__Group__6__Impl rule__Application__Group__7 ; public final void rule__Application__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4268:1: ( rule__Application__Group__6__Impl rule__Application__Group__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4269:2: rule__Application__Group__6__Impl rule__Application__Group__7 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__6__Impl_in_rule__Application__Group__69444); rule__Application__Group__6__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group__7_in_rule__Application__Group__69447); rule__Application__Group__7(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__6 // $ANTLR start rule__Application__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4276:1: rule__Application__Group__6__Impl : ( ( ( rule__Application__Alternatives_6 ) ) ( ( rule__Application__Alternatives_6 )* ) ) ; public final void rule__Application__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4280:1: ( ( ( ( rule__Application__Alternatives_6 ) ) ( ( rule__Application__Alternatives_6 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4281:1: ( ( ( rule__Application__Alternatives_6 ) ) ( ( rule__Application__Alternatives_6 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4281:1: ( ( ( rule__Application__Alternatives_6 ) ) ( ( rule__Application__Alternatives_6 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4282:1: ( ( rule__Application__Alternatives_6 ) ) ( ( rule__Application__Alternatives_6 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4282:1: ( ( rule__Application__Alternatives_6 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4283:1: ( rule__Application__Alternatives_6 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getAlternatives_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4284:1: ( rule__Application__Alternatives_6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4284:2: rule__Application__Alternatives_6 { pushFollow(FollowSets000.FOLLOW_rule__Application__Alternatives_6_in_rule__Application__Group__6__Impl9476); rule__Application__Alternatives_6(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getAlternatives_6()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4287:1: ( ( rule__Application__Alternatives_6 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4288:1: ( rule__Application__Alternatives_6 )* { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getAlternatives_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4289:1: ( rule__Application__Alternatives_6 )* loop50: do { int alt50=2; int LA50_0 = input.LA(1); if ( (LA50_0==27||LA50_0==74||LA50_0==77||LA50_0==80||LA50_0==88||(LA50_0>=107 && LA50_0<=109)||LA50_0==116||LA50_0==165||(LA50_0>=167 && LA50_0<=171)||(LA50_0>=177 && LA50_0<=178)||LA50_0==180||LA50_0==190||LA50_0==204) ) { alt50=1; } switch (alt50) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4289:2: rule__Application__Alternatives_6 { pushFollow(FollowSets000.FOLLOW_rule__Application__Alternatives_6_in_rule__Application__Group__6__Impl9488); rule__Application__Alternatives_6(); _fsp--; if (failed) return ; } break; default : break loop50; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getAlternatives_6()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__6__Impl // $ANTLR start rule__Application__Group__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4300:1: rule__Application__Group__7 : rule__Application__Group__7__Impl ; public final void rule__Application__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4304:1: ( rule__Application__Group__7__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4305:2: rule__Application__Group__7__Impl { pushFollow(FollowSets000.FOLLOW_rule__Application__Group__7__Impl_in_rule__Application__Group__79521); rule__Application__Group__7__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__7 // $ANTLR start rule__Application__Group__7__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4311:1: rule__Application__Group__7__Impl : ( '}' ) ; public final void rule__Application__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4315:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4316:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4316:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4317:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getRightCurlyBracketKeyword_7()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__Application__Group__7__Impl9549); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getRightCurlyBracketKeyword_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group__7__Impl // $ANTLR start rule__Application__Group_5_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4346:1: rule__Application__Group_5_0__0 : rule__Application__Group_5_0__0__Impl rule__Application__Group_5_0__1 ; public final void rule__Application__Group_5_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4350:1: ( rule__Application__Group_5_0__0__Impl rule__Application__Group_5_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4351:2: rule__Application__Group_5_0__0__Impl rule__Application__Group_5_0__1 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__0__Impl_in_rule__Application__Group_5_0__09596); rule__Application__Group_5_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__1_in_rule__Application__Group_5_0__09599); rule__Application__Group_5_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__0 // $ANTLR start rule__Application__Group_5_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4358:1: rule__Application__Group_5_0__0__Impl : ( 'version:' ) ; public final void rule__Application__Group_5_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4362:1: ( ( 'version:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4363:1: ( 'version:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4363:1: ( 'version:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4364:1: 'version:' { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getVersionKeyword_5_0_0()); } match(input,68,FollowSets000.FOLLOW_68_in_rule__Application__Group_5_0__0__Impl9627); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getVersionKeyword_5_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__0__Impl // $ANTLR start rule__Application__Group_5_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4377:1: rule__Application__Group_5_0__1 : rule__Application__Group_5_0__1__Impl rule__Application__Group_5_0__2 ; public final void rule__Application__Group_5_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4381:1: ( rule__Application__Group_5_0__1__Impl rule__Application__Group_5_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4382:2: rule__Application__Group_5_0__1__Impl rule__Application__Group_5_0__2 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__1__Impl_in_rule__Application__Group_5_0__19658); rule__Application__Group_5_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__2_in_rule__Application__Group_5_0__19661); rule__Application__Group_5_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__1 // $ANTLR start rule__Application__Group_5_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4389:1: rule__Application__Group_5_0__1__Impl : ( ( rule__Application__VersionCodeAssignment_5_0_1 ) ) ; public final void rule__Application__Group_5_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4393:1: ( ( ( rule__Application__VersionCodeAssignment_5_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4394:1: ( ( rule__Application__VersionCodeAssignment_5_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4394:1: ( ( rule__Application__VersionCodeAssignment_5_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4395:1: ( rule__Application__VersionCodeAssignment_5_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getVersionCodeAssignment_5_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4396:1: ( rule__Application__VersionCodeAssignment_5_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4396:2: rule__Application__VersionCodeAssignment_5_0_1 { pushFollow(FollowSets000.FOLLOW_rule__Application__VersionCodeAssignment_5_0_1_in_rule__Application__Group_5_0__1__Impl9688); rule__Application__VersionCodeAssignment_5_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getVersionCodeAssignment_5_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__1__Impl // $ANTLR start rule__Application__Group_5_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4406:1: rule__Application__Group_5_0__2 : rule__Application__Group_5_0__2__Impl rule__Application__Group_5_0__3 ; public final void rule__Application__Group_5_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4410:1: ( rule__Application__Group_5_0__2__Impl rule__Application__Group_5_0__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4411:2: rule__Application__Group_5_0__2__Impl rule__Application__Group_5_0__3 { pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__2__Impl_in_rule__Application__Group_5_0__29718); rule__Application__Group_5_0__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__3_in_rule__Application__Group_5_0__29721); rule__Application__Group_5_0__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__2 // $ANTLR start rule__Application__Group_5_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4418:1: rule__Application__Group_5_0__2__Impl : ( '=>' ) ; public final void rule__Application__Group_5_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4422:1: ( ( '=>' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4423:1: ( '=>' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4423:1: ( '=>' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4424:1: '=>' { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getEqualsSignGreaterThanSignKeyword_5_0_2()); } match(input,65,FollowSets000.FOLLOW_65_in_rule__Application__Group_5_0__2__Impl9749); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getEqualsSignGreaterThanSignKeyword_5_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__2__Impl // $ANTLR start rule__Application__Group_5_0__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4437:1: rule__Application__Group_5_0__3 : rule__Application__Group_5_0__3__Impl ; public final void rule__Application__Group_5_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4441:1: ( rule__Application__Group_5_0__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4442:2: rule__Application__Group_5_0__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__Application__Group_5_0__3__Impl_in_rule__Application__Group_5_0__39780); rule__Application__Group_5_0__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__3 // $ANTLR start rule__Application__Group_5_0__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4448:1: rule__Application__Group_5_0__3__Impl : ( ( rule__Application__VersionNameAssignment_5_0_3 ) ) ; public final void rule__Application__Group_5_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4452:1: ( ( ( rule__Application__VersionNameAssignment_5_0_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4453:1: ( ( rule__Application__VersionNameAssignment_5_0_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4453:1: ( ( rule__Application__VersionNameAssignment_5_0_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4454:1: ( rule__Application__VersionNameAssignment_5_0_3 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getVersionNameAssignment_5_0_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4455:1: ( rule__Application__VersionNameAssignment_5_0_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4455:2: rule__Application__VersionNameAssignment_5_0_3 { pushFollow(FollowSets000.FOLLOW_rule__Application__VersionNameAssignment_5_0_3_in_rule__Application__Group_5_0__3__Impl9807); rule__Application__VersionNameAssignment_5_0_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getVersionNameAssignment_5_0_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__Group_5_0__3__Impl // $ANTLR start rule__ApplicationUsesSDK__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4473:1: rule__ApplicationUsesSDK__Group__0 : rule__ApplicationUsesSDK__Group__0__Impl rule__ApplicationUsesSDK__Group__1 ; public final void rule__ApplicationUsesSDK__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4477:1: ( rule__ApplicationUsesSDK__Group__0__Impl rule__ApplicationUsesSDK__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4478:2: rule__ApplicationUsesSDK__Group__0__Impl rule__ApplicationUsesSDK__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__0__Impl_in_rule__ApplicationUsesSDK__Group__09845); rule__ApplicationUsesSDK__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__1_in_rule__ApplicationUsesSDK__Group__09848); rule__ApplicationUsesSDK__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__0 // $ANTLR start rule__ApplicationUsesSDK__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4485:1: rule__ApplicationUsesSDK__Group__0__Impl : ( 'sdk:' ) ; public final void rule__ApplicationUsesSDK__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4489:1: ( ( 'sdk:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4490:1: ( 'sdk:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4490:1: ( 'sdk:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4491:1: 'sdk:' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getSdkKeyword_0()); } match(input,69,FollowSets000.FOLLOW_69_in_rule__ApplicationUsesSDK__Group__0__Impl9876); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getSdkKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__0__Impl // $ANTLR start rule__ApplicationUsesSDK__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4504:1: rule__ApplicationUsesSDK__Group__1 : rule__ApplicationUsesSDK__Group__1__Impl rule__ApplicationUsesSDK__Group__2 ; public final void rule__ApplicationUsesSDK__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4508:1: ( rule__ApplicationUsesSDK__Group__1__Impl rule__ApplicationUsesSDK__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4509:2: rule__ApplicationUsesSDK__Group__1__Impl rule__ApplicationUsesSDK__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__1__Impl_in_rule__ApplicationUsesSDK__Group__19907); rule__ApplicationUsesSDK__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__2_in_rule__ApplicationUsesSDK__Group__19910); rule__ApplicationUsesSDK__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__1 // $ANTLR start rule__ApplicationUsesSDK__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4516:1: rule__ApplicationUsesSDK__Group__1__Impl : ( '{' ) ; public final void rule__ApplicationUsesSDK__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4520:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4521:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4521:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4522:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getLeftCurlyBracketKeyword_1()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__ApplicationUsesSDK__Group__1__Impl9938); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getLeftCurlyBracketKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__1__Impl // $ANTLR start rule__ApplicationUsesSDK__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4535:1: rule__ApplicationUsesSDK__Group__2 : rule__ApplicationUsesSDK__Group__2__Impl rule__ApplicationUsesSDK__Group__3 ; public final void rule__ApplicationUsesSDK__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4539:1: ( rule__ApplicationUsesSDK__Group__2__Impl rule__ApplicationUsesSDK__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4540:2: rule__ApplicationUsesSDK__Group__2__Impl rule__ApplicationUsesSDK__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__2__Impl_in_rule__ApplicationUsesSDK__Group__29969); rule__ApplicationUsesSDK__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__3_in_rule__ApplicationUsesSDK__Group__29972); rule__ApplicationUsesSDK__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__2 // $ANTLR start rule__ApplicationUsesSDK__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4547:1: rule__ApplicationUsesSDK__Group__2__Impl : ( () ) ; public final void rule__ApplicationUsesSDK__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4551:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4552:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4552:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4553:1: () { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getApplicationUsesSDKAction_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4554:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4556:1: { } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getApplicationUsesSDKAction_2()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__2__Impl // $ANTLR start rule__ApplicationUsesSDK__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4566:1: rule__ApplicationUsesSDK__Group__3 : rule__ApplicationUsesSDK__Group__3__Impl rule__ApplicationUsesSDK__Group__4 ; public final void rule__ApplicationUsesSDK__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4570:1: ( rule__ApplicationUsesSDK__Group__3__Impl rule__ApplicationUsesSDK__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4571:2: rule__ApplicationUsesSDK__Group__3__Impl rule__ApplicationUsesSDK__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__3__Impl_in_rule__ApplicationUsesSDK__Group__310030); rule__ApplicationUsesSDK__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__4_in_rule__ApplicationUsesSDK__Group__310033); rule__ApplicationUsesSDK__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__3 // $ANTLR start rule__ApplicationUsesSDK__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4578:1: rule__ApplicationUsesSDK__Group__3__Impl : ( ( rule__ApplicationUsesSDK__UnorderedGroup_3 ) ) ; public final void rule__ApplicationUsesSDK__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4582:1: ( ( ( rule__ApplicationUsesSDK__UnorderedGroup_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4583:1: ( ( rule__ApplicationUsesSDK__UnorderedGroup_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4583:1: ( ( rule__ApplicationUsesSDK__UnorderedGroup_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4584:1: ( rule__ApplicationUsesSDK__UnorderedGroup_3 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4585:1: ( rule__ApplicationUsesSDK__UnorderedGroup_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4585:2: rule__ApplicationUsesSDK__UnorderedGroup_3 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3_in_rule__ApplicationUsesSDK__Group__3__Impl10060); rule__ApplicationUsesSDK__UnorderedGroup_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__3__Impl // $ANTLR start rule__ApplicationUsesSDK__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4595:1: rule__ApplicationUsesSDK__Group__4 : rule__ApplicationUsesSDK__Group__4__Impl ; public final void rule__ApplicationUsesSDK__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4599:1: ( rule__ApplicationUsesSDK__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4600:2: rule__ApplicationUsesSDK__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group__4__Impl_in_rule__ApplicationUsesSDK__Group__410090); rule__ApplicationUsesSDK__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__4 // $ANTLR start rule__ApplicationUsesSDK__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4606:1: rule__ApplicationUsesSDK__Group__4__Impl : ( '}' ) ; public final void rule__ApplicationUsesSDK__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4610:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4611:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4611:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4612:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__ApplicationUsesSDK__Group__4__Impl10118); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group__4__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4635:1: rule__ApplicationUsesSDK__Group_3_0__0 : rule__ApplicationUsesSDK__Group_3_0__0__Impl rule__ApplicationUsesSDK__Group_3_0__1 ; public final void rule__ApplicationUsesSDK__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4639:1: ( rule__ApplicationUsesSDK__Group_3_0__0__Impl rule__ApplicationUsesSDK__Group_3_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4640:2: rule__ApplicationUsesSDK__Group_3_0__0__Impl rule__ApplicationUsesSDK__Group_3_0__1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__0__Impl_in_rule__ApplicationUsesSDK__Group_3_0__010159); rule__ApplicationUsesSDK__Group_3_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__1_in_rule__ApplicationUsesSDK__Group_3_0__010162); rule__ApplicationUsesSDK__Group_3_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_0__0 // $ANTLR start rule__ApplicationUsesSDK__Group_3_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4647:1: rule__ApplicationUsesSDK__Group_3_0__0__Impl : ( 'min:' ) ; public final void rule__ApplicationUsesSDK__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4651:1: ( ( 'min:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4652:1: ( 'min:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4652:1: ( 'min:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4653:1: 'min:' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getMinKeyword_3_0_0()); } match(input,70,FollowSets000.FOLLOW_70_in_rule__ApplicationUsesSDK__Group_3_0__0__Impl10190); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getMinKeyword_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_0__0__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4666:1: rule__ApplicationUsesSDK__Group_3_0__1 : rule__ApplicationUsesSDK__Group_3_0__1__Impl rule__ApplicationUsesSDK__Group_3_0__2 ; public final void rule__ApplicationUsesSDK__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4670:1: ( rule__ApplicationUsesSDK__Group_3_0__1__Impl rule__ApplicationUsesSDK__Group_3_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4671:2: rule__ApplicationUsesSDK__Group_3_0__1__Impl rule__ApplicationUsesSDK__Group_3_0__2 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__1__Impl_in_rule__ApplicationUsesSDK__Group_3_0__110221); rule__ApplicationUsesSDK__Group_3_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__2_in_rule__ApplicationUsesSDK__Group_3_0__110224); rule__ApplicationUsesSDK__Group_3_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_0__1 // $ANTLR start rule__ApplicationUsesSDK__Group_3_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4678:1: rule__ApplicationUsesSDK__Group_3_0__1__Impl : ( ( rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 ) ) ; public final void rule__ApplicationUsesSDK__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4682:1: ( ( ( rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4683:1: ( ( rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4683:1: ( ( rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4684:1: ( rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getMinSdkVersionAssignment_3_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4685:1: ( rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4685:2: rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1_in_rule__ApplicationUsesSDK__Group_3_0__1__Impl10251); rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getMinSdkVersionAssignment_3_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_0__1__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4695:1: rule__ApplicationUsesSDK__Group_3_0__2 : rule__ApplicationUsesSDK__Group_3_0__2__Impl ; public final void rule__ApplicationUsesSDK__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4699:1: ( rule__ApplicationUsesSDK__Group_3_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4700:2: rule__ApplicationUsesSDK__Group_3_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__2__Impl_in_rule__ApplicationUsesSDK__Group_3_0__210281); rule__ApplicationUsesSDK__Group_3_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_0__2 // $ANTLR start rule__ApplicationUsesSDK__Group_3_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4706:1: rule__ApplicationUsesSDK__Group_3_0__2__Impl : ( ';' ) ; public final void rule__ApplicationUsesSDK__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4710:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4711:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4711:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4712:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getSemicolonKeyword_3_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ApplicationUsesSDK__Group_3_0__2__Impl10309); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getSemicolonKeyword_3_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_0__2__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4731:1: rule__ApplicationUsesSDK__Group_3_1__0 : rule__ApplicationUsesSDK__Group_3_1__0__Impl rule__ApplicationUsesSDK__Group_3_1__1 ; public final void rule__ApplicationUsesSDK__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4735:1: ( rule__ApplicationUsesSDK__Group_3_1__0__Impl rule__ApplicationUsesSDK__Group_3_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4736:2: rule__ApplicationUsesSDK__Group_3_1__0__Impl rule__ApplicationUsesSDK__Group_3_1__1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__0__Impl_in_rule__ApplicationUsesSDK__Group_3_1__010346); rule__ApplicationUsesSDK__Group_3_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__1_in_rule__ApplicationUsesSDK__Group_3_1__010349); rule__ApplicationUsesSDK__Group_3_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_1__0 // $ANTLR start rule__ApplicationUsesSDK__Group_3_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4743:1: rule__ApplicationUsesSDK__Group_3_1__0__Impl : ( 'max:' ) ; public final void rule__ApplicationUsesSDK__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4747:1: ( ( 'max:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4748:1: ( 'max:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4748:1: ( 'max:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4749:1: 'max:' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getMaxKeyword_3_1_0()); } match(input,72,FollowSets000.FOLLOW_72_in_rule__ApplicationUsesSDK__Group_3_1__0__Impl10377); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getMaxKeyword_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_1__0__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4762:1: rule__ApplicationUsesSDK__Group_3_1__1 : rule__ApplicationUsesSDK__Group_3_1__1__Impl rule__ApplicationUsesSDK__Group_3_1__2 ; public final void rule__ApplicationUsesSDK__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4766:1: ( rule__ApplicationUsesSDK__Group_3_1__1__Impl rule__ApplicationUsesSDK__Group_3_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4767:2: rule__ApplicationUsesSDK__Group_3_1__1__Impl rule__ApplicationUsesSDK__Group_3_1__2 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__1__Impl_in_rule__ApplicationUsesSDK__Group_3_1__110408); rule__ApplicationUsesSDK__Group_3_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__2_in_rule__ApplicationUsesSDK__Group_3_1__110411); rule__ApplicationUsesSDK__Group_3_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_1__1 // $ANTLR start rule__ApplicationUsesSDK__Group_3_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4774:1: rule__ApplicationUsesSDK__Group_3_1__1__Impl : ( ( rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 ) ) ; public final void rule__ApplicationUsesSDK__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4778:1: ( ( ( rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4779:1: ( ( rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4779:1: ( ( rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4780:1: ( rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getMaxSdkVersionAssignment_3_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4781:1: ( rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4781:2: rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1_in_rule__ApplicationUsesSDK__Group_3_1__1__Impl10438); rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getMaxSdkVersionAssignment_3_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_1__1__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4791:1: rule__ApplicationUsesSDK__Group_3_1__2 : rule__ApplicationUsesSDK__Group_3_1__2__Impl ; public final void rule__ApplicationUsesSDK__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4795:1: ( rule__ApplicationUsesSDK__Group_3_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4796:2: rule__ApplicationUsesSDK__Group_3_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__2__Impl_in_rule__ApplicationUsesSDK__Group_3_1__210468); rule__ApplicationUsesSDK__Group_3_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_1__2 // $ANTLR start rule__ApplicationUsesSDK__Group_3_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4802:1: rule__ApplicationUsesSDK__Group_3_1__2__Impl : ( ';' ) ; public final void rule__ApplicationUsesSDK__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4806:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4807:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4807:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4808:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getSemicolonKeyword_3_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ApplicationUsesSDK__Group_3_1__2__Impl10496); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getSemicolonKeyword_3_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_1__2__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4827:1: rule__ApplicationUsesSDK__Group_3_2__0 : rule__ApplicationUsesSDK__Group_3_2__0__Impl rule__ApplicationUsesSDK__Group_3_2__1 ; public final void rule__ApplicationUsesSDK__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4831:1: ( rule__ApplicationUsesSDK__Group_3_2__0__Impl rule__ApplicationUsesSDK__Group_3_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4832:2: rule__ApplicationUsesSDK__Group_3_2__0__Impl rule__ApplicationUsesSDK__Group_3_2__1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_2__0__Impl_in_rule__ApplicationUsesSDK__Group_3_2__010533); rule__ApplicationUsesSDK__Group_3_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_2__1_in_rule__ApplicationUsesSDK__Group_3_2__010536); rule__ApplicationUsesSDK__Group_3_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_2__0 // $ANTLR start rule__ApplicationUsesSDK__Group_3_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4839:1: rule__ApplicationUsesSDK__Group_3_2__0__Impl : ( 'target:' ) ; public final void rule__ApplicationUsesSDK__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4843:1: ( ( 'target:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4844:1: ( 'target:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4844:1: ( 'target:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4845:1: 'target:' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getTargetKeyword_3_2_0()); } match(input,73,FollowSets000.FOLLOW_73_in_rule__ApplicationUsesSDK__Group_3_2__0__Impl10564); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getTargetKeyword_3_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_2__0__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4858:1: rule__ApplicationUsesSDK__Group_3_2__1 : rule__ApplicationUsesSDK__Group_3_2__1__Impl rule__ApplicationUsesSDK__Group_3_2__2 ; public final void rule__ApplicationUsesSDK__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4862:1: ( rule__ApplicationUsesSDK__Group_3_2__1__Impl rule__ApplicationUsesSDK__Group_3_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4863:2: rule__ApplicationUsesSDK__Group_3_2__1__Impl rule__ApplicationUsesSDK__Group_3_2__2 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_2__1__Impl_in_rule__ApplicationUsesSDK__Group_3_2__110595); rule__ApplicationUsesSDK__Group_3_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_2__2_in_rule__ApplicationUsesSDK__Group_3_2__110598); rule__ApplicationUsesSDK__Group_3_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_2__1 // $ANTLR start rule__ApplicationUsesSDK__Group_3_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4870:1: rule__ApplicationUsesSDK__Group_3_2__1__Impl : ( ( rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 ) ) ; public final void rule__ApplicationUsesSDK__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4874:1: ( ( ( rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4875:1: ( ( rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4875:1: ( ( rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4876:1: ( rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getTargetSdkVersionAssignment_3_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4877:1: ( rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4877:2: rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1_in_rule__ApplicationUsesSDK__Group_3_2__1__Impl10625); rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getTargetSdkVersionAssignment_3_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_2__1__Impl // $ANTLR start rule__ApplicationUsesSDK__Group_3_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4887:1: rule__ApplicationUsesSDK__Group_3_2__2 : rule__ApplicationUsesSDK__Group_3_2__2__Impl ; public final void rule__ApplicationUsesSDK__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4891:1: ( rule__ApplicationUsesSDK__Group_3_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4892:2: rule__ApplicationUsesSDK__Group_3_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ApplicationUsesSDK__Group_3_2__2__Impl_in_rule__ApplicationUsesSDK__Group_3_2__210655); rule__ApplicationUsesSDK__Group_3_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_2__2 // $ANTLR start rule__ApplicationUsesSDK__Group_3_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4898:1: rule__ApplicationUsesSDK__Group_3_2__2__Impl : ( ';' ) ; public final void rule__ApplicationUsesSDK__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4902:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4903:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4903:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4904:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getSemicolonKeyword_3_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ApplicationUsesSDK__Group_3_2__2__Impl10683); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getSemicolonKeyword_3_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__Group_3_2__2__Impl // $ANTLR start rule__GenericActivity__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4924:1: rule__GenericActivity__Group__0 : rule__GenericActivity__Group__0__Impl rule__GenericActivity__Group__1 ; public final void rule__GenericActivity__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4928:1: ( rule__GenericActivity__Group__0__Impl rule__GenericActivity__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4929:2: rule__GenericActivity__Group__0__Impl rule__GenericActivity__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__0__Impl_in_rule__GenericActivity__Group__010721); rule__GenericActivity__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__1_in_rule__GenericActivity__Group__010724); rule__GenericActivity__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__0 // $ANTLR start rule__GenericActivity__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4936:1: rule__GenericActivity__Group__0__Impl : ( 'screen' ) ; public final void rule__GenericActivity__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4940:1: ( ( 'screen' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4941:1: ( 'screen' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4941:1: ( 'screen' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4942:1: 'screen' { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getScreenKeyword_0()); } match(input,74,FollowSets000.FOLLOW_74_in_rule__GenericActivity__Group__0__Impl10752); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getScreenKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__0__Impl // $ANTLR start rule__GenericActivity__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4955:1: rule__GenericActivity__Group__1 : rule__GenericActivity__Group__1__Impl rule__GenericActivity__Group__2 ; public final void rule__GenericActivity__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4959:1: ( rule__GenericActivity__Group__1__Impl rule__GenericActivity__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4960:2: rule__GenericActivity__Group__1__Impl rule__GenericActivity__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__1__Impl_in_rule__GenericActivity__Group__110783); rule__GenericActivity__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__2_in_rule__GenericActivity__Group__110786); rule__GenericActivity__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__1 // $ANTLR start rule__GenericActivity__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4967:1: rule__GenericActivity__Group__1__Impl : ( ( rule__GenericActivity__NameAssignment_1 ) ) ; public final void rule__GenericActivity__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4971:1: ( ( ( rule__GenericActivity__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4972:1: ( ( rule__GenericActivity__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4972:1: ( ( rule__GenericActivity__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4973:1: ( rule__GenericActivity__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4974:1: ( rule__GenericActivity__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4974:2: rule__GenericActivity__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__NameAssignment_1_in_rule__GenericActivity__Group__1__Impl10813); rule__GenericActivity__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__1__Impl // $ANTLR start rule__GenericActivity__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4984:1: rule__GenericActivity__Group__2 : rule__GenericActivity__Group__2__Impl rule__GenericActivity__Group__3 ; public final void rule__GenericActivity__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4988:1: ( rule__GenericActivity__Group__2__Impl rule__GenericActivity__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4989:2: rule__GenericActivity__Group__2__Impl rule__GenericActivity__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__2__Impl_in_rule__GenericActivity__Group__210843); rule__GenericActivity__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__3_in_rule__GenericActivity__Group__210846); rule__GenericActivity__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__2 // $ANTLR start rule__GenericActivity__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:4996:1: rule__GenericActivity__Group__2__Impl : ( '{' ) ; public final void rule__GenericActivity__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5000:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5001:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5001:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5002:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__GenericActivity__Group__2__Impl10874); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__2__Impl // $ANTLR start rule__GenericActivity__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5015:1: rule__GenericActivity__Group__3 : rule__GenericActivity__Group__3__Impl rule__GenericActivity__Group__4 ; public final void rule__GenericActivity__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5019:1: ( rule__GenericActivity__Group__3__Impl rule__GenericActivity__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5020:2: rule__GenericActivity__Group__3__Impl rule__GenericActivity__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__3__Impl_in_rule__GenericActivity__Group__310905); rule__GenericActivity__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__4_in_rule__GenericActivity__Group__310908); rule__GenericActivity__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__3 // $ANTLR start rule__GenericActivity__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5027:1: rule__GenericActivity__Group__3__Impl : ( ( rule__GenericActivity__Alternatives_3 ) ) ; public final void rule__GenericActivity__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5031:1: ( ( ( rule__GenericActivity__Alternatives_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5032:1: ( ( rule__GenericActivity__Alternatives_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5032:1: ( ( rule__GenericActivity__Alternatives_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5033:1: ( rule__GenericActivity__Alternatives_3 ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getAlternatives_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5034:1: ( rule__GenericActivity__Alternatives_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5034:2: rule__GenericActivity__Alternatives_3 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Alternatives_3_in_rule__GenericActivity__Group__3__Impl10935); rule__GenericActivity__Alternatives_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getAlternatives_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__3__Impl // $ANTLR start rule__GenericActivity__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5044:1: rule__GenericActivity__Group__4 : rule__GenericActivity__Group__4__Impl ; public final void rule__GenericActivity__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5048:1: ( rule__GenericActivity__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5049:2: rule__GenericActivity__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group__4__Impl_in_rule__GenericActivity__Group__410965); rule__GenericActivity__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__4 // $ANTLR start rule__GenericActivity__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5055:1: rule__GenericActivity__Group__4__Impl : ( '}' ) ; public final void rule__GenericActivity__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5059:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5060:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5060:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5061:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__GenericActivity__Group__4__Impl10993); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group__4__Impl // $ANTLR start rule__GenericActivity__Group_3_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5084:1: rule__GenericActivity__Group_3_0__0 : rule__GenericActivity__Group_3_0__0__Impl rule__GenericActivity__Group_3_0__1 ; public final void rule__GenericActivity__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5088:1: ( rule__GenericActivity__Group_3_0__0__Impl rule__GenericActivity__Group_3_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5089:2: rule__GenericActivity__Group_3_0__0__Impl rule__GenericActivity__Group_3_0__1 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group_3_0__0__Impl_in_rule__GenericActivity__Group_3_0__011034); rule__GenericActivity__Group_3_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group_3_0__1_in_rule__GenericActivity__Group_3_0__011037); rule__GenericActivity__Group_3_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group_3_0__0 // $ANTLR start rule__GenericActivity__Group_3_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5096:1: rule__GenericActivity__Group_3_0__0__Impl : ( 'layout:' ) ; public final void rule__GenericActivity__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5100:1: ( ( 'layout:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5101:1: ( 'layout:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5101:1: ( 'layout:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5102:1: 'layout:' { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getLayoutKeyword_3_0_0()); } match(input,75,FollowSets000.FOLLOW_75_in_rule__GenericActivity__Group_3_0__0__Impl11065); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getLayoutKeyword_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group_3_0__0__Impl // $ANTLR start rule__GenericActivity__Group_3_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5115:1: rule__GenericActivity__Group_3_0__1 : rule__GenericActivity__Group_3_0__1__Impl ; public final void rule__GenericActivity__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5119:1: ( rule__GenericActivity__Group_3_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5120:2: rule__GenericActivity__Group_3_0__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__Group_3_0__1__Impl_in_rule__GenericActivity__Group_3_0__111096); rule__GenericActivity__Group_3_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group_3_0__1 // $ANTLR start rule__GenericActivity__Group_3_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5126:1: rule__GenericActivity__Group_3_0__1__Impl : ( ( rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 ) ) ; public final void rule__GenericActivity__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5130:1: ( ( ( rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5131:1: ( ( rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5131:1: ( ( rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5132:1: ( rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getReferencedLayoutAssignment_3_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5133:1: ( rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5133:2: rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 { pushFollow(FollowSets000.FOLLOW_rule__GenericActivity__ReferencedLayoutAssignment_3_0_1_in_rule__GenericActivity__Group_3_0__1__Impl11123); rule__GenericActivity__ReferencedLayoutAssignment_3_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getReferencedLayoutAssignment_3_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__Group_3_0__1__Impl // $ANTLR start rule__ViewCollection__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5147:1: rule__ViewCollection__Group__0 : rule__ViewCollection__Group__0__Impl rule__ViewCollection__Group__1 ; public final void rule__ViewCollection__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5151:1: ( rule__ViewCollection__Group__0__Impl rule__ViewCollection__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5152:2: rule__ViewCollection__Group__0__Impl rule__ViewCollection__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ViewCollection__Group__0__Impl_in_rule__ViewCollection__Group__011157); rule__ViewCollection__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ViewCollection__Group__1_in_rule__ViewCollection__Group__011160); rule__ViewCollection__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ViewCollection__Group__0 // $ANTLR start rule__ViewCollection__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5159:1: rule__ViewCollection__Group__0__Impl : ( '#' ) ; public final void rule__ViewCollection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5163:1: ( ( '#' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5164:1: ( '#' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5164:1: ( '#' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5165:1: '#' { if ( backtracking==0 ) { before(grammarAccess.getViewCollectionAccess().getNumberSignKeyword_0()); } match(input,76,FollowSets000.FOLLOW_76_in_rule__ViewCollection__Group__0__Impl11188); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getViewCollectionAccess().getNumberSignKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ViewCollection__Group__0__Impl // $ANTLR start rule__ViewCollection__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5178:1: rule__ViewCollection__Group__1 : rule__ViewCollection__Group__1__Impl ; public final void rule__ViewCollection__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5182:1: ( rule__ViewCollection__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5183:2: rule__ViewCollection__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__ViewCollection__Group__1__Impl_in_rule__ViewCollection__Group__111219); rule__ViewCollection__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ViewCollection__Group__1 // $ANTLR start rule__ViewCollection__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5189:1: rule__ViewCollection__Group__1__Impl : ( ( rule__ViewCollection__ViewsAssignment_1 ) ) ; public final void rule__ViewCollection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5193:1: ( ( ( rule__ViewCollection__ViewsAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5194:1: ( ( rule__ViewCollection__ViewsAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5194:1: ( ( rule__ViewCollection__ViewsAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5195:1: ( rule__ViewCollection__ViewsAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getViewCollectionAccess().getViewsAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5196:1: ( rule__ViewCollection__ViewsAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5196:2: rule__ViewCollection__ViewsAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__ViewCollection__ViewsAssignment_1_in_rule__ViewCollection__Group__1__Impl11246); rule__ViewCollection__ViewsAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getViewCollectionAccess().getViewsAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ViewCollection__Group__1__Impl // $ANTLR start rule__ListActivity__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5210:1: rule__ListActivity__Group__0 : rule__ListActivity__Group__0__Impl rule__ListActivity__Group__1 ; public final void rule__ListActivity__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5214:1: ( rule__ListActivity__Group__0__Impl rule__ListActivity__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5215:2: rule__ListActivity__Group__0__Impl rule__ListActivity__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__0__Impl_in_rule__ListActivity__Group__011280); rule__ListActivity__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__1_in_rule__ListActivity__Group__011283); rule__ListActivity__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__0 // $ANTLR start rule__ListActivity__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5222:1: rule__ListActivity__Group__0__Impl : ( 'listActivity' ) ; public final void rule__ListActivity__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5226:1: ( ( 'listActivity' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5227:1: ( 'listActivity' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5227:1: ( 'listActivity' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5228:1: 'listActivity' { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getListActivityKeyword_0()); } match(input,77,FollowSets000.FOLLOW_77_in_rule__ListActivity__Group__0__Impl11311); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getListActivityKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__0__Impl // $ANTLR start rule__ListActivity__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5241:1: rule__ListActivity__Group__1 : rule__ListActivity__Group__1__Impl rule__ListActivity__Group__2 ; public final void rule__ListActivity__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5245:1: ( rule__ListActivity__Group__1__Impl rule__ListActivity__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5246:2: rule__ListActivity__Group__1__Impl rule__ListActivity__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__1__Impl_in_rule__ListActivity__Group__111342); rule__ListActivity__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__2_in_rule__ListActivity__Group__111345); rule__ListActivity__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__1 // $ANTLR start rule__ListActivity__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5253:1: rule__ListActivity__Group__1__Impl : ( ( rule__ListActivity__NameAssignment_1 ) ) ; public final void rule__ListActivity__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5257:1: ( ( ( rule__ListActivity__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5258:1: ( ( rule__ListActivity__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5258:1: ( ( rule__ListActivity__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5259:1: ( rule__ListActivity__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5260:1: ( rule__ListActivity__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5260:2: rule__ListActivity__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__NameAssignment_1_in_rule__ListActivity__Group__1__Impl11372); rule__ListActivity__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__1__Impl // $ANTLR start rule__ListActivity__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5270:1: rule__ListActivity__Group__2 : rule__ListActivity__Group__2__Impl rule__ListActivity__Group__3 ; public final void rule__ListActivity__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5274:1: ( rule__ListActivity__Group__2__Impl rule__ListActivity__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5275:2: rule__ListActivity__Group__2__Impl rule__ListActivity__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__2__Impl_in_rule__ListActivity__Group__211402); rule__ListActivity__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__3_in_rule__ListActivity__Group__211405); rule__ListActivity__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__2 // $ANTLR start rule__ListActivity__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5282:1: rule__ListActivity__Group__2__Impl : ( '{' ) ; public final void rule__ListActivity__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5286:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5287:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5287:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5288:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__ListActivity__Group__2__Impl11433); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__2__Impl // $ANTLR start rule__ListActivity__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5301:1: rule__ListActivity__Group__3 : rule__ListActivity__Group__3__Impl rule__ListActivity__Group__4 ; public final void rule__ListActivity__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5305:1: ( rule__ListActivity__Group__3__Impl rule__ListActivity__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5306:2: rule__ListActivity__Group__3__Impl rule__ListActivity__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__3__Impl_in_rule__ListActivity__Group__311464); rule__ListActivity__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__4_in_rule__ListActivity__Group__311467); rule__ListActivity__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__3 // $ANTLR start rule__ListActivity__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5313:1: rule__ListActivity__Group__3__Impl : ( 'data:' ) ; public final void rule__ListActivity__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5317:1: ( ( 'data:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5318:1: ( 'data:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5318:1: ( 'data:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5319:1: 'data:' { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getDataKeyword_3()); } match(input,78,FollowSets000.FOLLOW_78_in_rule__ListActivity__Group__3__Impl11495); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getDataKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__3__Impl // $ANTLR start rule__ListActivity__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5332:1: rule__ListActivity__Group__4 : rule__ListActivity__Group__4__Impl rule__ListActivity__Group__5 ; public final void rule__ListActivity__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5336:1: ( rule__ListActivity__Group__4__Impl rule__ListActivity__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5337:2: rule__ListActivity__Group__4__Impl rule__ListActivity__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__4__Impl_in_rule__ListActivity__Group__411526); rule__ListActivity__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__5_in_rule__ListActivity__Group__411529); rule__ListActivity__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__4 // $ANTLR start rule__ListActivity__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5344:1: rule__ListActivity__Group__4__Impl : ( ( rule__ListActivity__DataSourceAssignment_4 ) ) ; public final void rule__ListActivity__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5348:1: ( ( ( rule__ListActivity__DataSourceAssignment_4 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5349:1: ( ( rule__ListActivity__DataSourceAssignment_4 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5349:1: ( ( rule__ListActivity__DataSourceAssignment_4 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5350:1: ( rule__ListActivity__DataSourceAssignment_4 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getDataSourceAssignment_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5351:1: ( rule__ListActivity__DataSourceAssignment_4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5351:2: rule__ListActivity__DataSourceAssignment_4 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__DataSourceAssignment_4_in_rule__ListActivity__Group__4__Impl11556); rule__ListActivity__DataSourceAssignment_4(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getDataSourceAssignment_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__4__Impl // $ANTLR start rule__ListActivity__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5361:1: rule__ListActivity__Group__5 : rule__ListActivity__Group__5__Impl rule__ListActivity__Group__6 ; public final void rule__ListActivity__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5365:1: ( rule__ListActivity__Group__5__Impl rule__ListActivity__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5366:2: rule__ListActivity__Group__5__Impl rule__ListActivity__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__5__Impl_in_rule__ListActivity__Group__511586); rule__ListActivity__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__6_in_rule__ListActivity__Group__511589); rule__ListActivity__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__5 // $ANTLR start rule__ListActivity__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5373:1: rule__ListActivity__Group__5__Impl : ( ( rule__ListActivity__Alternatives_5 )? ) ; public final void rule__ListActivity__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5377:1: ( ( ( rule__ListActivity__Alternatives_5 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5378:1: ( ( rule__ListActivity__Alternatives_5 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5378:1: ( ( rule__ListActivity__Alternatives_5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5379:1: ( rule__ListActivity__Alternatives_5 )? { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getAlternatives_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5380:1: ( rule__ListActivity__Alternatives_5 )? int alt51=2; int LA51_0 = input.LA(1); if ( ((LA51_0>=75 && LA51_0<=76)) ) { alt51=1; } switch (alt51) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5380:2: rule__ListActivity__Alternatives_5 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Alternatives_5_in_rule__ListActivity__Group__5__Impl11616); rule__ListActivity__Alternatives_5(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getAlternatives_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__5__Impl // $ANTLR start rule__ListActivity__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5390:1: rule__ListActivity__Group__6 : rule__ListActivity__Group__6__Impl rule__ListActivity__Group__7 ; public final void rule__ListActivity__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5394:1: ( rule__ListActivity__Group__6__Impl rule__ListActivity__Group__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5395:2: rule__ListActivity__Group__6__Impl rule__ListActivity__Group__7 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__6__Impl_in_rule__ListActivity__Group__611647); rule__ListActivity__Group__6__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__7_in_rule__ListActivity__Group__611650); rule__ListActivity__Group__7(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__6 // $ANTLR start rule__ListActivity__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5402:1: rule__ListActivity__Group__6__Impl : ( 'item:' ) ; public final void rule__ListActivity__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5406:1: ( ( 'item:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5407:1: ( 'item:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5407:1: ( 'item:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5408:1: 'item:' { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getItemKeyword_6()); } match(input,79,FollowSets000.FOLLOW_79_in_rule__ListActivity__Group__6__Impl11678); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getItemKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__6__Impl // $ANTLR start rule__ListActivity__Group__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5421:1: rule__ListActivity__Group__7 : rule__ListActivity__Group__7__Impl rule__ListActivity__Group__8 ; public final void rule__ListActivity__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5425:1: ( rule__ListActivity__Group__7__Impl rule__ListActivity__Group__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5426:2: rule__ListActivity__Group__7__Impl rule__ListActivity__Group__8 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__7__Impl_in_rule__ListActivity__Group__711709); rule__ListActivity__Group__7__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__8_in_rule__ListActivity__Group__711712); rule__ListActivity__Group__8(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__7 // $ANTLR start rule__ListActivity__Group__7__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5433:1: rule__ListActivity__Group__7__Impl : ( ( rule__ListActivity__ItemLayoutAssignment_7 ) ) ; public final void rule__ListActivity__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5437:1: ( ( ( rule__ListActivity__ItemLayoutAssignment_7 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5438:1: ( ( rule__ListActivity__ItemLayoutAssignment_7 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5438:1: ( ( rule__ListActivity__ItemLayoutAssignment_7 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5439:1: ( rule__ListActivity__ItemLayoutAssignment_7 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getItemLayoutAssignment_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5440:1: ( rule__ListActivity__ItemLayoutAssignment_7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5440:2: rule__ListActivity__ItemLayoutAssignment_7 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__ItemLayoutAssignment_7_in_rule__ListActivity__Group__7__Impl11739); rule__ListActivity__ItemLayoutAssignment_7(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getItemLayoutAssignment_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__7__Impl // $ANTLR start rule__ListActivity__Group__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5450:1: rule__ListActivity__Group__8 : rule__ListActivity__Group__8__Impl rule__ListActivity__Group__9 ; public final void rule__ListActivity__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5454:1: ( rule__ListActivity__Group__8__Impl rule__ListActivity__Group__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5455:2: rule__ListActivity__Group__8__Impl rule__ListActivity__Group__9 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__8__Impl_in_rule__ListActivity__Group__811769); rule__ListActivity__Group__8__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__9_in_rule__ListActivity__Group__811772); rule__ListActivity__Group__9(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__8 // $ANTLR start rule__ListActivity__Group__8__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5462:1: rule__ListActivity__Group__8__Impl : ( ( rule__ListActivity__ActionsAssignment_8 )* ) ; public final void rule__ListActivity__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5466:1: ( ( ( rule__ListActivity__ActionsAssignment_8 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5467:1: ( ( rule__ListActivity__ActionsAssignment_8 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5467:1: ( ( rule__ListActivity__ActionsAssignment_8 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5468:1: ( rule__ListActivity__ActionsAssignment_8 )* { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getActionsAssignment_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5469:1: ( rule__ListActivity__ActionsAssignment_8 )* loop52: do { int alt52=2; int LA52_0 = input.LA(1); if ( (LA52_0==65) ) { alt52=1; } switch (alt52) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5469:2: rule__ListActivity__ActionsAssignment_8 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__ActionsAssignment_8_in_rule__ListActivity__Group__8__Impl11799); rule__ListActivity__ActionsAssignment_8(); _fsp--; if (failed) return ; } break; default : break loop52; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getActionsAssignment_8()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__8__Impl // $ANTLR start rule__ListActivity__Group__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5479:1: rule__ListActivity__Group__9 : rule__ListActivity__Group__9__Impl ; public final void rule__ListActivity__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5483:1: ( rule__ListActivity__Group__9__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5484:2: rule__ListActivity__Group__9__Impl { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group__9__Impl_in_rule__ListActivity__Group__911830); rule__ListActivity__Group__9__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__9 // $ANTLR start rule__ListActivity__Group__9__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5490:1: rule__ListActivity__Group__9__Impl : ( '}' ) ; public final void rule__ListActivity__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5494:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5495:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5495:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5496:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getRightCurlyBracketKeyword_9()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__ListActivity__Group__9__Impl11858); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getRightCurlyBracketKeyword_9()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group__9__Impl // $ANTLR start rule__ListActivity__Group_5_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5529:1: rule__ListActivity__Group_5_0__0 : rule__ListActivity__Group_5_0__0__Impl rule__ListActivity__Group_5_0__1 ; public final void rule__ListActivity__Group_5_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5533:1: ( rule__ListActivity__Group_5_0__0__Impl rule__ListActivity__Group_5_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5534:2: rule__ListActivity__Group_5_0__0__Impl rule__ListActivity__Group_5_0__1 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group_5_0__0__Impl_in_rule__ListActivity__Group_5_0__011909); rule__ListActivity__Group_5_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group_5_0__1_in_rule__ListActivity__Group_5_0__011912); rule__ListActivity__Group_5_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group_5_0__0 // $ANTLR start rule__ListActivity__Group_5_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5541:1: rule__ListActivity__Group_5_0__0__Impl : ( 'layout:' ) ; public final void rule__ListActivity__Group_5_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5545:1: ( ( 'layout:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5546:1: ( 'layout:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5546:1: ( 'layout:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5547:1: 'layout:' { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getLayoutKeyword_5_0_0()); } match(input,75,FollowSets000.FOLLOW_75_in_rule__ListActivity__Group_5_0__0__Impl11940); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getLayoutKeyword_5_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group_5_0__0__Impl // $ANTLR start rule__ListActivity__Group_5_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5560:1: rule__ListActivity__Group_5_0__1 : rule__ListActivity__Group_5_0__1__Impl ; public final void rule__ListActivity__Group_5_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5564:1: ( rule__ListActivity__Group_5_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5565:2: rule__ListActivity__Group_5_0__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__Group_5_0__1__Impl_in_rule__ListActivity__Group_5_0__111971); rule__ListActivity__Group_5_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group_5_0__1 // $ANTLR start rule__ListActivity__Group_5_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5571:1: rule__ListActivity__Group_5_0__1__Impl : ( ( rule__ListActivity__ReferencedLayoutAssignment_5_0_1 ) ) ; public final void rule__ListActivity__Group_5_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5575:1: ( ( ( rule__ListActivity__ReferencedLayoutAssignment_5_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5576:1: ( ( rule__ListActivity__ReferencedLayoutAssignment_5_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5576:1: ( ( rule__ListActivity__ReferencedLayoutAssignment_5_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5577:1: ( rule__ListActivity__ReferencedLayoutAssignment_5_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getReferencedLayoutAssignment_5_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5578:1: ( rule__ListActivity__ReferencedLayoutAssignment_5_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5578:2: rule__ListActivity__ReferencedLayoutAssignment_5_0_1 { pushFollow(FollowSets000.FOLLOW_rule__ListActivity__ReferencedLayoutAssignment_5_0_1_in_rule__ListActivity__Group_5_0__1__Impl11998); rule__ListActivity__ReferencedLayoutAssignment_5_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getReferencedLayoutAssignment_5_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__Group_5_0__1__Impl // $ANTLR start rule__TabActivity__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5592:1: rule__TabActivity__Group__0 : rule__TabActivity__Group__0__Impl rule__TabActivity__Group__1 ; public final void rule__TabActivity__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5596:1: ( rule__TabActivity__Group__0__Impl rule__TabActivity__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5597:2: rule__TabActivity__Group__0__Impl rule__TabActivity__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__0__Impl_in_rule__TabActivity__Group__012032); rule__TabActivity__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__1_in_rule__TabActivity__Group__012035); rule__TabActivity__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__0 // $ANTLR start rule__TabActivity__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5604:1: rule__TabActivity__Group__0__Impl : ( 'tabActivity' ) ; public final void rule__TabActivity__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5608:1: ( ( 'tabActivity' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5609:1: ( 'tabActivity' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5609:1: ( 'tabActivity' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5610:1: 'tabActivity' { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getTabActivityKeyword_0()); } match(input,80,FollowSets000.FOLLOW_80_in_rule__TabActivity__Group__0__Impl12063); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getTabActivityKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__0__Impl // $ANTLR start rule__TabActivity__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5623:1: rule__TabActivity__Group__1 : rule__TabActivity__Group__1__Impl rule__TabActivity__Group__2 ; public final void rule__TabActivity__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5627:1: ( rule__TabActivity__Group__1__Impl rule__TabActivity__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5628:2: rule__TabActivity__Group__1__Impl rule__TabActivity__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__1__Impl_in_rule__TabActivity__Group__112094); rule__TabActivity__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__2_in_rule__TabActivity__Group__112097); rule__TabActivity__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__1 // $ANTLR start rule__TabActivity__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5635:1: rule__TabActivity__Group__1__Impl : ( ( rule__TabActivity__NameAssignment_1 ) ) ; public final void rule__TabActivity__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5639:1: ( ( ( rule__TabActivity__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5640:1: ( ( rule__TabActivity__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5640:1: ( ( rule__TabActivity__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5641:1: ( rule__TabActivity__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5642:1: ( rule__TabActivity__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5642:2: rule__TabActivity__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__NameAssignment_1_in_rule__TabActivity__Group__1__Impl12124); rule__TabActivity__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__1__Impl // $ANTLR start rule__TabActivity__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5652:1: rule__TabActivity__Group__2 : rule__TabActivity__Group__2__Impl rule__TabActivity__Group__3 ; public final void rule__TabActivity__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5656:1: ( rule__TabActivity__Group__2__Impl rule__TabActivity__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5657:2: rule__TabActivity__Group__2__Impl rule__TabActivity__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__2__Impl_in_rule__TabActivity__Group__212154); rule__TabActivity__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__3_in_rule__TabActivity__Group__212157); rule__TabActivity__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__2 // $ANTLR start rule__TabActivity__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5664:1: rule__TabActivity__Group__2__Impl : ( '{' ) ; public final void rule__TabActivity__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5668:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5669:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5669:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5670:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__TabActivity__Group__2__Impl12185); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__2__Impl // $ANTLR start rule__TabActivity__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5683:1: rule__TabActivity__Group__3 : rule__TabActivity__Group__3__Impl rule__TabActivity__Group__4 ; public final void rule__TabActivity__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5687:1: ( rule__TabActivity__Group__3__Impl rule__TabActivity__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5688:2: rule__TabActivity__Group__3__Impl rule__TabActivity__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__3__Impl_in_rule__TabActivity__Group__312216); rule__TabActivity__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__4_in_rule__TabActivity__Group__312219); rule__TabActivity__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__3 // $ANTLR start rule__TabActivity__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5695:1: rule__TabActivity__Group__3__Impl : ( ( rule__TabActivity__Alternatives_3 )? ) ; public final void rule__TabActivity__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5699:1: ( ( ( rule__TabActivity__Alternatives_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5700:1: ( ( rule__TabActivity__Alternatives_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5700:1: ( ( rule__TabActivity__Alternatives_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5701:1: ( rule__TabActivity__Alternatives_3 )? { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getAlternatives_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5702:1: ( rule__TabActivity__Alternatives_3 )? int alt53=2; int LA53_0 = input.LA(1); if ( ((LA53_0>=75 && LA53_0<=76)) ) { alt53=1; } switch (alt53) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5702:2: rule__TabActivity__Alternatives_3 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Alternatives_3_in_rule__TabActivity__Group__3__Impl12246); rule__TabActivity__Alternatives_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getAlternatives_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__3__Impl // $ANTLR start rule__TabActivity__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5712:1: rule__TabActivity__Group__4 : rule__TabActivity__Group__4__Impl rule__TabActivity__Group__5 ; public final void rule__TabActivity__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5716:1: ( rule__TabActivity__Group__4__Impl rule__TabActivity__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5717:2: rule__TabActivity__Group__4__Impl rule__TabActivity__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__4__Impl_in_rule__TabActivity__Group__412277); rule__TabActivity__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__5_in_rule__TabActivity__Group__412280); rule__TabActivity__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__4 // $ANTLR start rule__TabActivity__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5724:1: rule__TabActivity__Group__4__Impl : ( ( ( rule__TabActivity__TabsAssignment_4 ) ) ( ( rule__TabActivity__TabsAssignment_4 )* ) ) ; public final void rule__TabActivity__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5728:1: ( ( ( ( rule__TabActivity__TabsAssignment_4 ) ) ( ( rule__TabActivity__TabsAssignment_4 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5729:1: ( ( ( rule__TabActivity__TabsAssignment_4 ) ) ( ( rule__TabActivity__TabsAssignment_4 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5729:1: ( ( ( rule__TabActivity__TabsAssignment_4 ) ) ( ( rule__TabActivity__TabsAssignment_4 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5730:1: ( ( rule__TabActivity__TabsAssignment_4 ) ) ( ( rule__TabActivity__TabsAssignment_4 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5730:1: ( ( rule__TabActivity__TabsAssignment_4 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5731:1: ( rule__TabActivity__TabsAssignment_4 ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getTabsAssignment_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5732:1: ( rule__TabActivity__TabsAssignment_4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5732:2: rule__TabActivity__TabsAssignment_4 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__TabsAssignment_4_in_rule__TabActivity__Group__4__Impl12309); rule__TabActivity__TabsAssignment_4(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getTabsAssignment_4()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5735:1: ( ( rule__TabActivity__TabsAssignment_4 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5736:1: ( rule__TabActivity__TabsAssignment_4 )* { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getTabsAssignment_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5737:1: ( rule__TabActivity__TabsAssignment_4 )* loop54: do { int alt54=2; int LA54_0 = input.LA(1); if ( (LA54_0==81) ) { alt54=1; } switch (alt54) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5737:2: rule__TabActivity__TabsAssignment_4 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__TabsAssignment_4_in_rule__TabActivity__Group__4__Impl12321); rule__TabActivity__TabsAssignment_4(); _fsp--; if (failed) return ; } break; default : break loop54; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getTabsAssignment_4()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__4__Impl // $ANTLR start rule__TabActivity__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5748:1: rule__TabActivity__Group__5 : rule__TabActivity__Group__5__Impl rule__TabActivity__Group__6 ; public final void rule__TabActivity__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5752:1: ( rule__TabActivity__Group__5__Impl rule__TabActivity__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5753:2: rule__TabActivity__Group__5__Impl rule__TabActivity__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__5__Impl_in_rule__TabActivity__Group__512354); rule__TabActivity__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__6_in_rule__TabActivity__Group__512357); rule__TabActivity__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__5 // $ANTLR start rule__TabActivity__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5760:1: rule__TabActivity__Group__5__Impl : ( ( rule__TabActivity__ActionsAssignment_5 )* ) ; public final void rule__TabActivity__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5764:1: ( ( ( rule__TabActivity__ActionsAssignment_5 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5765:1: ( ( rule__TabActivity__ActionsAssignment_5 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5765:1: ( ( rule__TabActivity__ActionsAssignment_5 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5766:1: ( rule__TabActivity__ActionsAssignment_5 )* { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getActionsAssignment_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5767:1: ( rule__TabActivity__ActionsAssignment_5 )* loop55: do { int alt55=2; int LA55_0 = input.LA(1); if ( (LA55_0==65) ) { alt55=1; } switch (alt55) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5767:2: rule__TabActivity__ActionsAssignment_5 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__ActionsAssignment_5_in_rule__TabActivity__Group__5__Impl12384); rule__TabActivity__ActionsAssignment_5(); _fsp--; if (failed) return ; } break; default : break loop55; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getActionsAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__5__Impl // $ANTLR start rule__TabActivity__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5777:1: rule__TabActivity__Group__6 : rule__TabActivity__Group__6__Impl ; public final void rule__TabActivity__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5781:1: ( rule__TabActivity__Group__6__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5782:2: rule__TabActivity__Group__6__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group__6__Impl_in_rule__TabActivity__Group__612415); rule__TabActivity__Group__6__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__6 // $ANTLR start rule__TabActivity__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5788:1: rule__TabActivity__Group__6__Impl : ( '}' ) ; public final void rule__TabActivity__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5792:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5793:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5793:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5794:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getRightCurlyBracketKeyword_6()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__TabActivity__Group__6__Impl12443); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getRightCurlyBracketKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group__6__Impl // $ANTLR start rule__TabActivity__Group_3_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5821:1: rule__TabActivity__Group_3_0__0 : rule__TabActivity__Group_3_0__0__Impl rule__TabActivity__Group_3_0__1 ; public final void rule__TabActivity__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5825:1: ( rule__TabActivity__Group_3_0__0__Impl rule__TabActivity__Group_3_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5826:2: rule__TabActivity__Group_3_0__0__Impl rule__TabActivity__Group_3_0__1 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group_3_0__0__Impl_in_rule__TabActivity__Group_3_0__012488); rule__TabActivity__Group_3_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group_3_0__1_in_rule__TabActivity__Group_3_0__012491); rule__TabActivity__Group_3_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group_3_0__0 // $ANTLR start rule__TabActivity__Group_3_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5833:1: rule__TabActivity__Group_3_0__0__Impl : ( 'layout:' ) ; public final void rule__TabActivity__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5837:1: ( ( 'layout:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5838:1: ( 'layout:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5838:1: ( 'layout:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5839:1: 'layout:' { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getLayoutKeyword_3_0_0()); } match(input,75,FollowSets000.FOLLOW_75_in_rule__TabActivity__Group_3_0__0__Impl12519); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getLayoutKeyword_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group_3_0__0__Impl // $ANTLR start rule__TabActivity__Group_3_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5852:1: rule__TabActivity__Group_3_0__1 : rule__TabActivity__Group_3_0__1__Impl ; public final void rule__TabActivity__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5856:1: ( rule__TabActivity__Group_3_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5857:2: rule__TabActivity__Group_3_0__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__Group_3_0__1__Impl_in_rule__TabActivity__Group_3_0__112550); rule__TabActivity__Group_3_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group_3_0__1 // $ANTLR start rule__TabActivity__Group_3_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5863:1: rule__TabActivity__Group_3_0__1__Impl : ( ( rule__TabActivity__ReferencedLayoutAssignment_3_0_1 ) ) ; public final void rule__TabActivity__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5867:1: ( ( ( rule__TabActivity__ReferencedLayoutAssignment_3_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5868:1: ( ( rule__TabActivity__ReferencedLayoutAssignment_3_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5868:1: ( ( rule__TabActivity__ReferencedLayoutAssignment_3_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5869:1: ( rule__TabActivity__ReferencedLayoutAssignment_3_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getReferencedLayoutAssignment_3_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5870:1: ( rule__TabActivity__ReferencedLayoutAssignment_3_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5870:2: rule__TabActivity__ReferencedLayoutAssignment_3_0_1 { pushFollow(FollowSets000.FOLLOW_rule__TabActivity__ReferencedLayoutAssignment_3_0_1_in_rule__TabActivity__Group_3_0__1__Impl12577); rule__TabActivity__ReferencedLayoutAssignment_3_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getReferencedLayoutAssignment_3_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__Group_3_0__1__Impl // $ANTLR start rule__Tab__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5884:1: rule__Tab__Group__0 : rule__Tab__Group__0__Impl rule__Tab__Group__1 ; public final void rule__Tab__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5888:1: ( rule__Tab__Group__0__Impl rule__Tab__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5889:2: rule__Tab__Group__0__Impl rule__Tab__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__0__Impl_in_rule__Tab__Group__012611); rule__Tab__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__1_in_rule__Tab__Group__012614); rule__Tab__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__0 // $ANTLR start rule__Tab__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5896:1: rule__Tab__Group__0__Impl : ( 'tab:' ) ; public final void rule__Tab__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5900:1: ( ( 'tab:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5901:1: ( 'tab:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5901:1: ( 'tab:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5902:1: 'tab:' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getTabKeyword_0()); } match(input,81,FollowSets000.FOLLOW_81_in_rule__Tab__Group__0__Impl12642); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getTabKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__0__Impl // $ANTLR start rule__Tab__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5915:1: rule__Tab__Group__1 : rule__Tab__Group__1__Impl rule__Tab__Group__2 ; public final void rule__Tab__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5919:1: ( rule__Tab__Group__1__Impl rule__Tab__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5920:2: rule__Tab__Group__1__Impl rule__Tab__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__1__Impl_in_rule__Tab__Group__112673); rule__Tab__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__2_in_rule__Tab__Group__112676); rule__Tab__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__1 // $ANTLR start rule__Tab__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5927:1: rule__Tab__Group__1__Impl : ( ( rule__Tab__CaptionAssignment_1 ) ) ; public final void rule__Tab__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5931:1: ( ( ( rule__Tab__CaptionAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5932:1: ( ( rule__Tab__CaptionAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5932:1: ( ( rule__Tab__CaptionAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5933:1: ( rule__Tab__CaptionAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getCaptionAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5934:1: ( rule__Tab__CaptionAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5934:2: rule__Tab__CaptionAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__CaptionAssignment_1_in_rule__Tab__Group__1__Impl12703); rule__Tab__CaptionAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getCaptionAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__1__Impl // $ANTLR start rule__Tab__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5944:1: rule__Tab__Group__2 : rule__Tab__Group__2__Impl rule__Tab__Group__3 ; public final void rule__Tab__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5948:1: ( rule__Tab__Group__2__Impl rule__Tab__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5949:2: rule__Tab__Group__2__Impl rule__Tab__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__2__Impl_in_rule__Tab__Group__212733); rule__Tab__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__3_in_rule__Tab__Group__212736); rule__Tab__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__2 // $ANTLR start rule__Tab__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5956:1: rule__Tab__Group__2__Impl : ( ( rule__Tab__NameAssignment_2 )? ) ; public final void rule__Tab__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5960:1: ( ( ( rule__Tab__NameAssignment_2 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5961:1: ( ( rule__Tab__NameAssignment_2 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5961:1: ( ( rule__Tab__NameAssignment_2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5962:1: ( rule__Tab__NameAssignment_2 )? { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5963:1: ( rule__Tab__NameAssignment_2 )? int alt56=2; int LA56_0 = input.LA(1); if ( (LA56_0==RULE_ID) ) { alt56=1; } switch (alt56) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5963:2: rule__Tab__NameAssignment_2 { pushFollow(FollowSets000.FOLLOW_rule__Tab__NameAssignment_2_in_rule__Tab__Group__2__Impl12763); rule__Tab__NameAssignment_2(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__2__Impl // $ANTLR start rule__Tab__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5973:1: rule__Tab__Group__3 : rule__Tab__Group__3__Impl rule__Tab__Group__4 ; public final void rule__Tab__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5977:1: ( rule__Tab__Group__3__Impl rule__Tab__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5978:2: rule__Tab__Group__3__Impl rule__Tab__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__3__Impl_in_rule__Tab__Group__312794); rule__Tab__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__4_in_rule__Tab__Group__312797); rule__Tab__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__3 // $ANTLR start rule__Tab__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5985:1: rule__Tab__Group__3__Impl : ( '{' ) ; public final void rule__Tab__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5989:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5990:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5990:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:5991:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getLeftCurlyBracketKeyword_3()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__Tab__Group__3__Impl12825); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getLeftCurlyBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__3__Impl // $ANTLR start rule__Tab__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6004:1: rule__Tab__Group__4 : rule__Tab__Group__4__Impl rule__Tab__Group__5 ; public final void rule__Tab__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6008:1: ( rule__Tab__Group__4__Impl rule__Tab__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6009:2: rule__Tab__Group__4__Impl rule__Tab__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__4__Impl_in_rule__Tab__Group__412856); rule__Tab__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__5_in_rule__Tab__Group__412859); rule__Tab__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__4 // $ANTLR start rule__Tab__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6016:1: rule__Tab__Group__4__Impl : ( ( rule__Tab__UnorderedGroup_4 ) ) ; public final void rule__Tab__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6020:1: ( ( ( rule__Tab__UnorderedGroup_4 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6021:1: ( ( rule__Tab__UnorderedGroup_4 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6021:1: ( ( rule__Tab__UnorderedGroup_4 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6022:1: ( rule__Tab__UnorderedGroup_4 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getUnorderedGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6023:1: ( rule__Tab__UnorderedGroup_4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6023:2: rule__Tab__UnorderedGroup_4 { pushFollow(FollowSets000.FOLLOW_rule__Tab__UnorderedGroup_4_in_rule__Tab__Group__4__Impl12886); rule__Tab__UnorderedGroup_4(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getUnorderedGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__4__Impl // $ANTLR start rule__Tab__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6033:1: rule__Tab__Group__5 : rule__Tab__Group__5__Impl rule__Tab__Group__6 ; public final void rule__Tab__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6037:1: ( rule__Tab__Group__5__Impl rule__Tab__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6038:2: rule__Tab__Group__5__Impl rule__Tab__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__5__Impl_in_rule__Tab__Group__512916); rule__Tab__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__6_in_rule__Tab__Group__512919); rule__Tab__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__5 // $ANTLR start rule__Tab__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6045:1: rule__Tab__Group__5__Impl : ( ( rule__Tab__ActionsAssignment_5 )* ) ; public final void rule__Tab__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6049:1: ( ( ( rule__Tab__ActionsAssignment_5 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6050:1: ( ( rule__Tab__ActionsAssignment_5 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6050:1: ( ( rule__Tab__ActionsAssignment_5 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6051:1: ( rule__Tab__ActionsAssignment_5 )* { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getActionsAssignment_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6052:1: ( rule__Tab__ActionsAssignment_5 )* loop57: do { int alt57=2; int LA57_0 = input.LA(1); if ( (LA57_0==65) ) { alt57=1; } switch (alt57) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6052:2: rule__Tab__ActionsAssignment_5 { pushFollow(FollowSets000.FOLLOW_rule__Tab__ActionsAssignment_5_in_rule__Tab__Group__5__Impl12946); rule__Tab__ActionsAssignment_5(); _fsp--; if (failed) return ; } break; default : break loop57; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getActionsAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__5__Impl // $ANTLR start rule__Tab__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6062:1: rule__Tab__Group__6 : rule__Tab__Group__6__Impl ; public final void rule__Tab__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6066:1: ( rule__Tab__Group__6__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6067:2: rule__Tab__Group__6__Impl { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group__6__Impl_in_rule__Tab__Group__612977); rule__Tab__Group__6__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__6 // $ANTLR start rule__Tab__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6073:1: rule__Tab__Group__6__Impl : ( '}' ) ; public final void rule__Tab__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6077:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6078:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6078:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6079:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getRightCurlyBracketKeyword_6()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__Tab__Group__6__Impl13005); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getRightCurlyBracketKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group__6__Impl // $ANTLR start rule__Tab__Group_4_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6106:1: rule__Tab__Group_4_0__0 : rule__Tab__Group_4_0__0__Impl rule__Tab__Group_4_0__1 ; public final void rule__Tab__Group_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6110:1: ( rule__Tab__Group_4_0__0__Impl rule__Tab__Group_4_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6111:2: rule__Tab__Group_4_0__0__Impl rule__Tab__Group_4_0__1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_0__0__Impl_in_rule__Tab__Group_4_0__013050); rule__Tab__Group_4_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_0__1_in_rule__Tab__Group_4_0__013053); rule__Tab__Group_4_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_0__0 // $ANTLR start rule__Tab__Group_4_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6118:1: rule__Tab__Group_4_0__0__Impl : ( 'icon:' ) ; public final void rule__Tab__Group_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6122:1: ( ( 'icon:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6123:1: ( 'icon:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6123:1: ( 'icon:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6124:1: 'icon:' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getIconKeyword_4_0_0()); } match(input,82,FollowSets000.FOLLOW_82_in_rule__Tab__Group_4_0__0__Impl13081); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getIconKeyword_4_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_0__0__Impl // $ANTLR start rule__Tab__Group_4_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6137:1: rule__Tab__Group_4_0__1 : rule__Tab__Group_4_0__1__Impl ; public final void rule__Tab__Group_4_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6141:1: ( rule__Tab__Group_4_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6142:2: rule__Tab__Group_4_0__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_0__1__Impl_in_rule__Tab__Group_4_0__113112); rule__Tab__Group_4_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_0__1 // $ANTLR start rule__Tab__Group_4_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6148:1: rule__Tab__Group_4_0__1__Impl : ( ( rule__Tab__IconAssignment_4_0_1 ) ) ; public final void rule__Tab__Group_4_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6152:1: ( ( ( rule__Tab__IconAssignment_4_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6153:1: ( ( rule__Tab__IconAssignment_4_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6153:1: ( ( rule__Tab__IconAssignment_4_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6154:1: ( rule__Tab__IconAssignment_4_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getIconAssignment_4_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6155:1: ( rule__Tab__IconAssignment_4_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6155:2: rule__Tab__IconAssignment_4_0_1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__IconAssignment_4_0_1_in_rule__Tab__Group_4_0__1__Impl13139); rule__Tab__IconAssignment_4_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getIconAssignment_4_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_0__1__Impl // $ANTLR start rule__Tab__Group_4_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6169:1: rule__Tab__Group_4_1__0 : rule__Tab__Group_4_1__0__Impl rule__Tab__Group_4_1__1 ; public final void rule__Tab__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6173:1: ( rule__Tab__Group_4_1__0__Impl rule__Tab__Group_4_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6174:2: rule__Tab__Group_4_1__0__Impl rule__Tab__Group_4_1__1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_1__0__Impl_in_rule__Tab__Group_4_1__013173); rule__Tab__Group_4_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_1__1_in_rule__Tab__Group_4_1__013176); rule__Tab__Group_4_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_1__0 // $ANTLR start rule__Tab__Group_4_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6181:1: rule__Tab__Group_4_1__0__Impl : ( 'selectedIcon:' ) ; public final void rule__Tab__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6185:1: ( ( 'selectedIcon:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6186:1: ( 'selectedIcon:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6186:1: ( 'selectedIcon:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6187:1: 'selectedIcon:' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getSelectedIconKeyword_4_1_0()); } match(input,83,FollowSets000.FOLLOW_83_in_rule__Tab__Group_4_1__0__Impl13204); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getSelectedIconKeyword_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_1__0__Impl // $ANTLR start rule__Tab__Group_4_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6200:1: rule__Tab__Group_4_1__1 : rule__Tab__Group_4_1__1__Impl ; public final void rule__Tab__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6204:1: ( rule__Tab__Group_4_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6205:2: rule__Tab__Group_4_1__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_1__1__Impl_in_rule__Tab__Group_4_1__113235); rule__Tab__Group_4_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_1__1 // $ANTLR start rule__Tab__Group_4_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6211:1: rule__Tab__Group_4_1__1__Impl : ( ( rule__Tab__SelectedIconAssignment_4_1_1 ) ) ; public final void rule__Tab__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6215:1: ( ( ( rule__Tab__SelectedIconAssignment_4_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6216:1: ( ( rule__Tab__SelectedIconAssignment_4_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6216:1: ( ( rule__Tab__SelectedIconAssignment_4_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6217:1: ( rule__Tab__SelectedIconAssignment_4_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getSelectedIconAssignment_4_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6218:1: ( rule__Tab__SelectedIconAssignment_4_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6218:2: rule__Tab__SelectedIconAssignment_4_1_1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__SelectedIconAssignment_4_1_1_in_rule__Tab__Group_4_1__1__Impl13262); rule__Tab__SelectedIconAssignment_4_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getSelectedIconAssignment_4_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_1__1__Impl // $ANTLR start rule__Tab__Group_4_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6232:1: rule__Tab__Group_4_2__0 : rule__Tab__Group_4_2__0__Impl rule__Tab__Group_4_2__1 ; public final void rule__Tab__Group_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6236:1: ( rule__Tab__Group_4_2__0__Impl rule__Tab__Group_4_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6237:2: rule__Tab__Group_4_2__0__Impl rule__Tab__Group_4_2__1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_2__0__Impl_in_rule__Tab__Group_4_2__013296); rule__Tab__Group_4_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_2__1_in_rule__Tab__Group_4_2__013299); rule__Tab__Group_4_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_2__0 // $ANTLR start rule__Tab__Group_4_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6244:1: rule__Tab__Group_4_2__0__Impl : ( 'activity:' ) ; public final void rule__Tab__Group_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6248:1: ( ( 'activity:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6249:1: ( 'activity:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6249:1: ( 'activity:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6250:1: 'activity:' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getActivityKeyword_4_2_0()); } match(input,84,FollowSets000.FOLLOW_84_in_rule__Tab__Group_4_2__0__Impl13327); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getActivityKeyword_4_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_2__0__Impl // $ANTLR start rule__Tab__Group_4_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6263:1: rule__Tab__Group_4_2__1 : rule__Tab__Group_4_2__1__Impl ; public final void rule__Tab__Group_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6267:1: ( rule__Tab__Group_4_2__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6268:2: rule__Tab__Group_4_2__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_2__1__Impl_in_rule__Tab__Group_4_2__113358); rule__Tab__Group_4_2__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_2__1 // $ANTLR start rule__Tab__Group_4_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6274:1: rule__Tab__Group_4_2__1__Impl : ( ( rule__Tab__ActivityAssignment_4_2_1 ) ) ; public final void rule__Tab__Group_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6278:1: ( ( ( rule__Tab__ActivityAssignment_4_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6279:1: ( ( rule__Tab__ActivityAssignment_4_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6279:1: ( ( rule__Tab__ActivityAssignment_4_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6280:1: ( rule__Tab__ActivityAssignment_4_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getActivityAssignment_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6281:1: ( rule__Tab__ActivityAssignment_4_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6281:2: rule__Tab__ActivityAssignment_4_2_1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__ActivityAssignment_4_2_1_in_rule__Tab__Group_4_2__1__Impl13385); rule__Tab__ActivityAssignment_4_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getActivityAssignment_4_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_2__1__Impl // $ANTLR start rule__Tab__Group_4_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6295:1: rule__Tab__Group_4_3__0 : rule__Tab__Group_4_3__0__Impl rule__Tab__Group_4_3__1 ; public final void rule__Tab__Group_4_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6299:1: ( rule__Tab__Group_4_3__0__Impl rule__Tab__Group_4_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6300:2: rule__Tab__Group_4_3__0__Impl rule__Tab__Group_4_3__1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_3__0__Impl_in_rule__Tab__Group_4_3__013419); rule__Tab__Group_4_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_3__1_in_rule__Tab__Group_4_3__013422); rule__Tab__Group_4_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_3__0 // $ANTLR start rule__Tab__Group_4_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6307:1: rule__Tab__Group_4_3__0__Impl : ( 'layout:' ) ; public final void rule__Tab__Group_4_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6311:1: ( ( 'layout:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6312:1: ( 'layout:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6312:1: ( 'layout:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6313:1: 'layout:' { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getLayoutKeyword_4_3_0()); } match(input,75,FollowSets000.FOLLOW_75_in_rule__Tab__Group_4_3__0__Impl13450); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getLayoutKeyword_4_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_3__0__Impl // $ANTLR start rule__Tab__Group_4_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6326:1: rule__Tab__Group_4_3__1 : rule__Tab__Group_4_3__1__Impl ; public final void rule__Tab__Group_4_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6330:1: ( rule__Tab__Group_4_3__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6331:2: rule__Tab__Group_4_3__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__Tab__Group_4_3__1__Impl_in_rule__Tab__Group_4_3__113481); rule__Tab__Group_4_3__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_3__1 // $ANTLR start rule__Tab__Group_4_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6337:1: rule__Tab__Group_4_3__1__Impl : ( ( rule__Tab__LayoutAssignment_4_3_1 ) ) ; public final void rule__Tab__Group_4_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6341:1: ( ( ( rule__Tab__LayoutAssignment_4_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6342:1: ( ( rule__Tab__LayoutAssignment_4_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6342:1: ( ( rule__Tab__LayoutAssignment_4_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6343:1: ( rule__Tab__LayoutAssignment_4_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getLayoutAssignment_4_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6344:1: ( rule__Tab__LayoutAssignment_4_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6344:2: rule__Tab__LayoutAssignment_4_3_1 { pushFollow(FollowSets000.FOLLOW_rule__Tab__LayoutAssignment_4_3_1_in_rule__Tab__Group_4_3__1__Impl13508); rule__Tab__LayoutAssignment_4_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getLayoutAssignment_4_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__Group_4_3__1__Impl // $ANTLR start rule__Action__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6359:1: rule__Action__Group__0 : rule__Action__Group__0__Impl rule__Action__Group__1 ; public final void rule__Action__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6363:1: ( rule__Action__Group__0__Impl rule__Action__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6364:2: rule__Action__Group__0__Impl rule__Action__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__Action__Group__0__Impl_in_rule__Action__Group__013543); rule__Action__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Action__Group__1_in_rule__Action__Group__013546); rule__Action__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Action__Group__0 // $ANTLR start rule__Action__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6371:1: rule__Action__Group__0__Impl : ( '=>' ) ; public final void rule__Action__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6375:1: ( ( '=>' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6376:1: ( '=>' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6376:1: ( '=>' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6377:1: '=>' { if ( backtracking==0 ) { before(grammarAccess.getActionAccess().getEqualsSignGreaterThanSignKeyword_0()); } match(input,65,FollowSets000.FOLLOW_65_in_rule__Action__Group__0__Impl13574); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getActionAccess().getEqualsSignGreaterThanSignKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Action__Group__0__Impl // $ANTLR start rule__Action__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6390:1: rule__Action__Group__1 : rule__Action__Group__1__Impl ; public final void rule__Action__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6394:1: ( rule__Action__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6395:2: rule__Action__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__Action__Group__1__Impl_in_rule__Action__Group__113605); rule__Action__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Action__Group__1 // $ANTLR start rule__Action__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6401:1: rule__Action__Group__1__Impl : ( ( rule__Action__Alternatives_1 ) ) ; public final void rule__Action__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6405:1: ( ( ( rule__Action__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6406:1: ( ( rule__Action__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6406:1: ( ( rule__Action__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6407:1: ( rule__Action__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getActionAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6408:1: ( rule__Action__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6408:2: rule__Action__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_rule__Action__Alternatives_1_in_rule__Action__Group__1__Impl13632); rule__Action__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getActionAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Action__Group__1__Impl // $ANTLR start rule__GoToURLAction__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6422:1: rule__GoToURLAction__Group__0 : rule__GoToURLAction__Group__0__Impl rule__GoToURLAction__Group__1 ; public final void rule__GoToURLAction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6426:1: ( rule__GoToURLAction__Group__0__Impl rule__GoToURLAction__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6427:2: rule__GoToURLAction__Group__0__Impl rule__GoToURLAction__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__GoToURLAction__Group__0__Impl_in_rule__GoToURLAction__Group__013666); rule__GoToURLAction__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__GoToURLAction__Group__1_in_rule__GoToURLAction__Group__013669); rule__GoToURLAction__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GoToURLAction__Group__0 // $ANTLR start rule__GoToURLAction__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6434:1: rule__GoToURLAction__Group__0__Impl : ( 'goTo' ) ; public final void rule__GoToURLAction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6438:1: ( ( 'goTo' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6439:1: ( 'goTo' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6439:1: ( 'goTo' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6440:1: 'goTo' { if ( backtracking==0 ) { before(grammarAccess.getGoToURLActionAccess().getGoToKeyword_0()); } match(input,85,FollowSets000.FOLLOW_85_in_rule__GoToURLAction__Group__0__Impl13697); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGoToURLActionAccess().getGoToKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GoToURLAction__Group__0__Impl // $ANTLR start rule__GoToURLAction__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6453:1: rule__GoToURLAction__Group__1 : rule__GoToURLAction__Group__1__Impl ; public final void rule__GoToURLAction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6457:1: ( rule__GoToURLAction__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6458:2: rule__GoToURLAction__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__GoToURLAction__Group__1__Impl_in_rule__GoToURLAction__Group__113728); rule__GoToURLAction__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GoToURLAction__Group__1 // $ANTLR start rule__GoToURLAction__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6464:1: rule__GoToURLAction__Group__1__Impl : ( ( rule__GoToURLAction__UrlAssignment_1 ) ) ; public final void rule__GoToURLAction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6468:1: ( ( ( rule__GoToURLAction__UrlAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6469:1: ( ( rule__GoToURLAction__UrlAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6469:1: ( ( rule__GoToURLAction__UrlAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6470:1: ( rule__GoToURLAction__UrlAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getGoToURLActionAccess().getUrlAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6471:1: ( rule__GoToURLAction__UrlAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6471:2: rule__GoToURLAction__UrlAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__GoToURLAction__UrlAssignment_1_in_rule__GoToURLAction__Group__1__Impl13755); rule__GoToURLAction__UrlAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getGoToURLActionAccess().getUrlAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GoToURLAction__Group__1__Impl // $ANTLR start rule__ShowLayoutAction__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6485:1: rule__ShowLayoutAction__Group__0 : rule__ShowLayoutAction__Group__0__Impl rule__ShowLayoutAction__Group__1 ; public final void rule__ShowLayoutAction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6489:1: ( rule__ShowLayoutAction__Group__0__Impl rule__ShowLayoutAction__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6490:2: rule__ShowLayoutAction__Group__0__Impl rule__ShowLayoutAction__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ShowLayoutAction__Group__0__Impl_in_rule__ShowLayoutAction__Group__013789); rule__ShowLayoutAction__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ShowLayoutAction__Group__1_in_rule__ShowLayoutAction__Group__013792); rule__ShowLayoutAction__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ShowLayoutAction__Group__0 // $ANTLR start rule__ShowLayoutAction__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6497:1: rule__ShowLayoutAction__Group__0__Impl : ( 'show' ) ; public final void rule__ShowLayoutAction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6501:1: ( ( 'show' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6502:1: ( 'show' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6502:1: ( 'show' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6503:1: 'show' { if ( backtracking==0 ) { before(grammarAccess.getShowLayoutActionAccess().getShowKeyword_0()); } match(input,86,FollowSets000.FOLLOW_86_in_rule__ShowLayoutAction__Group__0__Impl13820); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getShowLayoutActionAccess().getShowKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ShowLayoutAction__Group__0__Impl // $ANTLR start rule__ShowLayoutAction__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6516:1: rule__ShowLayoutAction__Group__1 : rule__ShowLayoutAction__Group__1__Impl ; public final void rule__ShowLayoutAction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6520:1: ( rule__ShowLayoutAction__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6521:2: rule__ShowLayoutAction__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__ShowLayoutAction__Group__1__Impl_in_rule__ShowLayoutAction__Group__113851); rule__ShowLayoutAction__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ShowLayoutAction__Group__1 // $ANTLR start rule__ShowLayoutAction__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6527:1: rule__ShowLayoutAction__Group__1__Impl : ( ( rule__ShowLayoutAction__LayoutAssignment_1 ) ) ; public final void rule__ShowLayoutAction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6531:1: ( ( ( rule__ShowLayoutAction__LayoutAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6532:1: ( ( rule__ShowLayoutAction__LayoutAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6532:1: ( ( rule__ShowLayoutAction__LayoutAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6533:1: ( rule__ShowLayoutAction__LayoutAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getShowLayoutActionAccess().getLayoutAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6534:1: ( rule__ShowLayoutAction__LayoutAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6534:2: rule__ShowLayoutAction__LayoutAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__ShowLayoutAction__LayoutAssignment_1_in_rule__ShowLayoutAction__Group__1__Impl13878); rule__ShowLayoutAction__LayoutAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getShowLayoutActionAccess().getLayoutAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ShowLayoutAction__Group__1__Impl // $ANTLR start rule__InvokeActivityAction__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6548:1: rule__InvokeActivityAction__Group__0 : rule__InvokeActivityAction__Group__0__Impl rule__InvokeActivityAction__Group__1 ; public final void rule__InvokeActivityAction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6552:1: ( rule__InvokeActivityAction__Group__0__Impl rule__InvokeActivityAction__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6553:2: rule__InvokeActivityAction__Group__0__Impl rule__InvokeActivityAction__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__InvokeActivityAction__Group__0__Impl_in_rule__InvokeActivityAction__Group__013912); rule__InvokeActivityAction__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__InvokeActivityAction__Group__1_in_rule__InvokeActivityAction__Group__013915); rule__InvokeActivityAction__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InvokeActivityAction__Group__0 // $ANTLR start rule__InvokeActivityAction__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6560:1: rule__InvokeActivityAction__Group__0__Impl : ( 'invoke' ) ; public final void rule__InvokeActivityAction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6564:1: ( ( 'invoke' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6565:1: ( 'invoke' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6565:1: ( 'invoke' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6566:1: 'invoke' { if ( backtracking==0 ) { before(grammarAccess.getInvokeActivityActionAccess().getInvokeKeyword_0()); } match(input,87,FollowSets000.FOLLOW_87_in_rule__InvokeActivityAction__Group__0__Impl13943); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInvokeActivityActionAccess().getInvokeKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InvokeActivityAction__Group__0__Impl // $ANTLR start rule__InvokeActivityAction__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6579:1: rule__InvokeActivityAction__Group__1 : rule__InvokeActivityAction__Group__1__Impl ; public final void rule__InvokeActivityAction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6583:1: ( rule__InvokeActivityAction__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6584:2: rule__InvokeActivityAction__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__InvokeActivityAction__Group__1__Impl_in_rule__InvokeActivityAction__Group__113974); rule__InvokeActivityAction__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InvokeActivityAction__Group__1 // $ANTLR start rule__InvokeActivityAction__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6590:1: rule__InvokeActivityAction__Group__1__Impl : ( ( rule__InvokeActivityAction__ActivityAssignment_1 ) ) ; public final void rule__InvokeActivityAction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6594:1: ( ( ( rule__InvokeActivityAction__ActivityAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6595:1: ( ( rule__InvokeActivityAction__ActivityAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6595:1: ( ( rule__InvokeActivityAction__ActivityAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6596:1: ( rule__InvokeActivityAction__ActivityAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getInvokeActivityActionAccess().getActivityAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6597:1: ( rule__InvokeActivityAction__ActivityAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6597:2: rule__InvokeActivityAction__ActivityAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__InvokeActivityAction__ActivityAssignment_1_in_rule__InvokeActivityAction__Group__1__Impl14001); rule__InvokeActivityAction__ActivityAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInvokeActivityActionAccess().getActivityAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InvokeActivityAction__Group__1__Impl // $ANTLR start rule__LinearLayout__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6612:1: rule__LinearLayout__Group__0 : rule__LinearLayout__Group__0__Impl rule__LinearLayout__Group__1 ; public final void rule__LinearLayout__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6616:1: ( rule__LinearLayout__Group__0__Impl rule__LinearLayout__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6617:2: rule__LinearLayout__Group__0__Impl rule__LinearLayout__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__0__Impl_in_rule__LinearLayout__Group__014036); rule__LinearLayout__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__1_in_rule__LinearLayout__Group__014039); rule__LinearLayout__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__0 // $ANTLR start rule__LinearLayout__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6624:1: rule__LinearLayout__Group__0__Impl : ( ( 'linear' )? ) ; public final void rule__LinearLayout__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6628:1: ( ( ( 'linear' )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6629:1: ( ( 'linear' )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6629:1: ( ( 'linear' )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6630:1: ( 'linear' )? { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLinearKeyword_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6631:1: ( 'linear' )? int alt58=2; int LA58_0 = input.LA(1); if ( (LA58_0==27) ) { alt58=1; } switch (alt58) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6632:2: 'linear' { match(input,27,FollowSets000.FOLLOW_27_in_rule__LinearLayout__Group__0__Impl14068); if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLinearKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__0__Impl // $ANTLR start rule__LinearLayout__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6643:1: rule__LinearLayout__Group__1 : rule__LinearLayout__Group__1__Impl rule__LinearLayout__Group__2 ; public final void rule__LinearLayout__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6647:1: ( rule__LinearLayout__Group__1__Impl rule__LinearLayout__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6648:2: rule__LinearLayout__Group__1__Impl rule__LinearLayout__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__1__Impl_in_rule__LinearLayout__Group__114101); rule__LinearLayout__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__2_in_rule__LinearLayout__Group__114104); rule__LinearLayout__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__1 // $ANTLR start rule__LinearLayout__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6655:1: rule__LinearLayout__Group__1__Impl : ( 'layout' ) ; public final void rule__LinearLayout__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6659:1: ( ( 'layout' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6660:1: ( 'layout' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6660:1: ( 'layout' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6661:1: 'layout' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLayoutKeyword_1()); } match(input,88,FollowSets000.FOLLOW_88_in_rule__LinearLayout__Group__1__Impl14132); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLayoutKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__1__Impl // $ANTLR start rule__LinearLayout__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6674:1: rule__LinearLayout__Group__2 : rule__LinearLayout__Group__2__Impl rule__LinearLayout__Group__3 ; public final void rule__LinearLayout__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6678:1: ( rule__LinearLayout__Group__2__Impl rule__LinearLayout__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6679:2: rule__LinearLayout__Group__2__Impl rule__LinearLayout__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__2__Impl_in_rule__LinearLayout__Group__214163); rule__LinearLayout__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__3_in_rule__LinearLayout__Group__214166); rule__LinearLayout__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__2 // $ANTLR start rule__LinearLayout__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6686:1: rule__LinearLayout__Group__2__Impl : ( () ) ; public final void rule__LinearLayout__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6690:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6691:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6691:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6692:1: () { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLinearLayoutAction_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6693:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6695:1: { } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLinearLayoutAction_2()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__2__Impl // $ANTLR start rule__LinearLayout__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6705:1: rule__LinearLayout__Group__3 : rule__LinearLayout__Group__3__Impl rule__LinearLayout__Group__4 ; public final void rule__LinearLayout__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6709:1: ( rule__LinearLayout__Group__3__Impl rule__LinearLayout__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6710:2: rule__LinearLayout__Group__3__Impl rule__LinearLayout__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__3__Impl_in_rule__LinearLayout__Group__314224); rule__LinearLayout__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__4_in_rule__LinearLayout__Group__314227); rule__LinearLayout__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__3 // $ANTLR start rule__LinearLayout__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6717:1: rule__LinearLayout__Group__3__Impl : ( ( rule__LinearLayout__NameAssignment_3 )? ) ; public final void rule__LinearLayout__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6721:1: ( ( ( rule__LinearLayout__NameAssignment_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6722:1: ( ( rule__LinearLayout__NameAssignment_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6722:1: ( ( rule__LinearLayout__NameAssignment_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6723:1: ( rule__LinearLayout__NameAssignment_3 )? { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNameAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6724:1: ( rule__LinearLayout__NameAssignment_3 )? int alt59=2; int LA59_0 = input.LA(1); if ( (LA59_0==RULE_ID) ) { alt59=1; } switch (alt59) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6724:2: rule__LinearLayout__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__NameAssignment_3_in_rule__LinearLayout__Group__3__Impl14254); rule__LinearLayout__NameAssignment_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNameAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__3__Impl // $ANTLR start rule__LinearLayout__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6734:1: rule__LinearLayout__Group__4 : rule__LinearLayout__Group__4__Impl rule__LinearLayout__Group__5 ; public final void rule__LinearLayout__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6738:1: ( rule__LinearLayout__Group__4__Impl rule__LinearLayout__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6739:2: rule__LinearLayout__Group__4__Impl rule__LinearLayout__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__4__Impl_in_rule__LinearLayout__Group__414285); rule__LinearLayout__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__5_in_rule__LinearLayout__Group__414288); rule__LinearLayout__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__4 // $ANTLR start rule__LinearLayout__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6746:1: rule__LinearLayout__Group__4__Impl : ( '{' ) ; public final void rule__LinearLayout__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6750:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6751:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6751:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6752:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLeftCurlyBracketKeyword_4()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__LinearLayout__Group__4__Impl14316); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLeftCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__4__Impl // $ANTLR start rule__LinearLayout__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6765:1: rule__LinearLayout__Group__5 : rule__LinearLayout__Group__5__Impl rule__LinearLayout__Group__6 ; public final void rule__LinearLayout__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6769:1: ( rule__LinearLayout__Group__5__Impl rule__LinearLayout__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6770:2: rule__LinearLayout__Group__5__Impl rule__LinearLayout__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__5__Impl_in_rule__LinearLayout__Group__514347); rule__LinearLayout__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__6_in_rule__LinearLayout__Group__514350); rule__LinearLayout__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__5 // $ANTLR start rule__LinearLayout__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6777:1: rule__LinearLayout__Group__5__Impl : ( ( rule__LinearLayout__UnorderedGroup_5 ) ) ; public final void rule__LinearLayout__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6781:1: ( ( ( rule__LinearLayout__UnorderedGroup_5 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6782:1: ( ( rule__LinearLayout__UnorderedGroup_5 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6782:1: ( ( rule__LinearLayout__UnorderedGroup_5 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6783:1: ( rule__LinearLayout__UnorderedGroup_5 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6784:1: ( rule__LinearLayout__UnorderedGroup_5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6784:2: rule__LinearLayout__UnorderedGroup_5 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__UnorderedGroup_5_in_rule__LinearLayout__Group__5__Impl14377); rule__LinearLayout__UnorderedGroup_5(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__5__Impl // $ANTLR start rule__LinearLayout__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6794:1: rule__LinearLayout__Group__6 : rule__LinearLayout__Group__6__Impl rule__LinearLayout__Group__7 ; public final void rule__LinearLayout__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6798:1: ( rule__LinearLayout__Group__6__Impl rule__LinearLayout__Group__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6799:2: rule__LinearLayout__Group__6__Impl rule__LinearLayout__Group__7 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__6__Impl_in_rule__LinearLayout__Group__614407); rule__LinearLayout__Group__6__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__7_in_rule__LinearLayout__Group__614410); rule__LinearLayout__Group__7(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__6 // $ANTLR start rule__LinearLayout__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6806:1: rule__LinearLayout__Group__6__Impl : ( ( rule__LinearLayout__WidgetsAssignment_6 )? ) ; public final void rule__LinearLayout__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6810:1: ( ( ( rule__LinearLayout__WidgetsAssignment_6 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6811:1: ( ( rule__LinearLayout__WidgetsAssignment_6 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6811:1: ( ( rule__LinearLayout__WidgetsAssignment_6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6812:1: ( rule__LinearLayout__WidgetsAssignment_6 )? { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getWidgetsAssignment_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6813:1: ( rule__LinearLayout__WidgetsAssignment_6 )? int alt60=2; int LA60_0 = input.LA(1); if ( (LA60_0==76) ) { alt60=1; } switch (alt60) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6813:2: rule__LinearLayout__WidgetsAssignment_6 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__WidgetsAssignment_6_in_rule__LinearLayout__Group__6__Impl14437); rule__LinearLayout__WidgetsAssignment_6(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getWidgetsAssignment_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__6__Impl // $ANTLR start rule__LinearLayout__Group__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6823:1: rule__LinearLayout__Group__7 : rule__LinearLayout__Group__7__Impl ; public final void rule__LinearLayout__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6827:1: ( rule__LinearLayout__Group__7__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6828:2: rule__LinearLayout__Group__7__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group__7__Impl_in_rule__LinearLayout__Group__714468); rule__LinearLayout__Group__7__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__7 // $ANTLR start rule__LinearLayout__Group__7__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6834:1: rule__LinearLayout__Group__7__Impl : ( '}' ) ; public final void rule__LinearLayout__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6838:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6839:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6839:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6840:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getRightCurlyBracketKeyword_7()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__LinearLayout__Group__7__Impl14496); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getRightCurlyBracketKeyword_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group__7__Impl // $ANTLR start rule__LinearLayout__Group_5_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6869:1: rule__LinearLayout__Group_5_0__0 : rule__LinearLayout__Group_5_0__0__Impl rule__LinearLayout__Group_5_0__1 ; public final void rule__LinearLayout__Group_5_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6873:1: ( rule__LinearLayout__Group_5_0__0__Impl rule__LinearLayout__Group_5_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6874:2: rule__LinearLayout__Group_5_0__0__Impl rule__LinearLayout__Group_5_0__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_0__0__Impl_in_rule__LinearLayout__Group_5_0__014543); rule__LinearLayout__Group_5_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_0__1_in_rule__LinearLayout__Group_5_0__014546); rule__LinearLayout__Group_5_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_0__0 // $ANTLR start rule__LinearLayout__Group_5_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6881:1: rule__LinearLayout__Group_5_0__0__Impl : ( 'alpha:' ) ; public final void rule__LinearLayout__Group_5_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6885:1: ( ( 'alpha:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6886:1: ( 'alpha:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6886:1: ( 'alpha:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6887:1: 'alpha:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getAlphaKeyword_5_0_0()); } match(input,89,FollowSets000.FOLLOW_89_in_rule__LinearLayout__Group_5_0__0__Impl14574); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getAlphaKeyword_5_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_0__0__Impl // $ANTLR start rule__LinearLayout__Group_5_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6900:1: rule__LinearLayout__Group_5_0__1 : rule__LinearLayout__Group_5_0__1__Impl rule__LinearLayout__Group_5_0__2 ; public final void rule__LinearLayout__Group_5_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6904:1: ( rule__LinearLayout__Group_5_0__1__Impl rule__LinearLayout__Group_5_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6905:2: rule__LinearLayout__Group_5_0__1__Impl rule__LinearLayout__Group_5_0__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_0__1__Impl_in_rule__LinearLayout__Group_5_0__114605); rule__LinearLayout__Group_5_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_0__2_in_rule__LinearLayout__Group_5_0__114608); rule__LinearLayout__Group_5_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_0__1 // $ANTLR start rule__LinearLayout__Group_5_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6912:1: rule__LinearLayout__Group_5_0__1__Impl : ( ( rule__LinearLayout__AlphaAssignment_5_0_1 ) ) ; public final void rule__LinearLayout__Group_5_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6916:1: ( ( ( rule__LinearLayout__AlphaAssignment_5_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6917:1: ( ( rule__LinearLayout__AlphaAssignment_5_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6917:1: ( ( rule__LinearLayout__AlphaAssignment_5_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6918:1: ( rule__LinearLayout__AlphaAssignment_5_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getAlphaAssignment_5_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6919:1: ( rule__LinearLayout__AlphaAssignment_5_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6919:2: rule__LinearLayout__AlphaAssignment_5_0_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__AlphaAssignment_5_0_1_in_rule__LinearLayout__Group_5_0__1__Impl14635); rule__LinearLayout__AlphaAssignment_5_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getAlphaAssignment_5_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_0__1__Impl // $ANTLR start rule__LinearLayout__Group_5_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6929:1: rule__LinearLayout__Group_5_0__2 : rule__LinearLayout__Group_5_0__2__Impl ; public final void rule__LinearLayout__Group_5_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6933:1: ( rule__LinearLayout__Group_5_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6934:2: rule__LinearLayout__Group_5_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_0__2__Impl_in_rule__LinearLayout__Group_5_0__214665); rule__LinearLayout__Group_5_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_0__2 // $ANTLR start rule__LinearLayout__Group_5_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6940:1: rule__LinearLayout__Group_5_0__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6944:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6945:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6945:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6946:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_0__2__Impl14693); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_0__2__Impl // $ANTLR start rule__LinearLayout__Group_5_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6965:1: rule__LinearLayout__Group_5_1__0 : rule__LinearLayout__Group_5_1__0__Impl rule__LinearLayout__Group_5_1__1 ; public final void rule__LinearLayout__Group_5_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6969:1: ( rule__LinearLayout__Group_5_1__0__Impl rule__LinearLayout__Group_5_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6970:2: rule__LinearLayout__Group_5_1__0__Impl rule__LinearLayout__Group_5_1__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_1__0__Impl_in_rule__LinearLayout__Group_5_1__014730); rule__LinearLayout__Group_5_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_1__1_in_rule__LinearLayout__Group_5_1__014733); rule__LinearLayout__Group_5_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_1__0 // $ANTLR start rule__LinearLayout__Group_5_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6977:1: rule__LinearLayout__Group_5_1__0__Impl : ( 'background:' ) ; public final void rule__LinearLayout__Group_5_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6981:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6982:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6982:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6983:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getBackgroundKeyword_5_1_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__LinearLayout__Group_5_1__0__Impl14761); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getBackgroundKeyword_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_1__0__Impl // $ANTLR start rule__LinearLayout__Group_5_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:6996:1: rule__LinearLayout__Group_5_1__1 : rule__LinearLayout__Group_5_1__1__Impl rule__LinearLayout__Group_5_1__2 ; public final void rule__LinearLayout__Group_5_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7000:1: ( rule__LinearLayout__Group_5_1__1__Impl rule__LinearLayout__Group_5_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7001:2: rule__LinearLayout__Group_5_1__1__Impl rule__LinearLayout__Group_5_1__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_1__1__Impl_in_rule__LinearLayout__Group_5_1__114792); rule__LinearLayout__Group_5_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_1__2_in_rule__LinearLayout__Group_5_1__114795); rule__LinearLayout__Group_5_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_1__1 // $ANTLR start rule__LinearLayout__Group_5_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7008:1: rule__LinearLayout__Group_5_1__1__Impl : ( ( rule__LinearLayout__BackgroundAssignment_5_1_1 ) ) ; public final void rule__LinearLayout__Group_5_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7012:1: ( ( ( rule__LinearLayout__BackgroundAssignment_5_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7013:1: ( ( rule__LinearLayout__BackgroundAssignment_5_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7013:1: ( ( rule__LinearLayout__BackgroundAssignment_5_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7014:1: ( rule__LinearLayout__BackgroundAssignment_5_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getBackgroundAssignment_5_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7015:1: ( rule__LinearLayout__BackgroundAssignment_5_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7015:2: rule__LinearLayout__BackgroundAssignment_5_1_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__BackgroundAssignment_5_1_1_in_rule__LinearLayout__Group_5_1__1__Impl14822); rule__LinearLayout__BackgroundAssignment_5_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getBackgroundAssignment_5_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_1__1__Impl // $ANTLR start rule__LinearLayout__Group_5_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7025:1: rule__LinearLayout__Group_5_1__2 : rule__LinearLayout__Group_5_1__2__Impl ; public final void rule__LinearLayout__Group_5_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7029:1: ( rule__LinearLayout__Group_5_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7030:2: rule__LinearLayout__Group_5_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_1__2__Impl_in_rule__LinearLayout__Group_5_1__214852); rule__LinearLayout__Group_5_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_1__2 // $ANTLR start rule__LinearLayout__Group_5_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7036:1: rule__LinearLayout__Group_5_1__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7040:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7041:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7041:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7042:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_1__2__Impl14880); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_1__2__Impl // $ANTLR start rule__LinearLayout__Group_5_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7061:1: rule__LinearLayout__Group_5_2__0 : rule__LinearLayout__Group_5_2__0__Impl rule__LinearLayout__Group_5_2__1 ; public final void rule__LinearLayout__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7065:1: ( rule__LinearLayout__Group_5_2__0__Impl rule__LinearLayout__Group_5_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7066:2: rule__LinearLayout__Group_5_2__0__Impl rule__LinearLayout__Group_5_2__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_2__0__Impl_in_rule__LinearLayout__Group_5_2__014917); rule__LinearLayout__Group_5_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_2__1_in_rule__LinearLayout__Group_5_2__014920); rule__LinearLayout__Group_5_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_2__0 // $ANTLR start rule__LinearLayout__Group_5_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7073:1: rule__LinearLayout__Group_5_2__0__Impl : ( 'minHeight:' ) ; public final void rule__LinearLayout__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7077:1: ( ( 'minHeight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7078:1: ( 'minHeight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7078:1: ( 'minHeight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7079:1: 'minHeight:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getMinHeightKeyword_5_2_0()); } match(input,91,FollowSets000.FOLLOW_91_in_rule__LinearLayout__Group_5_2__0__Impl14948); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getMinHeightKeyword_5_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_2__0__Impl // $ANTLR start rule__LinearLayout__Group_5_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7092:1: rule__LinearLayout__Group_5_2__1 : rule__LinearLayout__Group_5_2__1__Impl rule__LinearLayout__Group_5_2__2 ; public final void rule__LinearLayout__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7096:1: ( rule__LinearLayout__Group_5_2__1__Impl rule__LinearLayout__Group_5_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7097:2: rule__LinearLayout__Group_5_2__1__Impl rule__LinearLayout__Group_5_2__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_2__1__Impl_in_rule__LinearLayout__Group_5_2__114979); rule__LinearLayout__Group_5_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_2__2_in_rule__LinearLayout__Group_5_2__114982); rule__LinearLayout__Group_5_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_2__1 // $ANTLR start rule__LinearLayout__Group_5_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7104:1: rule__LinearLayout__Group_5_2__1__Impl : ( ( rule__LinearLayout__MinHeightAssignment_5_2_1 ) ) ; public final void rule__LinearLayout__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7108:1: ( ( ( rule__LinearLayout__MinHeightAssignment_5_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7109:1: ( ( rule__LinearLayout__MinHeightAssignment_5_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7109:1: ( ( rule__LinearLayout__MinHeightAssignment_5_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7110:1: ( rule__LinearLayout__MinHeightAssignment_5_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getMinHeightAssignment_5_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7111:1: ( rule__LinearLayout__MinHeightAssignment_5_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7111:2: rule__LinearLayout__MinHeightAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__MinHeightAssignment_5_2_1_in_rule__LinearLayout__Group_5_2__1__Impl15009); rule__LinearLayout__MinHeightAssignment_5_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getMinHeightAssignment_5_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_2__1__Impl // $ANTLR start rule__LinearLayout__Group_5_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7121:1: rule__LinearLayout__Group_5_2__2 : rule__LinearLayout__Group_5_2__2__Impl ; public final void rule__LinearLayout__Group_5_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7125:1: ( rule__LinearLayout__Group_5_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7126:2: rule__LinearLayout__Group_5_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_2__2__Impl_in_rule__LinearLayout__Group_5_2__215039); rule__LinearLayout__Group_5_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_2__2 // $ANTLR start rule__LinearLayout__Group_5_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7132:1: rule__LinearLayout__Group_5_2__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7136:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7137:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7137:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7138:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_2__2__Impl15067); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_2__2__Impl // $ANTLR start rule__LinearLayout__Group_5_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7157:1: rule__LinearLayout__Group_5_3__0 : rule__LinearLayout__Group_5_3__0__Impl rule__LinearLayout__Group_5_3__1 ; public final void rule__LinearLayout__Group_5_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7161:1: ( rule__LinearLayout__Group_5_3__0__Impl rule__LinearLayout__Group_5_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7162:2: rule__LinearLayout__Group_5_3__0__Impl rule__LinearLayout__Group_5_3__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_3__0__Impl_in_rule__LinearLayout__Group_5_3__015104); rule__LinearLayout__Group_5_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_3__1_in_rule__LinearLayout__Group_5_3__015107); rule__LinearLayout__Group_5_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_3__0 // $ANTLR start rule__LinearLayout__Group_5_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7169:1: rule__LinearLayout__Group_5_3__0__Impl : ( 'minWidth:' ) ; public final void rule__LinearLayout__Group_5_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7173:1: ( ( 'minWidth:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7174:1: ( 'minWidth:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7174:1: ( 'minWidth:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7175:1: 'minWidth:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getMinWidthKeyword_5_3_0()); } match(input,92,FollowSets000.FOLLOW_92_in_rule__LinearLayout__Group_5_3__0__Impl15135); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getMinWidthKeyword_5_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_3__0__Impl // $ANTLR start rule__LinearLayout__Group_5_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7188:1: rule__LinearLayout__Group_5_3__1 : rule__LinearLayout__Group_5_3__1__Impl rule__LinearLayout__Group_5_3__2 ; public final void rule__LinearLayout__Group_5_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7192:1: ( rule__LinearLayout__Group_5_3__1__Impl rule__LinearLayout__Group_5_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7193:2: rule__LinearLayout__Group_5_3__1__Impl rule__LinearLayout__Group_5_3__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_3__1__Impl_in_rule__LinearLayout__Group_5_3__115166); rule__LinearLayout__Group_5_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_3__2_in_rule__LinearLayout__Group_5_3__115169); rule__LinearLayout__Group_5_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_3__1 // $ANTLR start rule__LinearLayout__Group_5_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7200:1: rule__LinearLayout__Group_5_3__1__Impl : ( ( rule__LinearLayout__MinWidthAssignment_5_3_1 ) ) ; public final void rule__LinearLayout__Group_5_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7204:1: ( ( ( rule__LinearLayout__MinWidthAssignment_5_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7205:1: ( ( rule__LinearLayout__MinWidthAssignment_5_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7205:1: ( ( rule__LinearLayout__MinWidthAssignment_5_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7206:1: ( rule__LinearLayout__MinWidthAssignment_5_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getMinWidthAssignment_5_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7207:1: ( rule__LinearLayout__MinWidthAssignment_5_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7207:2: rule__LinearLayout__MinWidthAssignment_5_3_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__MinWidthAssignment_5_3_1_in_rule__LinearLayout__Group_5_3__1__Impl15196); rule__LinearLayout__MinWidthAssignment_5_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getMinWidthAssignment_5_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_3__1__Impl // $ANTLR start rule__LinearLayout__Group_5_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7217:1: rule__LinearLayout__Group_5_3__2 : rule__LinearLayout__Group_5_3__2__Impl ; public final void rule__LinearLayout__Group_5_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7221:1: ( rule__LinearLayout__Group_5_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7222:2: rule__LinearLayout__Group_5_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_3__2__Impl_in_rule__LinearLayout__Group_5_3__215226); rule__LinearLayout__Group_5_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_3__2 // $ANTLR start rule__LinearLayout__Group_5_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7228:1: rule__LinearLayout__Group_5_3__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7232:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7233:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7233:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7234:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_3__2__Impl15254); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_3__2__Impl // $ANTLR start rule__LinearLayout__Group_5_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7253:1: rule__LinearLayout__Group_5_4__0 : rule__LinearLayout__Group_5_4__0__Impl rule__LinearLayout__Group_5_4__1 ; public final void rule__LinearLayout__Group_5_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7257:1: ( rule__LinearLayout__Group_5_4__0__Impl rule__LinearLayout__Group_5_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7258:2: rule__LinearLayout__Group_5_4__0__Impl rule__LinearLayout__Group_5_4__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_4__0__Impl_in_rule__LinearLayout__Group_5_4__015291); rule__LinearLayout__Group_5_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_4__1_in_rule__LinearLayout__Group_5_4__015294); rule__LinearLayout__Group_5_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_4__0 // $ANTLR start rule__LinearLayout__Group_5_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7265:1: rule__LinearLayout__Group_5_4__0__Impl : ( 'nextFocusDown:' ) ; public final void rule__LinearLayout__Group_5_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7269:1: ( ( 'nextFocusDown:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7270:1: ( 'nextFocusDown:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7270:1: ( 'nextFocusDown:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7271:1: 'nextFocusDown:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusDownKeyword_5_4_0()); } match(input,93,FollowSets000.FOLLOW_93_in_rule__LinearLayout__Group_5_4__0__Impl15322); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusDownKeyword_5_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_4__0__Impl // $ANTLR start rule__LinearLayout__Group_5_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7284:1: rule__LinearLayout__Group_5_4__1 : rule__LinearLayout__Group_5_4__1__Impl rule__LinearLayout__Group_5_4__2 ; public final void rule__LinearLayout__Group_5_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7288:1: ( rule__LinearLayout__Group_5_4__1__Impl rule__LinearLayout__Group_5_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7289:2: rule__LinearLayout__Group_5_4__1__Impl rule__LinearLayout__Group_5_4__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_4__1__Impl_in_rule__LinearLayout__Group_5_4__115353); rule__LinearLayout__Group_5_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_4__2_in_rule__LinearLayout__Group_5_4__115356); rule__LinearLayout__Group_5_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_4__1 // $ANTLR start rule__LinearLayout__Group_5_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7296:1: rule__LinearLayout__Group_5_4__1__Impl : ( ( rule__LinearLayout__NextFocusDownAssignment_5_4_1 ) ) ; public final void rule__LinearLayout__Group_5_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7300:1: ( ( ( rule__LinearLayout__NextFocusDownAssignment_5_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7301:1: ( ( rule__LinearLayout__NextFocusDownAssignment_5_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7301:1: ( ( rule__LinearLayout__NextFocusDownAssignment_5_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7302:1: ( rule__LinearLayout__NextFocusDownAssignment_5_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusDownAssignment_5_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7303:1: ( rule__LinearLayout__NextFocusDownAssignment_5_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7303:2: rule__LinearLayout__NextFocusDownAssignment_5_4_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__NextFocusDownAssignment_5_4_1_in_rule__LinearLayout__Group_5_4__1__Impl15383); rule__LinearLayout__NextFocusDownAssignment_5_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusDownAssignment_5_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_4__1__Impl // $ANTLR start rule__LinearLayout__Group_5_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7313:1: rule__LinearLayout__Group_5_4__2 : rule__LinearLayout__Group_5_4__2__Impl ; public final void rule__LinearLayout__Group_5_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7317:1: ( rule__LinearLayout__Group_5_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7318:2: rule__LinearLayout__Group_5_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_4__2__Impl_in_rule__LinearLayout__Group_5_4__215413); rule__LinearLayout__Group_5_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_4__2 // $ANTLR start rule__LinearLayout__Group_5_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7324:1: rule__LinearLayout__Group_5_4__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7328:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7329:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7329:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7330:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_4__2__Impl15441); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_4__2__Impl // $ANTLR start rule__LinearLayout__Group_5_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7349:1: rule__LinearLayout__Group_5_5__0 : rule__LinearLayout__Group_5_5__0__Impl rule__LinearLayout__Group_5_5__1 ; public final void rule__LinearLayout__Group_5_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7353:1: ( rule__LinearLayout__Group_5_5__0__Impl rule__LinearLayout__Group_5_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7354:2: rule__LinearLayout__Group_5_5__0__Impl rule__LinearLayout__Group_5_5__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_5__0__Impl_in_rule__LinearLayout__Group_5_5__015478); rule__LinearLayout__Group_5_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_5__1_in_rule__LinearLayout__Group_5_5__015481); rule__LinearLayout__Group_5_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_5__0 // $ANTLR start rule__LinearLayout__Group_5_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7361:1: rule__LinearLayout__Group_5_5__0__Impl : ( 'nextFocusLeft:' ) ; public final void rule__LinearLayout__Group_5_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7365:1: ( ( 'nextFocusLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7366:1: ( 'nextFocusLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7366:1: ( 'nextFocusLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7367:1: 'nextFocusLeft:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusLeftKeyword_5_5_0()); } match(input,94,FollowSets000.FOLLOW_94_in_rule__LinearLayout__Group_5_5__0__Impl15509); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusLeftKeyword_5_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_5__0__Impl // $ANTLR start rule__LinearLayout__Group_5_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7380:1: rule__LinearLayout__Group_5_5__1 : rule__LinearLayout__Group_5_5__1__Impl rule__LinearLayout__Group_5_5__2 ; public final void rule__LinearLayout__Group_5_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7384:1: ( rule__LinearLayout__Group_5_5__1__Impl rule__LinearLayout__Group_5_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7385:2: rule__LinearLayout__Group_5_5__1__Impl rule__LinearLayout__Group_5_5__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_5__1__Impl_in_rule__LinearLayout__Group_5_5__115540); rule__LinearLayout__Group_5_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_5__2_in_rule__LinearLayout__Group_5_5__115543); rule__LinearLayout__Group_5_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_5__1 // $ANTLR start rule__LinearLayout__Group_5_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7392:1: rule__LinearLayout__Group_5_5__1__Impl : ( ( rule__LinearLayout__NextFocusLeftAssignment_5_5_1 ) ) ; public final void rule__LinearLayout__Group_5_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7396:1: ( ( ( rule__LinearLayout__NextFocusLeftAssignment_5_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7397:1: ( ( rule__LinearLayout__NextFocusLeftAssignment_5_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7397:1: ( ( rule__LinearLayout__NextFocusLeftAssignment_5_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7398:1: ( rule__LinearLayout__NextFocusLeftAssignment_5_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusLeftAssignment_5_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7399:1: ( rule__LinearLayout__NextFocusLeftAssignment_5_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7399:2: rule__LinearLayout__NextFocusLeftAssignment_5_5_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__NextFocusLeftAssignment_5_5_1_in_rule__LinearLayout__Group_5_5__1__Impl15570); rule__LinearLayout__NextFocusLeftAssignment_5_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusLeftAssignment_5_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_5__1__Impl // $ANTLR start rule__LinearLayout__Group_5_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7409:1: rule__LinearLayout__Group_5_5__2 : rule__LinearLayout__Group_5_5__2__Impl ; public final void rule__LinearLayout__Group_5_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7413:1: ( rule__LinearLayout__Group_5_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7414:2: rule__LinearLayout__Group_5_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_5__2__Impl_in_rule__LinearLayout__Group_5_5__215600); rule__LinearLayout__Group_5_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_5__2 // $ANTLR start rule__LinearLayout__Group_5_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7420:1: rule__LinearLayout__Group_5_5__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7424:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7425:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7425:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7426:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_5__2__Impl15628); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_5__2__Impl // $ANTLR start rule__LinearLayout__Group_5_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7445:1: rule__LinearLayout__Group_5_6__0 : rule__LinearLayout__Group_5_6__0__Impl rule__LinearLayout__Group_5_6__1 ; public final void rule__LinearLayout__Group_5_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7449:1: ( rule__LinearLayout__Group_5_6__0__Impl rule__LinearLayout__Group_5_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7450:2: rule__LinearLayout__Group_5_6__0__Impl rule__LinearLayout__Group_5_6__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_6__0__Impl_in_rule__LinearLayout__Group_5_6__015665); rule__LinearLayout__Group_5_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_6__1_in_rule__LinearLayout__Group_5_6__015668); rule__LinearLayout__Group_5_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_6__0 // $ANTLR start rule__LinearLayout__Group_5_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7457:1: rule__LinearLayout__Group_5_6__0__Impl : ( 'nextFocusRight:' ) ; public final void rule__LinearLayout__Group_5_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7461:1: ( ( 'nextFocusRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7462:1: ( 'nextFocusRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7462:1: ( 'nextFocusRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7463:1: 'nextFocusRight:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusRightKeyword_5_6_0()); } match(input,95,FollowSets000.FOLLOW_95_in_rule__LinearLayout__Group_5_6__0__Impl15696); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusRightKeyword_5_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_6__0__Impl // $ANTLR start rule__LinearLayout__Group_5_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7476:1: rule__LinearLayout__Group_5_6__1 : rule__LinearLayout__Group_5_6__1__Impl rule__LinearLayout__Group_5_6__2 ; public final void rule__LinearLayout__Group_5_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7480:1: ( rule__LinearLayout__Group_5_6__1__Impl rule__LinearLayout__Group_5_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7481:2: rule__LinearLayout__Group_5_6__1__Impl rule__LinearLayout__Group_5_6__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_6__1__Impl_in_rule__LinearLayout__Group_5_6__115727); rule__LinearLayout__Group_5_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_6__2_in_rule__LinearLayout__Group_5_6__115730); rule__LinearLayout__Group_5_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_6__1 // $ANTLR start rule__LinearLayout__Group_5_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7488:1: rule__LinearLayout__Group_5_6__1__Impl : ( ( rule__LinearLayout__NextFocusRightAssignment_5_6_1 ) ) ; public final void rule__LinearLayout__Group_5_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7492:1: ( ( ( rule__LinearLayout__NextFocusRightAssignment_5_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7493:1: ( ( rule__LinearLayout__NextFocusRightAssignment_5_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7493:1: ( ( rule__LinearLayout__NextFocusRightAssignment_5_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7494:1: ( rule__LinearLayout__NextFocusRightAssignment_5_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusRightAssignment_5_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7495:1: ( rule__LinearLayout__NextFocusRightAssignment_5_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7495:2: rule__LinearLayout__NextFocusRightAssignment_5_6_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__NextFocusRightAssignment_5_6_1_in_rule__LinearLayout__Group_5_6__1__Impl15757); rule__LinearLayout__NextFocusRightAssignment_5_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusRightAssignment_5_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_6__1__Impl // $ANTLR start rule__LinearLayout__Group_5_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7505:1: rule__LinearLayout__Group_5_6__2 : rule__LinearLayout__Group_5_6__2__Impl ; public final void rule__LinearLayout__Group_5_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7509:1: ( rule__LinearLayout__Group_5_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7510:2: rule__LinearLayout__Group_5_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_6__2__Impl_in_rule__LinearLayout__Group_5_6__215787); rule__LinearLayout__Group_5_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_6__2 // $ANTLR start rule__LinearLayout__Group_5_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7516:1: rule__LinearLayout__Group_5_6__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7520:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7521:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7521:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7522:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_6__2__Impl15815); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_6__2__Impl // $ANTLR start rule__LinearLayout__Group_5_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7541:1: rule__LinearLayout__Group_5_7__0 : rule__LinearLayout__Group_5_7__0__Impl rule__LinearLayout__Group_5_7__1 ; public final void rule__LinearLayout__Group_5_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7545:1: ( rule__LinearLayout__Group_5_7__0__Impl rule__LinearLayout__Group_5_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7546:2: rule__LinearLayout__Group_5_7__0__Impl rule__LinearLayout__Group_5_7__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_7__0__Impl_in_rule__LinearLayout__Group_5_7__015852); rule__LinearLayout__Group_5_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_7__1_in_rule__LinearLayout__Group_5_7__015855); rule__LinearLayout__Group_5_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_7__0 // $ANTLR start rule__LinearLayout__Group_5_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7553:1: rule__LinearLayout__Group_5_7__0__Impl : ( 'nextFocusUp:' ) ; public final void rule__LinearLayout__Group_5_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7557:1: ( ( 'nextFocusUp:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7558:1: ( 'nextFocusUp:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7558:1: ( 'nextFocusUp:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7559:1: 'nextFocusUp:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusUpKeyword_5_7_0()); } match(input,96,FollowSets000.FOLLOW_96_in_rule__LinearLayout__Group_5_7__0__Impl15883); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusUpKeyword_5_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_7__0__Impl // $ANTLR start rule__LinearLayout__Group_5_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7572:1: rule__LinearLayout__Group_5_7__1 : rule__LinearLayout__Group_5_7__1__Impl rule__LinearLayout__Group_5_7__2 ; public final void rule__LinearLayout__Group_5_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7576:1: ( rule__LinearLayout__Group_5_7__1__Impl rule__LinearLayout__Group_5_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7577:2: rule__LinearLayout__Group_5_7__1__Impl rule__LinearLayout__Group_5_7__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_7__1__Impl_in_rule__LinearLayout__Group_5_7__115914); rule__LinearLayout__Group_5_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_7__2_in_rule__LinearLayout__Group_5_7__115917); rule__LinearLayout__Group_5_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_7__1 // $ANTLR start rule__LinearLayout__Group_5_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7584:1: rule__LinearLayout__Group_5_7__1__Impl : ( ( rule__LinearLayout__NextFocusUpAssignment_5_7_1 ) ) ; public final void rule__LinearLayout__Group_5_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7588:1: ( ( ( rule__LinearLayout__NextFocusUpAssignment_5_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7589:1: ( ( rule__LinearLayout__NextFocusUpAssignment_5_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7589:1: ( ( rule__LinearLayout__NextFocusUpAssignment_5_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7590:1: ( rule__LinearLayout__NextFocusUpAssignment_5_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusUpAssignment_5_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7591:1: ( rule__LinearLayout__NextFocusUpAssignment_5_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7591:2: rule__LinearLayout__NextFocusUpAssignment_5_7_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__NextFocusUpAssignment_5_7_1_in_rule__LinearLayout__Group_5_7__1__Impl15944); rule__LinearLayout__NextFocusUpAssignment_5_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusUpAssignment_5_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_7__1__Impl // $ANTLR start rule__LinearLayout__Group_5_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7601:1: rule__LinearLayout__Group_5_7__2 : rule__LinearLayout__Group_5_7__2__Impl ; public final void rule__LinearLayout__Group_5_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7605:1: ( rule__LinearLayout__Group_5_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7606:2: rule__LinearLayout__Group_5_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_7__2__Impl_in_rule__LinearLayout__Group_5_7__215974); rule__LinearLayout__Group_5_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_7__2 // $ANTLR start rule__LinearLayout__Group_5_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7612:1: rule__LinearLayout__Group_5_7__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7616:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7617:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7617:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7618:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_7__2__Impl16002); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_7__2__Impl // $ANTLR start rule__LinearLayout__Group_5_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7637:1: rule__LinearLayout__Group_5_8__0 : rule__LinearLayout__Group_5_8__0__Impl rule__LinearLayout__Group_5_8__1 ; public final void rule__LinearLayout__Group_5_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7641:1: ( rule__LinearLayout__Group_5_8__0__Impl rule__LinearLayout__Group_5_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7642:2: rule__LinearLayout__Group_5_8__0__Impl rule__LinearLayout__Group_5_8__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_8__0__Impl_in_rule__LinearLayout__Group_5_8__016039); rule__LinearLayout__Group_5_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_8__1_in_rule__LinearLayout__Group_5_8__016042); rule__LinearLayout__Group_5_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_8__0 // $ANTLR start rule__LinearLayout__Group_5_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7649:1: rule__LinearLayout__Group_5_8__0__Impl : ( 'onClick:' ) ; public final void rule__LinearLayout__Group_5_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7653:1: ( ( 'onClick:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7654:1: ( 'onClick:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7654:1: ( 'onClick:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7655:1: 'onClick:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getOnClickKeyword_5_8_0()); } match(input,97,FollowSets000.FOLLOW_97_in_rule__LinearLayout__Group_5_8__0__Impl16070); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getOnClickKeyword_5_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_8__0__Impl // $ANTLR start rule__LinearLayout__Group_5_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7668:1: rule__LinearLayout__Group_5_8__1 : rule__LinearLayout__Group_5_8__1__Impl rule__LinearLayout__Group_5_8__2 ; public final void rule__LinearLayout__Group_5_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7672:1: ( rule__LinearLayout__Group_5_8__1__Impl rule__LinearLayout__Group_5_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7673:2: rule__LinearLayout__Group_5_8__1__Impl rule__LinearLayout__Group_5_8__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_8__1__Impl_in_rule__LinearLayout__Group_5_8__116101); rule__LinearLayout__Group_5_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_8__2_in_rule__LinearLayout__Group_5_8__116104); rule__LinearLayout__Group_5_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_8__1 // $ANTLR start rule__LinearLayout__Group_5_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7680:1: rule__LinearLayout__Group_5_8__1__Impl : ( ( rule__LinearLayout__OnClickAssignment_5_8_1 ) ) ; public final void rule__LinearLayout__Group_5_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7684:1: ( ( ( rule__LinearLayout__OnClickAssignment_5_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7685:1: ( ( rule__LinearLayout__OnClickAssignment_5_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7685:1: ( ( rule__LinearLayout__OnClickAssignment_5_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7686:1: ( rule__LinearLayout__OnClickAssignment_5_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getOnClickAssignment_5_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7687:1: ( rule__LinearLayout__OnClickAssignment_5_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7687:2: rule__LinearLayout__OnClickAssignment_5_8_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__OnClickAssignment_5_8_1_in_rule__LinearLayout__Group_5_8__1__Impl16131); rule__LinearLayout__OnClickAssignment_5_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getOnClickAssignment_5_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_8__1__Impl // $ANTLR start rule__LinearLayout__Group_5_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7697:1: rule__LinearLayout__Group_5_8__2 : rule__LinearLayout__Group_5_8__2__Impl ; public final void rule__LinearLayout__Group_5_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7701:1: ( rule__LinearLayout__Group_5_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7702:2: rule__LinearLayout__Group_5_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_8__2__Impl_in_rule__LinearLayout__Group_5_8__216161); rule__LinearLayout__Group_5_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_8__2 // $ANTLR start rule__LinearLayout__Group_5_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7708:1: rule__LinearLayout__Group_5_8__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7712:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7713:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7713:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7714:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_8__2__Impl16189); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_8__2__Impl // $ANTLR start rule__LinearLayout__Group_5_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7733:1: rule__LinearLayout__Group_5_9__0 : rule__LinearLayout__Group_5_9__0__Impl rule__LinearLayout__Group_5_9__1 ; public final void rule__LinearLayout__Group_5_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7737:1: ( rule__LinearLayout__Group_5_9__0__Impl rule__LinearLayout__Group_5_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7738:2: rule__LinearLayout__Group_5_9__0__Impl rule__LinearLayout__Group_5_9__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_9__0__Impl_in_rule__LinearLayout__Group_5_9__016226); rule__LinearLayout__Group_5_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_9__1_in_rule__LinearLayout__Group_5_9__016229); rule__LinearLayout__Group_5_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_9__0 // $ANTLR start rule__LinearLayout__Group_5_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7745:1: rule__LinearLayout__Group_5_9__0__Impl : ( 'padding:' ) ; public final void rule__LinearLayout__Group_5_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7749:1: ( ( 'padding:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7750:1: ( 'padding:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7750:1: ( 'padding:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7751:1: 'padding:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingKeyword_5_9_0()); } match(input,98,FollowSets000.FOLLOW_98_in_rule__LinearLayout__Group_5_9__0__Impl16257); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingKeyword_5_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_9__0__Impl // $ANTLR start rule__LinearLayout__Group_5_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7764:1: rule__LinearLayout__Group_5_9__1 : rule__LinearLayout__Group_5_9__1__Impl rule__LinearLayout__Group_5_9__2 ; public final void rule__LinearLayout__Group_5_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7768:1: ( rule__LinearLayout__Group_5_9__1__Impl rule__LinearLayout__Group_5_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7769:2: rule__LinearLayout__Group_5_9__1__Impl rule__LinearLayout__Group_5_9__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_9__1__Impl_in_rule__LinearLayout__Group_5_9__116288); rule__LinearLayout__Group_5_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_9__2_in_rule__LinearLayout__Group_5_9__116291); rule__LinearLayout__Group_5_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_9__1 // $ANTLR start rule__LinearLayout__Group_5_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7776:1: rule__LinearLayout__Group_5_9__1__Impl : ( ( rule__LinearLayout__PaddingAssignment_5_9_1 ) ) ; public final void rule__LinearLayout__Group_5_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7780:1: ( ( ( rule__LinearLayout__PaddingAssignment_5_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7781:1: ( ( rule__LinearLayout__PaddingAssignment_5_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7781:1: ( ( rule__LinearLayout__PaddingAssignment_5_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7782:1: ( rule__LinearLayout__PaddingAssignment_5_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingAssignment_5_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7783:1: ( rule__LinearLayout__PaddingAssignment_5_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7783:2: rule__LinearLayout__PaddingAssignment_5_9_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__PaddingAssignment_5_9_1_in_rule__LinearLayout__Group_5_9__1__Impl16318); rule__LinearLayout__PaddingAssignment_5_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingAssignment_5_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_9__1__Impl // $ANTLR start rule__LinearLayout__Group_5_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7793:1: rule__LinearLayout__Group_5_9__2 : rule__LinearLayout__Group_5_9__2__Impl ; public final void rule__LinearLayout__Group_5_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7797:1: ( rule__LinearLayout__Group_5_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7798:2: rule__LinearLayout__Group_5_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_9__2__Impl_in_rule__LinearLayout__Group_5_9__216348); rule__LinearLayout__Group_5_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_9__2 // $ANTLR start rule__LinearLayout__Group_5_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7804:1: rule__LinearLayout__Group_5_9__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7808:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7809:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7809:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7810:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_9__2__Impl16376); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_9__2__Impl // $ANTLR start rule__LinearLayout__Group_5_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7829:1: rule__LinearLayout__Group_5_10__0 : rule__LinearLayout__Group_5_10__0__Impl rule__LinearLayout__Group_5_10__1 ; public final void rule__LinearLayout__Group_5_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7833:1: ( rule__LinearLayout__Group_5_10__0__Impl rule__LinearLayout__Group_5_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7834:2: rule__LinearLayout__Group_5_10__0__Impl rule__LinearLayout__Group_5_10__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_10__0__Impl_in_rule__LinearLayout__Group_5_10__016413); rule__LinearLayout__Group_5_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_10__1_in_rule__LinearLayout__Group_5_10__016416); rule__LinearLayout__Group_5_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_10__0 // $ANTLR start rule__LinearLayout__Group_5_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7841:1: rule__LinearLayout__Group_5_10__0__Impl : ( 'paddingBottom:' ) ; public final void rule__LinearLayout__Group_5_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7845:1: ( ( 'paddingBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7846:1: ( 'paddingBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7846:1: ( 'paddingBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7847:1: 'paddingBottom:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingBottomKeyword_5_10_0()); } match(input,99,FollowSets000.FOLLOW_99_in_rule__LinearLayout__Group_5_10__0__Impl16444); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingBottomKeyword_5_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_10__0__Impl // $ANTLR start rule__LinearLayout__Group_5_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7860:1: rule__LinearLayout__Group_5_10__1 : rule__LinearLayout__Group_5_10__1__Impl rule__LinearLayout__Group_5_10__2 ; public final void rule__LinearLayout__Group_5_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7864:1: ( rule__LinearLayout__Group_5_10__1__Impl rule__LinearLayout__Group_5_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7865:2: rule__LinearLayout__Group_5_10__1__Impl rule__LinearLayout__Group_5_10__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_10__1__Impl_in_rule__LinearLayout__Group_5_10__116475); rule__LinearLayout__Group_5_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_10__2_in_rule__LinearLayout__Group_5_10__116478); rule__LinearLayout__Group_5_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_10__1 // $ANTLR start rule__LinearLayout__Group_5_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7872:1: rule__LinearLayout__Group_5_10__1__Impl : ( ( rule__LinearLayout__PaddingBottomAssignment_5_10_1 ) ) ; public final void rule__LinearLayout__Group_5_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7876:1: ( ( ( rule__LinearLayout__PaddingBottomAssignment_5_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7877:1: ( ( rule__LinearLayout__PaddingBottomAssignment_5_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7877:1: ( ( rule__LinearLayout__PaddingBottomAssignment_5_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7878:1: ( rule__LinearLayout__PaddingBottomAssignment_5_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingBottomAssignment_5_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7879:1: ( rule__LinearLayout__PaddingBottomAssignment_5_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7879:2: rule__LinearLayout__PaddingBottomAssignment_5_10_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__PaddingBottomAssignment_5_10_1_in_rule__LinearLayout__Group_5_10__1__Impl16505); rule__LinearLayout__PaddingBottomAssignment_5_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingBottomAssignment_5_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_10__1__Impl // $ANTLR start rule__LinearLayout__Group_5_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7889:1: rule__LinearLayout__Group_5_10__2 : rule__LinearLayout__Group_5_10__2__Impl ; public final void rule__LinearLayout__Group_5_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7893:1: ( rule__LinearLayout__Group_5_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7894:2: rule__LinearLayout__Group_5_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_10__2__Impl_in_rule__LinearLayout__Group_5_10__216535); rule__LinearLayout__Group_5_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_10__2 // $ANTLR start rule__LinearLayout__Group_5_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7900:1: rule__LinearLayout__Group_5_10__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7904:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7905:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7905:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7906:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_10__2__Impl16563); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_10__2__Impl // $ANTLR start rule__LinearLayout__Group_5_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7925:1: rule__LinearLayout__Group_5_11__0 : rule__LinearLayout__Group_5_11__0__Impl rule__LinearLayout__Group_5_11__1 ; public final void rule__LinearLayout__Group_5_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7929:1: ( rule__LinearLayout__Group_5_11__0__Impl rule__LinearLayout__Group_5_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7930:2: rule__LinearLayout__Group_5_11__0__Impl rule__LinearLayout__Group_5_11__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_11__0__Impl_in_rule__LinearLayout__Group_5_11__016600); rule__LinearLayout__Group_5_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_11__1_in_rule__LinearLayout__Group_5_11__016603); rule__LinearLayout__Group_5_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_11__0 // $ANTLR start rule__LinearLayout__Group_5_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7937:1: rule__LinearLayout__Group_5_11__0__Impl : ( 'paddingLeft:' ) ; public final void rule__LinearLayout__Group_5_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7941:1: ( ( 'paddingLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7942:1: ( 'paddingLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7942:1: ( 'paddingLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7943:1: 'paddingLeft:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingLeftKeyword_5_11_0()); } match(input,100,FollowSets000.FOLLOW_100_in_rule__LinearLayout__Group_5_11__0__Impl16631); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingLeftKeyword_5_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_11__0__Impl // $ANTLR start rule__LinearLayout__Group_5_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7956:1: rule__LinearLayout__Group_5_11__1 : rule__LinearLayout__Group_5_11__1__Impl rule__LinearLayout__Group_5_11__2 ; public final void rule__LinearLayout__Group_5_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7960:1: ( rule__LinearLayout__Group_5_11__1__Impl rule__LinearLayout__Group_5_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7961:2: rule__LinearLayout__Group_5_11__1__Impl rule__LinearLayout__Group_5_11__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_11__1__Impl_in_rule__LinearLayout__Group_5_11__116662); rule__LinearLayout__Group_5_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_11__2_in_rule__LinearLayout__Group_5_11__116665); rule__LinearLayout__Group_5_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_11__1 // $ANTLR start rule__LinearLayout__Group_5_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7968:1: rule__LinearLayout__Group_5_11__1__Impl : ( ( rule__LinearLayout__PaddingLeftAssignment_5_11_1 ) ) ; public final void rule__LinearLayout__Group_5_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7972:1: ( ( ( rule__LinearLayout__PaddingLeftAssignment_5_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7973:1: ( ( rule__LinearLayout__PaddingLeftAssignment_5_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7973:1: ( ( rule__LinearLayout__PaddingLeftAssignment_5_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7974:1: ( rule__LinearLayout__PaddingLeftAssignment_5_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingLeftAssignment_5_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7975:1: ( rule__LinearLayout__PaddingLeftAssignment_5_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7975:2: rule__LinearLayout__PaddingLeftAssignment_5_11_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__PaddingLeftAssignment_5_11_1_in_rule__LinearLayout__Group_5_11__1__Impl16692); rule__LinearLayout__PaddingLeftAssignment_5_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingLeftAssignment_5_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_11__1__Impl // $ANTLR start rule__LinearLayout__Group_5_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7985:1: rule__LinearLayout__Group_5_11__2 : rule__LinearLayout__Group_5_11__2__Impl ; public final void rule__LinearLayout__Group_5_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7989:1: ( rule__LinearLayout__Group_5_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7990:2: rule__LinearLayout__Group_5_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_11__2__Impl_in_rule__LinearLayout__Group_5_11__216722); rule__LinearLayout__Group_5_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_11__2 // $ANTLR start rule__LinearLayout__Group_5_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:7996:1: rule__LinearLayout__Group_5_11__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8000:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8001:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8001:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8002:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_11__2__Impl16750); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_11__2__Impl // $ANTLR start rule__LinearLayout__Group_5_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8021:1: rule__LinearLayout__Group_5_12__0 : rule__LinearLayout__Group_5_12__0__Impl rule__LinearLayout__Group_5_12__1 ; public final void rule__LinearLayout__Group_5_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8025:1: ( rule__LinearLayout__Group_5_12__0__Impl rule__LinearLayout__Group_5_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8026:2: rule__LinearLayout__Group_5_12__0__Impl rule__LinearLayout__Group_5_12__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_12__0__Impl_in_rule__LinearLayout__Group_5_12__016787); rule__LinearLayout__Group_5_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_12__1_in_rule__LinearLayout__Group_5_12__016790); rule__LinearLayout__Group_5_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_12__0 // $ANTLR start rule__LinearLayout__Group_5_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8033:1: rule__LinearLayout__Group_5_12__0__Impl : ( 'paddingRight:' ) ; public final void rule__LinearLayout__Group_5_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8037:1: ( ( 'paddingRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8038:1: ( 'paddingRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8038:1: ( 'paddingRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8039:1: 'paddingRight:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingRightKeyword_5_12_0()); } match(input,101,FollowSets000.FOLLOW_101_in_rule__LinearLayout__Group_5_12__0__Impl16818); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingRightKeyword_5_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_12__0__Impl // $ANTLR start rule__LinearLayout__Group_5_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8052:1: rule__LinearLayout__Group_5_12__1 : rule__LinearLayout__Group_5_12__1__Impl rule__LinearLayout__Group_5_12__2 ; public final void rule__LinearLayout__Group_5_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8056:1: ( rule__LinearLayout__Group_5_12__1__Impl rule__LinearLayout__Group_5_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8057:2: rule__LinearLayout__Group_5_12__1__Impl rule__LinearLayout__Group_5_12__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_12__1__Impl_in_rule__LinearLayout__Group_5_12__116849); rule__LinearLayout__Group_5_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_12__2_in_rule__LinearLayout__Group_5_12__116852); rule__LinearLayout__Group_5_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_12__1 // $ANTLR start rule__LinearLayout__Group_5_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8064:1: rule__LinearLayout__Group_5_12__1__Impl : ( ( rule__LinearLayout__PaddingRightAssignment_5_12_1 ) ) ; public final void rule__LinearLayout__Group_5_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8068:1: ( ( ( rule__LinearLayout__PaddingRightAssignment_5_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8069:1: ( ( rule__LinearLayout__PaddingRightAssignment_5_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8069:1: ( ( rule__LinearLayout__PaddingRightAssignment_5_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8070:1: ( rule__LinearLayout__PaddingRightAssignment_5_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingRightAssignment_5_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8071:1: ( rule__LinearLayout__PaddingRightAssignment_5_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8071:2: rule__LinearLayout__PaddingRightAssignment_5_12_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__PaddingRightAssignment_5_12_1_in_rule__LinearLayout__Group_5_12__1__Impl16879); rule__LinearLayout__PaddingRightAssignment_5_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingRightAssignment_5_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_12__1__Impl // $ANTLR start rule__LinearLayout__Group_5_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8081:1: rule__LinearLayout__Group_5_12__2 : rule__LinearLayout__Group_5_12__2__Impl ; public final void rule__LinearLayout__Group_5_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8085:1: ( rule__LinearLayout__Group_5_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8086:2: rule__LinearLayout__Group_5_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_12__2__Impl_in_rule__LinearLayout__Group_5_12__216909); rule__LinearLayout__Group_5_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_12__2 // $ANTLR start rule__LinearLayout__Group_5_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8092:1: rule__LinearLayout__Group_5_12__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8096:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8097:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8097:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8098:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_12__2__Impl16937); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_12__2__Impl // $ANTLR start rule__LinearLayout__Group_5_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8117:1: rule__LinearLayout__Group_5_13__0 : rule__LinearLayout__Group_5_13__0__Impl rule__LinearLayout__Group_5_13__1 ; public final void rule__LinearLayout__Group_5_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8121:1: ( rule__LinearLayout__Group_5_13__0__Impl rule__LinearLayout__Group_5_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8122:2: rule__LinearLayout__Group_5_13__0__Impl rule__LinearLayout__Group_5_13__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_13__0__Impl_in_rule__LinearLayout__Group_5_13__016974); rule__LinearLayout__Group_5_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_13__1_in_rule__LinearLayout__Group_5_13__016977); rule__LinearLayout__Group_5_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_13__0 // $ANTLR start rule__LinearLayout__Group_5_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8129:1: rule__LinearLayout__Group_5_13__0__Impl : ( 'paddingTop:' ) ; public final void rule__LinearLayout__Group_5_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8133:1: ( ( 'paddingTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8134:1: ( 'paddingTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8134:1: ( 'paddingTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8135:1: 'paddingTop:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingTopKeyword_5_13_0()); } match(input,102,FollowSets000.FOLLOW_102_in_rule__LinearLayout__Group_5_13__0__Impl17005); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingTopKeyword_5_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_13__0__Impl // $ANTLR start rule__LinearLayout__Group_5_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8148:1: rule__LinearLayout__Group_5_13__1 : rule__LinearLayout__Group_5_13__1__Impl rule__LinearLayout__Group_5_13__2 ; public final void rule__LinearLayout__Group_5_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8152:1: ( rule__LinearLayout__Group_5_13__1__Impl rule__LinearLayout__Group_5_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8153:2: rule__LinearLayout__Group_5_13__1__Impl rule__LinearLayout__Group_5_13__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_13__1__Impl_in_rule__LinearLayout__Group_5_13__117036); rule__LinearLayout__Group_5_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_13__2_in_rule__LinearLayout__Group_5_13__117039); rule__LinearLayout__Group_5_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_13__1 // $ANTLR start rule__LinearLayout__Group_5_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8160:1: rule__LinearLayout__Group_5_13__1__Impl : ( ( rule__LinearLayout__PaddingTopAssignment_5_13_1 ) ) ; public final void rule__LinearLayout__Group_5_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8164:1: ( ( ( rule__LinearLayout__PaddingTopAssignment_5_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8165:1: ( ( rule__LinearLayout__PaddingTopAssignment_5_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8165:1: ( ( rule__LinearLayout__PaddingTopAssignment_5_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8166:1: ( rule__LinearLayout__PaddingTopAssignment_5_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingTopAssignment_5_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8167:1: ( rule__LinearLayout__PaddingTopAssignment_5_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8167:2: rule__LinearLayout__PaddingTopAssignment_5_13_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__PaddingTopAssignment_5_13_1_in_rule__LinearLayout__Group_5_13__1__Impl17066); rule__LinearLayout__PaddingTopAssignment_5_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingTopAssignment_5_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_13__1__Impl // $ANTLR start rule__LinearLayout__Group_5_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8177:1: rule__LinearLayout__Group_5_13__2 : rule__LinearLayout__Group_5_13__2__Impl ; public final void rule__LinearLayout__Group_5_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8181:1: ( rule__LinearLayout__Group_5_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8182:2: rule__LinearLayout__Group_5_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_13__2__Impl_in_rule__LinearLayout__Group_5_13__217096); rule__LinearLayout__Group_5_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_13__2 // $ANTLR start rule__LinearLayout__Group_5_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8188:1: rule__LinearLayout__Group_5_13__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8192:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8193:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8193:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8194:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_13__2__Impl17124); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_13__2__Impl // $ANTLR start rule__LinearLayout__Group_5_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8213:1: rule__LinearLayout__Group_5_14__0 : rule__LinearLayout__Group_5_14__0__Impl rule__LinearLayout__Group_5_14__1 ; public final void rule__LinearLayout__Group_5_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8217:1: ( rule__LinearLayout__Group_5_14__0__Impl rule__LinearLayout__Group_5_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8218:2: rule__LinearLayout__Group_5_14__0__Impl rule__LinearLayout__Group_5_14__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_14__0__Impl_in_rule__LinearLayout__Group_5_14__017161); rule__LinearLayout__Group_5_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_14__1_in_rule__LinearLayout__Group_5_14__017164); rule__LinearLayout__Group_5_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_14__0 // $ANTLR start rule__LinearLayout__Group_5_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8225:1: rule__LinearLayout__Group_5_14__0__Impl : ( 'scrollbars:' ) ; public final void rule__LinearLayout__Group_5_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8229:1: ( ( 'scrollbars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8230:1: ( 'scrollbars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8230:1: ( 'scrollbars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8231:1: 'scrollbars:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getScrollbarsKeyword_5_14_0()); } match(input,103,FollowSets000.FOLLOW_103_in_rule__LinearLayout__Group_5_14__0__Impl17192); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getScrollbarsKeyword_5_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_14__0__Impl // $ANTLR start rule__LinearLayout__Group_5_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8244:1: rule__LinearLayout__Group_5_14__1 : rule__LinearLayout__Group_5_14__1__Impl rule__LinearLayout__Group_5_14__2 ; public final void rule__LinearLayout__Group_5_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8248:1: ( rule__LinearLayout__Group_5_14__1__Impl rule__LinearLayout__Group_5_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8249:2: rule__LinearLayout__Group_5_14__1__Impl rule__LinearLayout__Group_5_14__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_14__1__Impl_in_rule__LinearLayout__Group_5_14__117223); rule__LinearLayout__Group_5_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_14__2_in_rule__LinearLayout__Group_5_14__117226); rule__LinearLayout__Group_5_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_14__1 // $ANTLR start rule__LinearLayout__Group_5_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8256:1: rule__LinearLayout__Group_5_14__1__Impl : ( ( rule__LinearLayout__ScrollbarsAssignment_5_14_1 ) ) ; public final void rule__LinearLayout__Group_5_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8260:1: ( ( ( rule__LinearLayout__ScrollbarsAssignment_5_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8261:1: ( ( rule__LinearLayout__ScrollbarsAssignment_5_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8261:1: ( ( rule__LinearLayout__ScrollbarsAssignment_5_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8262:1: ( rule__LinearLayout__ScrollbarsAssignment_5_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getScrollbarsAssignment_5_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8263:1: ( rule__LinearLayout__ScrollbarsAssignment_5_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8263:2: rule__LinearLayout__ScrollbarsAssignment_5_14_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__ScrollbarsAssignment_5_14_1_in_rule__LinearLayout__Group_5_14__1__Impl17253); rule__LinearLayout__ScrollbarsAssignment_5_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getScrollbarsAssignment_5_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_14__1__Impl // $ANTLR start rule__LinearLayout__Group_5_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8273:1: rule__LinearLayout__Group_5_14__2 : rule__LinearLayout__Group_5_14__2__Impl ; public final void rule__LinearLayout__Group_5_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8277:1: ( rule__LinearLayout__Group_5_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8278:2: rule__LinearLayout__Group_5_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_14__2__Impl_in_rule__LinearLayout__Group_5_14__217283); rule__LinearLayout__Group_5_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_14__2 // $ANTLR start rule__LinearLayout__Group_5_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8284:1: rule__LinearLayout__Group_5_14__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8288:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8289:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8289:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8290:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_14__2__Impl17311); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_14__2__Impl // $ANTLR start rule__LinearLayout__Group_5_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8309:1: rule__LinearLayout__Group_5_15__0 : rule__LinearLayout__Group_5_15__0__Impl rule__LinearLayout__Group_5_15__1 ; public final void rule__LinearLayout__Group_5_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8313:1: ( rule__LinearLayout__Group_5_15__0__Impl rule__LinearLayout__Group_5_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8314:2: rule__LinearLayout__Group_5_15__0__Impl rule__LinearLayout__Group_5_15__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_15__0__Impl_in_rule__LinearLayout__Group_5_15__017348); rule__LinearLayout__Group_5_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_15__1_in_rule__LinearLayout__Group_5_15__017351); rule__LinearLayout__Group_5_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_15__0 // $ANTLR start rule__LinearLayout__Group_5_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8321:1: rule__LinearLayout__Group_5_15__0__Impl : ( 'visibility:' ) ; public final void rule__LinearLayout__Group_5_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8325:1: ( ( 'visibility:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8326:1: ( 'visibility:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8326:1: ( 'visibility:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8327:1: 'visibility:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getVisibilityKeyword_5_15_0()); } match(input,104,FollowSets000.FOLLOW_104_in_rule__LinearLayout__Group_5_15__0__Impl17379); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getVisibilityKeyword_5_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_15__0__Impl // $ANTLR start rule__LinearLayout__Group_5_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8340:1: rule__LinearLayout__Group_5_15__1 : rule__LinearLayout__Group_5_15__1__Impl rule__LinearLayout__Group_5_15__2 ; public final void rule__LinearLayout__Group_5_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8344:1: ( rule__LinearLayout__Group_5_15__1__Impl rule__LinearLayout__Group_5_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8345:2: rule__LinearLayout__Group_5_15__1__Impl rule__LinearLayout__Group_5_15__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_15__1__Impl_in_rule__LinearLayout__Group_5_15__117410); rule__LinearLayout__Group_5_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_15__2_in_rule__LinearLayout__Group_5_15__117413); rule__LinearLayout__Group_5_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_15__1 // $ANTLR start rule__LinearLayout__Group_5_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8352:1: rule__LinearLayout__Group_5_15__1__Impl : ( ( rule__LinearLayout__VisibilityAssignment_5_15_1 ) ) ; public final void rule__LinearLayout__Group_5_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8356:1: ( ( ( rule__LinearLayout__VisibilityAssignment_5_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8357:1: ( ( rule__LinearLayout__VisibilityAssignment_5_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8357:1: ( ( rule__LinearLayout__VisibilityAssignment_5_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8358:1: ( rule__LinearLayout__VisibilityAssignment_5_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getVisibilityAssignment_5_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8359:1: ( rule__LinearLayout__VisibilityAssignment_5_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8359:2: rule__LinearLayout__VisibilityAssignment_5_15_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__VisibilityAssignment_5_15_1_in_rule__LinearLayout__Group_5_15__1__Impl17440); rule__LinearLayout__VisibilityAssignment_5_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getVisibilityAssignment_5_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_15__1__Impl // $ANTLR start rule__LinearLayout__Group_5_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8369:1: rule__LinearLayout__Group_5_15__2 : rule__LinearLayout__Group_5_15__2__Impl ; public final void rule__LinearLayout__Group_5_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8373:1: ( rule__LinearLayout__Group_5_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8374:2: rule__LinearLayout__Group_5_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_15__2__Impl_in_rule__LinearLayout__Group_5_15__217470); rule__LinearLayout__Group_5_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_15__2 // $ANTLR start rule__LinearLayout__Group_5_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8380:1: rule__LinearLayout__Group_5_15__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8384:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8385:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8385:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8386:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_15__2__Impl17498); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_15__2__Impl // $ANTLR start rule__LinearLayout__Group_5_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8405:1: rule__LinearLayout__Group_5_17__0 : rule__LinearLayout__Group_5_17__0__Impl rule__LinearLayout__Group_5_17__1 ; public final void rule__LinearLayout__Group_5_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8409:1: ( rule__LinearLayout__Group_5_17__0__Impl rule__LinearLayout__Group_5_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8410:2: rule__LinearLayout__Group_5_17__0__Impl rule__LinearLayout__Group_5_17__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_17__0__Impl_in_rule__LinearLayout__Group_5_17__017535); rule__LinearLayout__Group_5_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_17__1_in_rule__LinearLayout__Group_5_17__017538); rule__LinearLayout__Group_5_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_17__0 // $ANTLR start rule__LinearLayout__Group_5_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8417:1: rule__LinearLayout__Group_5_17__0__Impl : ( 'animation:' ) ; public final void rule__LinearLayout__Group_5_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8421:1: ( ( 'animation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8422:1: ( 'animation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8422:1: ( 'animation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8423:1: 'animation:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getAnimationKeyword_5_17_0()); } match(input,105,FollowSets000.FOLLOW_105_in_rule__LinearLayout__Group_5_17__0__Impl17566); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getAnimationKeyword_5_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_17__0__Impl // $ANTLR start rule__LinearLayout__Group_5_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8436:1: rule__LinearLayout__Group_5_17__1 : rule__LinearLayout__Group_5_17__1__Impl rule__LinearLayout__Group_5_17__2 ; public final void rule__LinearLayout__Group_5_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8440:1: ( rule__LinearLayout__Group_5_17__1__Impl rule__LinearLayout__Group_5_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8441:2: rule__LinearLayout__Group_5_17__1__Impl rule__LinearLayout__Group_5_17__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_17__1__Impl_in_rule__LinearLayout__Group_5_17__117597); rule__LinearLayout__Group_5_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_17__2_in_rule__LinearLayout__Group_5_17__117600); rule__LinearLayout__Group_5_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_17__1 // $ANTLR start rule__LinearLayout__Group_5_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8448:1: rule__LinearLayout__Group_5_17__1__Impl : ( ( rule__LinearLayout__LayoutAnimationAssignment_5_17_1 ) ) ; public final void rule__LinearLayout__Group_5_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8452:1: ( ( ( rule__LinearLayout__LayoutAnimationAssignment_5_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8453:1: ( ( rule__LinearLayout__LayoutAnimationAssignment_5_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8453:1: ( ( rule__LinearLayout__LayoutAnimationAssignment_5_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8454:1: ( rule__LinearLayout__LayoutAnimationAssignment_5_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLayoutAnimationAssignment_5_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8455:1: ( rule__LinearLayout__LayoutAnimationAssignment_5_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8455:2: rule__LinearLayout__LayoutAnimationAssignment_5_17_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__LayoutAnimationAssignment_5_17_1_in_rule__LinearLayout__Group_5_17__1__Impl17627); rule__LinearLayout__LayoutAnimationAssignment_5_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLayoutAnimationAssignment_5_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_17__1__Impl // $ANTLR start rule__LinearLayout__Group_5_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8465:1: rule__LinearLayout__Group_5_17__2 : rule__LinearLayout__Group_5_17__2__Impl ; public final void rule__LinearLayout__Group_5_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8469:1: ( rule__LinearLayout__Group_5_17__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8470:2: rule__LinearLayout__Group_5_17__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_17__2__Impl_in_rule__LinearLayout__Group_5_17__217657); rule__LinearLayout__Group_5_17__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_17__2 // $ANTLR start rule__LinearLayout__Group_5_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8476:1: rule__LinearLayout__Group_5_17__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8480:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8481:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8481:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8482:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_17_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_17__2__Impl17685); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_17__2__Impl // $ANTLR start rule__LinearLayout__Group_5_18__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8501:1: rule__LinearLayout__Group_5_18__0 : rule__LinearLayout__Group_5_18__0__Impl rule__LinearLayout__Group_5_18__1 ; public final void rule__LinearLayout__Group_5_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8505:1: ( rule__LinearLayout__Group_5_18__0__Impl rule__LinearLayout__Group_5_18__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8506:2: rule__LinearLayout__Group_5_18__0__Impl rule__LinearLayout__Group_5_18__1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_18__0__Impl_in_rule__LinearLayout__Group_5_18__017722); rule__LinearLayout__Group_5_18__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_18__1_in_rule__LinearLayout__Group_5_18__017725); rule__LinearLayout__Group_5_18__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_18__0 // $ANTLR start rule__LinearLayout__Group_5_18__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8513:1: rule__LinearLayout__Group_5_18__0__Impl : ( 'orientation:' ) ; public final void rule__LinearLayout__Group_5_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8517:1: ( ( 'orientation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8518:1: ( 'orientation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8518:1: ( 'orientation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8519:1: 'orientation:' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getOrientationKeyword_5_18_0()); } match(input,106,FollowSets000.FOLLOW_106_in_rule__LinearLayout__Group_5_18__0__Impl17753); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getOrientationKeyword_5_18_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_18__0__Impl // $ANTLR start rule__LinearLayout__Group_5_18__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8532:1: rule__LinearLayout__Group_5_18__1 : rule__LinearLayout__Group_5_18__1__Impl rule__LinearLayout__Group_5_18__2 ; public final void rule__LinearLayout__Group_5_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8536:1: ( rule__LinearLayout__Group_5_18__1__Impl rule__LinearLayout__Group_5_18__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8537:2: rule__LinearLayout__Group_5_18__1__Impl rule__LinearLayout__Group_5_18__2 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_18__1__Impl_in_rule__LinearLayout__Group_5_18__117784); rule__LinearLayout__Group_5_18__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_18__2_in_rule__LinearLayout__Group_5_18__117787); rule__LinearLayout__Group_5_18__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_18__1 // $ANTLR start rule__LinearLayout__Group_5_18__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8544:1: rule__LinearLayout__Group_5_18__1__Impl : ( ( rule__LinearLayout__OrientationAssignment_5_18_1 ) ) ; public final void rule__LinearLayout__Group_5_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8548:1: ( ( ( rule__LinearLayout__OrientationAssignment_5_18_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8549:1: ( ( rule__LinearLayout__OrientationAssignment_5_18_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8549:1: ( ( rule__LinearLayout__OrientationAssignment_5_18_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8550:1: ( rule__LinearLayout__OrientationAssignment_5_18_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getOrientationAssignment_5_18_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8551:1: ( rule__LinearLayout__OrientationAssignment_5_18_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8551:2: rule__LinearLayout__OrientationAssignment_5_18_1 { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__OrientationAssignment_5_18_1_in_rule__LinearLayout__Group_5_18__1__Impl17814); rule__LinearLayout__OrientationAssignment_5_18_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getOrientationAssignment_5_18_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_18__1__Impl // $ANTLR start rule__LinearLayout__Group_5_18__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8561:1: rule__LinearLayout__Group_5_18__2 : rule__LinearLayout__Group_5_18__2__Impl ; public final void rule__LinearLayout__Group_5_18__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8565:1: ( rule__LinearLayout__Group_5_18__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8566:2: rule__LinearLayout__Group_5_18__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LinearLayout__Group_5_18__2__Impl_in_rule__LinearLayout__Group_5_18__217844); rule__LinearLayout__Group_5_18__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_18__2 // $ANTLR start rule__LinearLayout__Group_5_18__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8572:1: rule__LinearLayout__Group_5_18__2__Impl : ( ';' ) ; public final void rule__LinearLayout__Group_5_18__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8576:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8577:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8577:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8578:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_18_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LinearLayout__Group_5_18__2__Impl17872); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getSemicolonKeyword_5_18_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__Group_5_18__2__Impl // $ANTLR start rule__RelativeLayout__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8597:1: rule__RelativeLayout__Group__0 : rule__RelativeLayout__Group__0__Impl rule__RelativeLayout__Group__1 ; public final void rule__RelativeLayout__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8601:1: ( rule__RelativeLayout__Group__0__Impl rule__RelativeLayout__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8602:2: rule__RelativeLayout__Group__0__Impl rule__RelativeLayout__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__0__Impl_in_rule__RelativeLayout__Group__017909); rule__RelativeLayout__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__1_in_rule__RelativeLayout__Group__017912); rule__RelativeLayout__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__0 // $ANTLR start rule__RelativeLayout__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8609:1: rule__RelativeLayout__Group__0__Impl : ( 'relative' ) ; public final void rule__RelativeLayout__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8613:1: ( ( 'relative' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8614:1: ( 'relative' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8614:1: ( 'relative' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8615:1: 'relative' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getRelativeKeyword_0()); } match(input,107,FollowSets000.FOLLOW_107_in_rule__RelativeLayout__Group__0__Impl17940); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getRelativeKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__0__Impl // $ANTLR start rule__RelativeLayout__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8628:1: rule__RelativeLayout__Group__1 : rule__RelativeLayout__Group__1__Impl rule__RelativeLayout__Group__2 ; public final void rule__RelativeLayout__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8632:1: ( rule__RelativeLayout__Group__1__Impl rule__RelativeLayout__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8633:2: rule__RelativeLayout__Group__1__Impl rule__RelativeLayout__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__1__Impl_in_rule__RelativeLayout__Group__117971); rule__RelativeLayout__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__2_in_rule__RelativeLayout__Group__117974); rule__RelativeLayout__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__1 // $ANTLR start rule__RelativeLayout__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8640:1: rule__RelativeLayout__Group__1__Impl : ( 'layout' ) ; public final void rule__RelativeLayout__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8644:1: ( ( 'layout' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8645:1: ( 'layout' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8645:1: ( 'layout' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8646:1: 'layout' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLayoutKeyword_1()); } match(input,88,FollowSets000.FOLLOW_88_in_rule__RelativeLayout__Group__1__Impl18002); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getLayoutKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__1__Impl // $ANTLR start rule__RelativeLayout__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8659:1: rule__RelativeLayout__Group__2 : rule__RelativeLayout__Group__2__Impl rule__RelativeLayout__Group__3 ; public final void rule__RelativeLayout__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8663:1: ( rule__RelativeLayout__Group__2__Impl rule__RelativeLayout__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8664:2: rule__RelativeLayout__Group__2__Impl rule__RelativeLayout__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__2__Impl_in_rule__RelativeLayout__Group__218033); rule__RelativeLayout__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__3_in_rule__RelativeLayout__Group__218036); rule__RelativeLayout__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__2 // $ANTLR start rule__RelativeLayout__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8671:1: rule__RelativeLayout__Group__2__Impl : ( () ) ; public final void rule__RelativeLayout__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8675:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8676:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8676:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8677:1: () { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getRelativeLayoutAction_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8678:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8680:1: { } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getRelativeLayoutAction_2()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__2__Impl // $ANTLR start rule__RelativeLayout__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8690:1: rule__RelativeLayout__Group__3 : rule__RelativeLayout__Group__3__Impl rule__RelativeLayout__Group__4 ; public final void rule__RelativeLayout__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8694:1: ( rule__RelativeLayout__Group__3__Impl rule__RelativeLayout__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8695:2: rule__RelativeLayout__Group__3__Impl rule__RelativeLayout__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__3__Impl_in_rule__RelativeLayout__Group__318094); rule__RelativeLayout__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__4_in_rule__RelativeLayout__Group__318097); rule__RelativeLayout__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__3 // $ANTLR start rule__RelativeLayout__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8702:1: rule__RelativeLayout__Group__3__Impl : ( ( rule__RelativeLayout__NameAssignment_3 )? ) ; public final void rule__RelativeLayout__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8706:1: ( ( ( rule__RelativeLayout__NameAssignment_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8707:1: ( ( rule__RelativeLayout__NameAssignment_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8707:1: ( ( rule__RelativeLayout__NameAssignment_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8708:1: ( rule__RelativeLayout__NameAssignment_3 )? { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNameAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8709:1: ( rule__RelativeLayout__NameAssignment_3 )? int alt61=2; int LA61_0 = input.LA(1); if ( (LA61_0==RULE_ID) ) { alt61=1; } switch (alt61) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8709:2: rule__RelativeLayout__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__NameAssignment_3_in_rule__RelativeLayout__Group__3__Impl18124); rule__RelativeLayout__NameAssignment_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNameAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__3__Impl // $ANTLR start rule__RelativeLayout__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8719:1: rule__RelativeLayout__Group__4 : rule__RelativeLayout__Group__4__Impl rule__RelativeLayout__Group__5 ; public final void rule__RelativeLayout__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8723:1: ( rule__RelativeLayout__Group__4__Impl rule__RelativeLayout__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8724:2: rule__RelativeLayout__Group__4__Impl rule__RelativeLayout__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__4__Impl_in_rule__RelativeLayout__Group__418155); rule__RelativeLayout__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__5_in_rule__RelativeLayout__Group__418158); rule__RelativeLayout__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__4 // $ANTLR start rule__RelativeLayout__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8731:1: rule__RelativeLayout__Group__4__Impl : ( '{' ) ; public final void rule__RelativeLayout__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8735:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8736:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8736:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8737:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLeftCurlyBracketKeyword_4()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__RelativeLayout__Group__4__Impl18186); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getLeftCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__4__Impl // $ANTLR start rule__RelativeLayout__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8750:1: rule__RelativeLayout__Group__5 : rule__RelativeLayout__Group__5__Impl rule__RelativeLayout__Group__6 ; public final void rule__RelativeLayout__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8754:1: ( rule__RelativeLayout__Group__5__Impl rule__RelativeLayout__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8755:2: rule__RelativeLayout__Group__5__Impl rule__RelativeLayout__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__5__Impl_in_rule__RelativeLayout__Group__518217); rule__RelativeLayout__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__6_in_rule__RelativeLayout__Group__518220); rule__RelativeLayout__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__5 // $ANTLR start rule__RelativeLayout__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8762:1: rule__RelativeLayout__Group__5__Impl : ( ( rule__RelativeLayout__UnorderedGroup_5 ) ) ; public final void rule__RelativeLayout__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8766:1: ( ( ( rule__RelativeLayout__UnorderedGroup_5 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8767:1: ( ( rule__RelativeLayout__UnorderedGroup_5 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8767:1: ( ( rule__RelativeLayout__UnorderedGroup_5 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8768:1: ( rule__RelativeLayout__UnorderedGroup_5 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8769:1: ( rule__RelativeLayout__UnorderedGroup_5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8769:2: rule__RelativeLayout__UnorderedGroup_5 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__UnorderedGroup_5_in_rule__RelativeLayout__Group__5__Impl18247); rule__RelativeLayout__UnorderedGroup_5(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__5__Impl // $ANTLR start rule__RelativeLayout__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8779:1: rule__RelativeLayout__Group__6 : rule__RelativeLayout__Group__6__Impl rule__RelativeLayout__Group__7 ; public final void rule__RelativeLayout__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8783:1: ( rule__RelativeLayout__Group__6__Impl rule__RelativeLayout__Group__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8784:2: rule__RelativeLayout__Group__6__Impl rule__RelativeLayout__Group__7 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__6__Impl_in_rule__RelativeLayout__Group__618277); rule__RelativeLayout__Group__6__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__7_in_rule__RelativeLayout__Group__618280); rule__RelativeLayout__Group__7(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__6 // $ANTLR start rule__RelativeLayout__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8791:1: rule__RelativeLayout__Group__6__Impl : ( ( rule__RelativeLayout__WidgetsAssignment_6 )? ) ; public final void rule__RelativeLayout__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8795:1: ( ( ( rule__RelativeLayout__WidgetsAssignment_6 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8796:1: ( ( rule__RelativeLayout__WidgetsAssignment_6 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8796:1: ( ( rule__RelativeLayout__WidgetsAssignment_6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8797:1: ( rule__RelativeLayout__WidgetsAssignment_6 )? { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getWidgetsAssignment_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8798:1: ( rule__RelativeLayout__WidgetsAssignment_6 )? int alt62=2; int LA62_0 = input.LA(1); if ( (LA62_0==76) ) { alt62=1; } switch (alt62) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8798:2: rule__RelativeLayout__WidgetsAssignment_6 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__WidgetsAssignment_6_in_rule__RelativeLayout__Group__6__Impl18307); rule__RelativeLayout__WidgetsAssignment_6(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getWidgetsAssignment_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__6__Impl // $ANTLR start rule__RelativeLayout__Group__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8808:1: rule__RelativeLayout__Group__7 : rule__RelativeLayout__Group__7__Impl ; public final void rule__RelativeLayout__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8812:1: ( rule__RelativeLayout__Group__7__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8813:2: rule__RelativeLayout__Group__7__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group__7__Impl_in_rule__RelativeLayout__Group__718338); rule__RelativeLayout__Group__7__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__7 // $ANTLR start rule__RelativeLayout__Group__7__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8819:1: rule__RelativeLayout__Group__7__Impl : ( '}' ) ; public final void rule__RelativeLayout__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8823:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8824:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8824:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8825:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getRightCurlyBracketKeyword_7()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__RelativeLayout__Group__7__Impl18366); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getRightCurlyBracketKeyword_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group__7__Impl // $ANTLR start rule__RelativeLayout__Group_5_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8854:1: rule__RelativeLayout__Group_5_0__0 : rule__RelativeLayout__Group_5_0__0__Impl rule__RelativeLayout__Group_5_0__1 ; public final void rule__RelativeLayout__Group_5_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8858:1: ( rule__RelativeLayout__Group_5_0__0__Impl rule__RelativeLayout__Group_5_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8859:2: rule__RelativeLayout__Group_5_0__0__Impl rule__RelativeLayout__Group_5_0__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_0__0__Impl_in_rule__RelativeLayout__Group_5_0__018413); rule__RelativeLayout__Group_5_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_0__1_in_rule__RelativeLayout__Group_5_0__018416); rule__RelativeLayout__Group_5_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_0__0 // $ANTLR start rule__RelativeLayout__Group_5_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8866:1: rule__RelativeLayout__Group_5_0__0__Impl : ( 'alpha:' ) ; public final void rule__RelativeLayout__Group_5_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8870:1: ( ( 'alpha:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8871:1: ( 'alpha:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8871:1: ( 'alpha:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8872:1: 'alpha:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getAlphaKeyword_5_0_0()); } match(input,89,FollowSets000.FOLLOW_89_in_rule__RelativeLayout__Group_5_0__0__Impl18444); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getAlphaKeyword_5_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_0__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8885:1: rule__RelativeLayout__Group_5_0__1 : rule__RelativeLayout__Group_5_0__1__Impl rule__RelativeLayout__Group_5_0__2 ; public final void rule__RelativeLayout__Group_5_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8889:1: ( rule__RelativeLayout__Group_5_0__1__Impl rule__RelativeLayout__Group_5_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8890:2: rule__RelativeLayout__Group_5_0__1__Impl rule__RelativeLayout__Group_5_0__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_0__1__Impl_in_rule__RelativeLayout__Group_5_0__118475); rule__RelativeLayout__Group_5_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_0__2_in_rule__RelativeLayout__Group_5_0__118478); rule__RelativeLayout__Group_5_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_0__1 // $ANTLR start rule__RelativeLayout__Group_5_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8897:1: rule__RelativeLayout__Group_5_0__1__Impl : ( ( rule__RelativeLayout__AlphaAssignment_5_0_1 ) ) ; public final void rule__RelativeLayout__Group_5_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8901:1: ( ( ( rule__RelativeLayout__AlphaAssignment_5_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8902:1: ( ( rule__RelativeLayout__AlphaAssignment_5_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8902:1: ( ( rule__RelativeLayout__AlphaAssignment_5_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8903:1: ( rule__RelativeLayout__AlphaAssignment_5_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getAlphaAssignment_5_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8904:1: ( rule__RelativeLayout__AlphaAssignment_5_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8904:2: rule__RelativeLayout__AlphaAssignment_5_0_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__AlphaAssignment_5_0_1_in_rule__RelativeLayout__Group_5_0__1__Impl18505); rule__RelativeLayout__AlphaAssignment_5_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getAlphaAssignment_5_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_0__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8914:1: rule__RelativeLayout__Group_5_0__2 : rule__RelativeLayout__Group_5_0__2__Impl ; public final void rule__RelativeLayout__Group_5_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8918:1: ( rule__RelativeLayout__Group_5_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8919:2: rule__RelativeLayout__Group_5_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_0__2__Impl_in_rule__RelativeLayout__Group_5_0__218535); rule__RelativeLayout__Group_5_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_0__2 // $ANTLR start rule__RelativeLayout__Group_5_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8925:1: rule__RelativeLayout__Group_5_0__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8929:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8930:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8930:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8931:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_0__2__Impl18563); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_0__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8950:1: rule__RelativeLayout__Group_5_1__0 : rule__RelativeLayout__Group_5_1__0__Impl rule__RelativeLayout__Group_5_1__1 ; public final void rule__RelativeLayout__Group_5_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8954:1: ( rule__RelativeLayout__Group_5_1__0__Impl rule__RelativeLayout__Group_5_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8955:2: rule__RelativeLayout__Group_5_1__0__Impl rule__RelativeLayout__Group_5_1__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_1__0__Impl_in_rule__RelativeLayout__Group_5_1__018600); rule__RelativeLayout__Group_5_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_1__1_in_rule__RelativeLayout__Group_5_1__018603); rule__RelativeLayout__Group_5_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_1__0 // $ANTLR start rule__RelativeLayout__Group_5_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8962:1: rule__RelativeLayout__Group_5_1__0__Impl : ( 'background:' ) ; public final void rule__RelativeLayout__Group_5_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8966:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8967:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8967:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8968:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getBackgroundKeyword_5_1_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__RelativeLayout__Group_5_1__0__Impl18631); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getBackgroundKeyword_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_1__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8981:1: rule__RelativeLayout__Group_5_1__1 : rule__RelativeLayout__Group_5_1__1__Impl rule__RelativeLayout__Group_5_1__2 ; public final void rule__RelativeLayout__Group_5_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8985:1: ( rule__RelativeLayout__Group_5_1__1__Impl rule__RelativeLayout__Group_5_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8986:2: rule__RelativeLayout__Group_5_1__1__Impl rule__RelativeLayout__Group_5_1__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_1__1__Impl_in_rule__RelativeLayout__Group_5_1__118662); rule__RelativeLayout__Group_5_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_1__2_in_rule__RelativeLayout__Group_5_1__118665); rule__RelativeLayout__Group_5_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_1__1 // $ANTLR start rule__RelativeLayout__Group_5_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8993:1: rule__RelativeLayout__Group_5_1__1__Impl : ( ( rule__RelativeLayout__BackgroundAssignment_5_1_1 ) ) ; public final void rule__RelativeLayout__Group_5_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8997:1: ( ( ( rule__RelativeLayout__BackgroundAssignment_5_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8998:1: ( ( rule__RelativeLayout__BackgroundAssignment_5_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8998:1: ( ( rule__RelativeLayout__BackgroundAssignment_5_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:8999:1: ( rule__RelativeLayout__BackgroundAssignment_5_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getBackgroundAssignment_5_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9000:1: ( rule__RelativeLayout__BackgroundAssignment_5_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9000:2: rule__RelativeLayout__BackgroundAssignment_5_1_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__BackgroundAssignment_5_1_1_in_rule__RelativeLayout__Group_5_1__1__Impl18692); rule__RelativeLayout__BackgroundAssignment_5_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getBackgroundAssignment_5_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_1__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9010:1: rule__RelativeLayout__Group_5_1__2 : rule__RelativeLayout__Group_5_1__2__Impl ; public final void rule__RelativeLayout__Group_5_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9014:1: ( rule__RelativeLayout__Group_5_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9015:2: rule__RelativeLayout__Group_5_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_1__2__Impl_in_rule__RelativeLayout__Group_5_1__218722); rule__RelativeLayout__Group_5_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_1__2 // $ANTLR start rule__RelativeLayout__Group_5_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9021:1: rule__RelativeLayout__Group_5_1__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9025:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9026:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9026:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9027:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_1__2__Impl18750); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_1__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9046:1: rule__RelativeLayout__Group_5_2__0 : rule__RelativeLayout__Group_5_2__0__Impl rule__RelativeLayout__Group_5_2__1 ; public final void rule__RelativeLayout__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9050:1: ( rule__RelativeLayout__Group_5_2__0__Impl rule__RelativeLayout__Group_5_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9051:2: rule__RelativeLayout__Group_5_2__0__Impl rule__RelativeLayout__Group_5_2__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_2__0__Impl_in_rule__RelativeLayout__Group_5_2__018787); rule__RelativeLayout__Group_5_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_2__1_in_rule__RelativeLayout__Group_5_2__018790); rule__RelativeLayout__Group_5_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_2__0 // $ANTLR start rule__RelativeLayout__Group_5_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9058:1: rule__RelativeLayout__Group_5_2__0__Impl : ( 'minHeight:' ) ; public final void rule__RelativeLayout__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9062:1: ( ( 'minHeight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9063:1: ( 'minHeight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9063:1: ( 'minHeight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9064:1: 'minHeight:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getMinHeightKeyword_5_2_0()); } match(input,91,FollowSets000.FOLLOW_91_in_rule__RelativeLayout__Group_5_2__0__Impl18818); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getMinHeightKeyword_5_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_2__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9077:1: rule__RelativeLayout__Group_5_2__1 : rule__RelativeLayout__Group_5_2__1__Impl rule__RelativeLayout__Group_5_2__2 ; public final void rule__RelativeLayout__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9081:1: ( rule__RelativeLayout__Group_5_2__1__Impl rule__RelativeLayout__Group_5_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9082:2: rule__RelativeLayout__Group_5_2__1__Impl rule__RelativeLayout__Group_5_2__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_2__1__Impl_in_rule__RelativeLayout__Group_5_2__118849); rule__RelativeLayout__Group_5_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_2__2_in_rule__RelativeLayout__Group_5_2__118852); rule__RelativeLayout__Group_5_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_2__1 // $ANTLR start rule__RelativeLayout__Group_5_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9089:1: rule__RelativeLayout__Group_5_2__1__Impl : ( ( rule__RelativeLayout__MinHeightAssignment_5_2_1 ) ) ; public final void rule__RelativeLayout__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9093:1: ( ( ( rule__RelativeLayout__MinHeightAssignment_5_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9094:1: ( ( rule__RelativeLayout__MinHeightAssignment_5_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9094:1: ( ( rule__RelativeLayout__MinHeightAssignment_5_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9095:1: ( rule__RelativeLayout__MinHeightAssignment_5_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getMinHeightAssignment_5_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9096:1: ( rule__RelativeLayout__MinHeightAssignment_5_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9096:2: rule__RelativeLayout__MinHeightAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__MinHeightAssignment_5_2_1_in_rule__RelativeLayout__Group_5_2__1__Impl18879); rule__RelativeLayout__MinHeightAssignment_5_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getMinHeightAssignment_5_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_2__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9106:1: rule__RelativeLayout__Group_5_2__2 : rule__RelativeLayout__Group_5_2__2__Impl ; public final void rule__RelativeLayout__Group_5_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9110:1: ( rule__RelativeLayout__Group_5_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9111:2: rule__RelativeLayout__Group_5_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_2__2__Impl_in_rule__RelativeLayout__Group_5_2__218909); rule__RelativeLayout__Group_5_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_2__2 // $ANTLR start rule__RelativeLayout__Group_5_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9117:1: rule__RelativeLayout__Group_5_2__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9121:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9122:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9122:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9123:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_2__2__Impl18937); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_2__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9142:1: rule__RelativeLayout__Group_5_3__0 : rule__RelativeLayout__Group_5_3__0__Impl rule__RelativeLayout__Group_5_3__1 ; public final void rule__RelativeLayout__Group_5_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9146:1: ( rule__RelativeLayout__Group_5_3__0__Impl rule__RelativeLayout__Group_5_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9147:2: rule__RelativeLayout__Group_5_3__0__Impl rule__RelativeLayout__Group_5_3__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_3__0__Impl_in_rule__RelativeLayout__Group_5_3__018974); rule__RelativeLayout__Group_5_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_3__1_in_rule__RelativeLayout__Group_5_3__018977); rule__RelativeLayout__Group_5_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_3__0 // $ANTLR start rule__RelativeLayout__Group_5_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9154:1: rule__RelativeLayout__Group_5_3__0__Impl : ( 'minWidth:' ) ; public final void rule__RelativeLayout__Group_5_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9158:1: ( ( 'minWidth:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9159:1: ( 'minWidth:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9159:1: ( 'minWidth:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9160:1: 'minWidth:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getMinWidthKeyword_5_3_0()); } match(input,92,FollowSets000.FOLLOW_92_in_rule__RelativeLayout__Group_5_3__0__Impl19005); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getMinWidthKeyword_5_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_3__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9173:1: rule__RelativeLayout__Group_5_3__1 : rule__RelativeLayout__Group_5_3__1__Impl rule__RelativeLayout__Group_5_3__2 ; public final void rule__RelativeLayout__Group_5_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9177:1: ( rule__RelativeLayout__Group_5_3__1__Impl rule__RelativeLayout__Group_5_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9178:2: rule__RelativeLayout__Group_5_3__1__Impl rule__RelativeLayout__Group_5_3__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_3__1__Impl_in_rule__RelativeLayout__Group_5_3__119036); rule__RelativeLayout__Group_5_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_3__2_in_rule__RelativeLayout__Group_5_3__119039); rule__RelativeLayout__Group_5_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_3__1 // $ANTLR start rule__RelativeLayout__Group_5_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9185:1: rule__RelativeLayout__Group_5_3__1__Impl : ( ( rule__RelativeLayout__MinWidthAssignment_5_3_1 ) ) ; public final void rule__RelativeLayout__Group_5_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9189:1: ( ( ( rule__RelativeLayout__MinWidthAssignment_5_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9190:1: ( ( rule__RelativeLayout__MinWidthAssignment_5_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9190:1: ( ( rule__RelativeLayout__MinWidthAssignment_5_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9191:1: ( rule__RelativeLayout__MinWidthAssignment_5_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getMinWidthAssignment_5_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9192:1: ( rule__RelativeLayout__MinWidthAssignment_5_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9192:2: rule__RelativeLayout__MinWidthAssignment_5_3_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__MinWidthAssignment_5_3_1_in_rule__RelativeLayout__Group_5_3__1__Impl19066); rule__RelativeLayout__MinWidthAssignment_5_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getMinWidthAssignment_5_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_3__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9202:1: rule__RelativeLayout__Group_5_3__2 : rule__RelativeLayout__Group_5_3__2__Impl ; public final void rule__RelativeLayout__Group_5_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9206:1: ( rule__RelativeLayout__Group_5_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9207:2: rule__RelativeLayout__Group_5_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_3__2__Impl_in_rule__RelativeLayout__Group_5_3__219096); rule__RelativeLayout__Group_5_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_3__2 // $ANTLR start rule__RelativeLayout__Group_5_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9213:1: rule__RelativeLayout__Group_5_3__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9217:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9218:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9218:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9219:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_3__2__Impl19124); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_3__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9238:1: rule__RelativeLayout__Group_5_4__0 : rule__RelativeLayout__Group_5_4__0__Impl rule__RelativeLayout__Group_5_4__1 ; public final void rule__RelativeLayout__Group_5_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9242:1: ( rule__RelativeLayout__Group_5_4__0__Impl rule__RelativeLayout__Group_5_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9243:2: rule__RelativeLayout__Group_5_4__0__Impl rule__RelativeLayout__Group_5_4__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_4__0__Impl_in_rule__RelativeLayout__Group_5_4__019161); rule__RelativeLayout__Group_5_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_4__1_in_rule__RelativeLayout__Group_5_4__019164); rule__RelativeLayout__Group_5_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_4__0 // $ANTLR start rule__RelativeLayout__Group_5_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9250:1: rule__RelativeLayout__Group_5_4__0__Impl : ( 'nextFocusDown:' ) ; public final void rule__RelativeLayout__Group_5_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9254:1: ( ( 'nextFocusDown:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9255:1: ( 'nextFocusDown:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9255:1: ( 'nextFocusDown:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9256:1: 'nextFocusDown:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusDownKeyword_5_4_0()); } match(input,93,FollowSets000.FOLLOW_93_in_rule__RelativeLayout__Group_5_4__0__Impl19192); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusDownKeyword_5_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_4__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9269:1: rule__RelativeLayout__Group_5_4__1 : rule__RelativeLayout__Group_5_4__1__Impl rule__RelativeLayout__Group_5_4__2 ; public final void rule__RelativeLayout__Group_5_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9273:1: ( rule__RelativeLayout__Group_5_4__1__Impl rule__RelativeLayout__Group_5_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9274:2: rule__RelativeLayout__Group_5_4__1__Impl rule__RelativeLayout__Group_5_4__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_4__1__Impl_in_rule__RelativeLayout__Group_5_4__119223); rule__RelativeLayout__Group_5_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_4__2_in_rule__RelativeLayout__Group_5_4__119226); rule__RelativeLayout__Group_5_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_4__1 // $ANTLR start rule__RelativeLayout__Group_5_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9281:1: rule__RelativeLayout__Group_5_4__1__Impl : ( ( rule__RelativeLayout__NextFocusDownAssignment_5_4_1 ) ) ; public final void rule__RelativeLayout__Group_5_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9285:1: ( ( ( rule__RelativeLayout__NextFocusDownAssignment_5_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9286:1: ( ( rule__RelativeLayout__NextFocusDownAssignment_5_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9286:1: ( ( rule__RelativeLayout__NextFocusDownAssignment_5_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9287:1: ( rule__RelativeLayout__NextFocusDownAssignment_5_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusDownAssignment_5_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9288:1: ( rule__RelativeLayout__NextFocusDownAssignment_5_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9288:2: rule__RelativeLayout__NextFocusDownAssignment_5_4_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__NextFocusDownAssignment_5_4_1_in_rule__RelativeLayout__Group_5_4__1__Impl19253); rule__RelativeLayout__NextFocusDownAssignment_5_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusDownAssignment_5_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_4__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9298:1: rule__RelativeLayout__Group_5_4__2 : rule__RelativeLayout__Group_5_4__2__Impl ; public final void rule__RelativeLayout__Group_5_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9302:1: ( rule__RelativeLayout__Group_5_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9303:2: rule__RelativeLayout__Group_5_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_4__2__Impl_in_rule__RelativeLayout__Group_5_4__219283); rule__RelativeLayout__Group_5_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_4__2 // $ANTLR start rule__RelativeLayout__Group_5_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9309:1: rule__RelativeLayout__Group_5_4__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9313:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9314:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9314:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9315:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_4__2__Impl19311); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_4__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9334:1: rule__RelativeLayout__Group_5_5__0 : rule__RelativeLayout__Group_5_5__0__Impl rule__RelativeLayout__Group_5_5__1 ; public final void rule__RelativeLayout__Group_5_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9338:1: ( rule__RelativeLayout__Group_5_5__0__Impl rule__RelativeLayout__Group_5_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9339:2: rule__RelativeLayout__Group_5_5__0__Impl rule__RelativeLayout__Group_5_5__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_5__0__Impl_in_rule__RelativeLayout__Group_5_5__019348); rule__RelativeLayout__Group_5_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_5__1_in_rule__RelativeLayout__Group_5_5__019351); rule__RelativeLayout__Group_5_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_5__0 // $ANTLR start rule__RelativeLayout__Group_5_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9346:1: rule__RelativeLayout__Group_5_5__0__Impl : ( 'nextFocusLeft:' ) ; public final void rule__RelativeLayout__Group_5_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9350:1: ( ( 'nextFocusLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9351:1: ( 'nextFocusLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9351:1: ( 'nextFocusLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9352:1: 'nextFocusLeft:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftKeyword_5_5_0()); } match(input,94,FollowSets000.FOLLOW_94_in_rule__RelativeLayout__Group_5_5__0__Impl19379); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftKeyword_5_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_5__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9365:1: rule__RelativeLayout__Group_5_5__1 : rule__RelativeLayout__Group_5_5__1__Impl rule__RelativeLayout__Group_5_5__2 ; public final void rule__RelativeLayout__Group_5_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9369:1: ( rule__RelativeLayout__Group_5_5__1__Impl rule__RelativeLayout__Group_5_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9370:2: rule__RelativeLayout__Group_5_5__1__Impl rule__RelativeLayout__Group_5_5__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_5__1__Impl_in_rule__RelativeLayout__Group_5_5__119410); rule__RelativeLayout__Group_5_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_5__2_in_rule__RelativeLayout__Group_5_5__119413); rule__RelativeLayout__Group_5_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_5__1 // $ANTLR start rule__RelativeLayout__Group_5_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9377:1: rule__RelativeLayout__Group_5_5__1__Impl : ( ( rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 ) ) ; public final void rule__RelativeLayout__Group_5_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9381:1: ( ( ( rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9382:1: ( ( rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9382:1: ( ( rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9383:1: ( rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftAssignment_5_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9384:1: ( rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9384:2: rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__NextFocusLeftAssignment_5_5_1_in_rule__RelativeLayout__Group_5_5__1__Impl19440); rule__RelativeLayout__NextFocusLeftAssignment_5_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftAssignment_5_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_5__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9394:1: rule__RelativeLayout__Group_5_5__2 : rule__RelativeLayout__Group_5_5__2__Impl ; public final void rule__RelativeLayout__Group_5_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9398:1: ( rule__RelativeLayout__Group_5_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9399:2: rule__RelativeLayout__Group_5_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_5__2__Impl_in_rule__RelativeLayout__Group_5_5__219470); rule__RelativeLayout__Group_5_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_5__2 // $ANTLR start rule__RelativeLayout__Group_5_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9405:1: rule__RelativeLayout__Group_5_5__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9409:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9410:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9410:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9411:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_5__2__Impl19498); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_5__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9430:1: rule__RelativeLayout__Group_5_6__0 : rule__RelativeLayout__Group_5_6__0__Impl rule__RelativeLayout__Group_5_6__1 ; public final void rule__RelativeLayout__Group_5_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9434:1: ( rule__RelativeLayout__Group_5_6__0__Impl rule__RelativeLayout__Group_5_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9435:2: rule__RelativeLayout__Group_5_6__0__Impl rule__RelativeLayout__Group_5_6__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_6__0__Impl_in_rule__RelativeLayout__Group_5_6__019535); rule__RelativeLayout__Group_5_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_6__1_in_rule__RelativeLayout__Group_5_6__019538); rule__RelativeLayout__Group_5_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_6__0 // $ANTLR start rule__RelativeLayout__Group_5_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9442:1: rule__RelativeLayout__Group_5_6__0__Impl : ( 'nextFocusRight:' ) ; public final void rule__RelativeLayout__Group_5_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9446:1: ( ( 'nextFocusRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9447:1: ( 'nextFocusRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9447:1: ( 'nextFocusRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9448:1: 'nextFocusRight:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusRightKeyword_5_6_0()); } match(input,95,FollowSets000.FOLLOW_95_in_rule__RelativeLayout__Group_5_6__0__Impl19566); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusRightKeyword_5_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_6__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9461:1: rule__RelativeLayout__Group_5_6__1 : rule__RelativeLayout__Group_5_6__1__Impl rule__RelativeLayout__Group_5_6__2 ; public final void rule__RelativeLayout__Group_5_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9465:1: ( rule__RelativeLayout__Group_5_6__1__Impl rule__RelativeLayout__Group_5_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9466:2: rule__RelativeLayout__Group_5_6__1__Impl rule__RelativeLayout__Group_5_6__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_6__1__Impl_in_rule__RelativeLayout__Group_5_6__119597); rule__RelativeLayout__Group_5_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_6__2_in_rule__RelativeLayout__Group_5_6__119600); rule__RelativeLayout__Group_5_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_6__1 // $ANTLR start rule__RelativeLayout__Group_5_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9473:1: rule__RelativeLayout__Group_5_6__1__Impl : ( ( rule__RelativeLayout__NextFocusRightAssignment_5_6_1 ) ) ; public final void rule__RelativeLayout__Group_5_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9477:1: ( ( ( rule__RelativeLayout__NextFocusRightAssignment_5_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9478:1: ( ( rule__RelativeLayout__NextFocusRightAssignment_5_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9478:1: ( ( rule__RelativeLayout__NextFocusRightAssignment_5_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9479:1: ( rule__RelativeLayout__NextFocusRightAssignment_5_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusRightAssignment_5_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9480:1: ( rule__RelativeLayout__NextFocusRightAssignment_5_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9480:2: rule__RelativeLayout__NextFocusRightAssignment_5_6_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__NextFocusRightAssignment_5_6_1_in_rule__RelativeLayout__Group_5_6__1__Impl19627); rule__RelativeLayout__NextFocusRightAssignment_5_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusRightAssignment_5_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_6__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9490:1: rule__RelativeLayout__Group_5_6__2 : rule__RelativeLayout__Group_5_6__2__Impl ; public final void rule__RelativeLayout__Group_5_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9494:1: ( rule__RelativeLayout__Group_5_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9495:2: rule__RelativeLayout__Group_5_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_6__2__Impl_in_rule__RelativeLayout__Group_5_6__219657); rule__RelativeLayout__Group_5_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_6__2 // $ANTLR start rule__RelativeLayout__Group_5_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9501:1: rule__RelativeLayout__Group_5_6__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9505:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9506:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9506:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9507:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_6__2__Impl19685); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_6__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9526:1: rule__RelativeLayout__Group_5_7__0 : rule__RelativeLayout__Group_5_7__0__Impl rule__RelativeLayout__Group_5_7__1 ; public final void rule__RelativeLayout__Group_5_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9530:1: ( rule__RelativeLayout__Group_5_7__0__Impl rule__RelativeLayout__Group_5_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9531:2: rule__RelativeLayout__Group_5_7__0__Impl rule__RelativeLayout__Group_5_7__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_7__0__Impl_in_rule__RelativeLayout__Group_5_7__019722); rule__RelativeLayout__Group_5_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_7__1_in_rule__RelativeLayout__Group_5_7__019725); rule__RelativeLayout__Group_5_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_7__0 // $ANTLR start rule__RelativeLayout__Group_5_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9538:1: rule__RelativeLayout__Group_5_7__0__Impl : ( 'nextFocusUp:' ) ; public final void rule__RelativeLayout__Group_5_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9542:1: ( ( 'nextFocusUp:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9543:1: ( 'nextFocusUp:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9543:1: ( 'nextFocusUp:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9544:1: 'nextFocusUp:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusUpKeyword_5_7_0()); } match(input,96,FollowSets000.FOLLOW_96_in_rule__RelativeLayout__Group_5_7__0__Impl19753); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusUpKeyword_5_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_7__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9557:1: rule__RelativeLayout__Group_5_7__1 : rule__RelativeLayout__Group_5_7__1__Impl rule__RelativeLayout__Group_5_7__2 ; public final void rule__RelativeLayout__Group_5_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9561:1: ( rule__RelativeLayout__Group_5_7__1__Impl rule__RelativeLayout__Group_5_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9562:2: rule__RelativeLayout__Group_5_7__1__Impl rule__RelativeLayout__Group_5_7__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_7__1__Impl_in_rule__RelativeLayout__Group_5_7__119784); rule__RelativeLayout__Group_5_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_7__2_in_rule__RelativeLayout__Group_5_7__119787); rule__RelativeLayout__Group_5_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_7__1 // $ANTLR start rule__RelativeLayout__Group_5_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9569:1: rule__RelativeLayout__Group_5_7__1__Impl : ( ( rule__RelativeLayout__NextFocusUpAssignment_5_7_1 ) ) ; public final void rule__RelativeLayout__Group_5_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9573:1: ( ( ( rule__RelativeLayout__NextFocusUpAssignment_5_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9574:1: ( ( rule__RelativeLayout__NextFocusUpAssignment_5_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9574:1: ( ( rule__RelativeLayout__NextFocusUpAssignment_5_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9575:1: ( rule__RelativeLayout__NextFocusUpAssignment_5_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusUpAssignment_5_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9576:1: ( rule__RelativeLayout__NextFocusUpAssignment_5_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9576:2: rule__RelativeLayout__NextFocusUpAssignment_5_7_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__NextFocusUpAssignment_5_7_1_in_rule__RelativeLayout__Group_5_7__1__Impl19814); rule__RelativeLayout__NextFocusUpAssignment_5_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusUpAssignment_5_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_7__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9586:1: rule__RelativeLayout__Group_5_7__2 : rule__RelativeLayout__Group_5_7__2__Impl ; public final void rule__RelativeLayout__Group_5_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9590:1: ( rule__RelativeLayout__Group_5_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9591:2: rule__RelativeLayout__Group_5_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_7__2__Impl_in_rule__RelativeLayout__Group_5_7__219844); rule__RelativeLayout__Group_5_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_7__2 // $ANTLR start rule__RelativeLayout__Group_5_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9597:1: rule__RelativeLayout__Group_5_7__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9601:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9602:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9602:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9603:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_7__2__Impl19872); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_7__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9622:1: rule__RelativeLayout__Group_5_8__0 : rule__RelativeLayout__Group_5_8__0__Impl rule__RelativeLayout__Group_5_8__1 ; public final void rule__RelativeLayout__Group_5_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9626:1: ( rule__RelativeLayout__Group_5_8__0__Impl rule__RelativeLayout__Group_5_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9627:2: rule__RelativeLayout__Group_5_8__0__Impl rule__RelativeLayout__Group_5_8__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_8__0__Impl_in_rule__RelativeLayout__Group_5_8__019909); rule__RelativeLayout__Group_5_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_8__1_in_rule__RelativeLayout__Group_5_8__019912); rule__RelativeLayout__Group_5_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_8__0 // $ANTLR start rule__RelativeLayout__Group_5_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9634:1: rule__RelativeLayout__Group_5_8__0__Impl : ( 'onClick:' ) ; public final void rule__RelativeLayout__Group_5_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9638:1: ( ( 'onClick:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9639:1: ( 'onClick:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9639:1: ( 'onClick:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9640:1: 'onClick:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getOnClickKeyword_5_8_0()); } match(input,97,FollowSets000.FOLLOW_97_in_rule__RelativeLayout__Group_5_8__0__Impl19940); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getOnClickKeyword_5_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_8__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9653:1: rule__RelativeLayout__Group_5_8__1 : rule__RelativeLayout__Group_5_8__1__Impl rule__RelativeLayout__Group_5_8__2 ; public final void rule__RelativeLayout__Group_5_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9657:1: ( rule__RelativeLayout__Group_5_8__1__Impl rule__RelativeLayout__Group_5_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9658:2: rule__RelativeLayout__Group_5_8__1__Impl rule__RelativeLayout__Group_5_8__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_8__1__Impl_in_rule__RelativeLayout__Group_5_8__119971); rule__RelativeLayout__Group_5_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_8__2_in_rule__RelativeLayout__Group_5_8__119974); rule__RelativeLayout__Group_5_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_8__1 // $ANTLR start rule__RelativeLayout__Group_5_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9665:1: rule__RelativeLayout__Group_5_8__1__Impl : ( ( rule__RelativeLayout__OnClickAssignment_5_8_1 ) ) ; public final void rule__RelativeLayout__Group_5_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9669:1: ( ( ( rule__RelativeLayout__OnClickAssignment_5_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9670:1: ( ( rule__RelativeLayout__OnClickAssignment_5_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9670:1: ( ( rule__RelativeLayout__OnClickAssignment_5_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9671:1: ( rule__RelativeLayout__OnClickAssignment_5_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getOnClickAssignment_5_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9672:1: ( rule__RelativeLayout__OnClickAssignment_5_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9672:2: rule__RelativeLayout__OnClickAssignment_5_8_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__OnClickAssignment_5_8_1_in_rule__RelativeLayout__Group_5_8__1__Impl20001); rule__RelativeLayout__OnClickAssignment_5_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getOnClickAssignment_5_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_8__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9682:1: rule__RelativeLayout__Group_5_8__2 : rule__RelativeLayout__Group_5_8__2__Impl ; public final void rule__RelativeLayout__Group_5_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9686:1: ( rule__RelativeLayout__Group_5_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9687:2: rule__RelativeLayout__Group_5_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_8__2__Impl_in_rule__RelativeLayout__Group_5_8__220031); rule__RelativeLayout__Group_5_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_8__2 // $ANTLR start rule__RelativeLayout__Group_5_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9693:1: rule__RelativeLayout__Group_5_8__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9697:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9698:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9698:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9699:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_8__2__Impl20059); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_8__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9718:1: rule__RelativeLayout__Group_5_9__0 : rule__RelativeLayout__Group_5_9__0__Impl rule__RelativeLayout__Group_5_9__1 ; public final void rule__RelativeLayout__Group_5_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9722:1: ( rule__RelativeLayout__Group_5_9__0__Impl rule__RelativeLayout__Group_5_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9723:2: rule__RelativeLayout__Group_5_9__0__Impl rule__RelativeLayout__Group_5_9__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_9__0__Impl_in_rule__RelativeLayout__Group_5_9__020096); rule__RelativeLayout__Group_5_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_9__1_in_rule__RelativeLayout__Group_5_9__020099); rule__RelativeLayout__Group_5_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_9__0 // $ANTLR start rule__RelativeLayout__Group_5_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9730:1: rule__RelativeLayout__Group_5_9__0__Impl : ( 'padding:' ) ; public final void rule__RelativeLayout__Group_5_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9734:1: ( ( 'padding:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9735:1: ( 'padding:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9735:1: ( 'padding:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9736:1: 'padding:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingKeyword_5_9_0()); } match(input,98,FollowSets000.FOLLOW_98_in_rule__RelativeLayout__Group_5_9__0__Impl20127); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingKeyword_5_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_9__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9749:1: rule__RelativeLayout__Group_5_9__1 : rule__RelativeLayout__Group_5_9__1__Impl rule__RelativeLayout__Group_5_9__2 ; public final void rule__RelativeLayout__Group_5_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9753:1: ( rule__RelativeLayout__Group_5_9__1__Impl rule__RelativeLayout__Group_5_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9754:2: rule__RelativeLayout__Group_5_9__1__Impl rule__RelativeLayout__Group_5_9__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_9__1__Impl_in_rule__RelativeLayout__Group_5_9__120158); rule__RelativeLayout__Group_5_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_9__2_in_rule__RelativeLayout__Group_5_9__120161); rule__RelativeLayout__Group_5_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_9__1 // $ANTLR start rule__RelativeLayout__Group_5_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9761:1: rule__RelativeLayout__Group_5_9__1__Impl : ( ( rule__RelativeLayout__PaddingAssignment_5_9_1 ) ) ; public final void rule__RelativeLayout__Group_5_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9765:1: ( ( ( rule__RelativeLayout__PaddingAssignment_5_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9766:1: ( ( rule__RelativeLayout__PaddingAssignment_5_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9766:1: ( ( rule__RelativeLayout__PaddingAssignment_5_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9767:1: ( rule__RelativeLayout__PaddingAssignment_5_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingAssignment_5_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9768:1: ( rule__RelativeLayout__PaddingAssignment_5_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9768:2: rule__RelativeLayout__PaddingAssignment_5_9_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__PaddingAssignment_5_9_1_in_rule__RelativeLayout__Group_5_9__1__Impl20188); rule__RelativeLayout__PaddingAssignment_5_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingAssignment_5_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_9__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9778:1: rule__RelativeLayout__Group_5_9__2 : rule__RelativeLayout__Group_5_9__2__Impl ; public final void rule__RelativeLayout__Group_5_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9782:1: ( rule__RelativeLayout__Group_5_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9783:2: rule__RelativeLayout__Group_5_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_9__2__Impl_in_rule__RelativeLayout__Group_5_9__220218); rule__RelativeLayout__Group_5_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_9__2 // $ANTLR start rule__RelativeLayout__Group_5_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9789:1: rule__RelativeLayout__Group_5_9__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9793:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9794:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9794:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9795:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_9__2__Impl20246); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_9__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9814:1: rule__RelativeLayout__Group_5_10__0 : rule__RelativeLayout__Group_5_10__0__Impl rule__RelativeLayout__Group_5_10__1 ; public final void rule__RelativeLayout__Group_5_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9818:1: ( rule__RelativeLayout__Group_5_10__0__Impl rule__RelativeLayout__Group_5_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9819:2: rule__RelativeLayout__Group_5_10__0__Impl rule__RelativeLayout__Group_5_10__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_10__0__Impl_in_rule__RelativeLayout__Group_5_10__020283); rule__RelativeLayout__Group_5_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_10__1_in_rule__RelativeLayout__Group_5_10__020286); rule__RelativeLayout__Group_5_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_10__0 // $ANTLR start rule__RelativeLayout__Group_5_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9826:1: rule__RelativeLayout__Group_5_10__0__Impl : ( 'paddingBottom:' ) ; public final void rule__RelativeLayout__Group_5_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9830:1: ( ( 'paddingBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9831:1: ( 'paddingBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9831:1: ( 'paddingBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9832:1: 'paddingBottom:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingBottomKeyword_5_10_0()); } match(input,99,FollowSets000.FOLLOW_99_in_rule__RelativeLayout__Group_5_10__0__Impl20314); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingBottomKeyword_5_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_10__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9845:1: rule__RelativeLayout__Group_5_10__1 : rule__RelativeLayout__Group_5_10__1__Impl rule__RelativeLayout__Group_5_10__2 ; public final void rule__RelativeLayout__Group_5_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9849:1: ( rule__RelativeLayout__Group_5_10__1__Impl rule__RelativeLayout__Group_5_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9850:2: rule__RelativeLayout__Group_5_10__1__Impl rule__RelativeLayout__Group_5_10__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_10__1__Impl_in_rule__RelativeLayout__Group_5_10__120345); rule__RelativeLayout__Group_5_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_10__2_in_rule__RelativeLayout__Group_5_10__120348); rule__RelativeLayout__Group_5_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_10__1 // $ANTLR start rule__RelativeLayout__Group_5_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9857:1: rule__RelativeLayout__Group_5_10__1__Impl : ( ( rule__RelativeLayout__PaddingBottomAssignment_5_10_1 ) ) ; public final void rule__RelativeLayout__Group_5_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9861:1: ( ( ( rule__RelativeLayout__PaddingBottomAssignment_5_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9862:1: ( ( rule__RelativeLayout__PaddingBottomAssignment_5_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9862:1: ( ( rule__RelativeLayout__PaddingBottomAssignment_5_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9863:1: ( rule__RelativeLayout__PaddingBottomAssignment_5_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingBottomAssignment_5_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9864:1: ( rule__RelativeLayout__PaddingBottomAssignment_5_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9864:2: rule__RelativeLayout__PaddingBottomAssignment_5_10_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__PaddingBottomAssignment_5_10_1_in_rule__RelativeLayout__Group_5_10__1__Impl20375); rule__RelativeLayout__PaddingBottomAssignment_5_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingBottomAssignment_5_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_10__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9874:1: rule__RelativeLayout__Group_5_10__2 : rule__RelativeLayout__Group_5_10__2__Impl ; public final void rule__RelativeLayout__Group_5_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9878:1: ( rule__RelativeLayout__Group_5_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9879:2: rule__RelativeLayout__Group_5_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_10__2__Impl_in_rule__RelativeLayout__Group_5_10__220405); rule__RelativeLayout__Group_5_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_10__2 // $ANTLR start rule__RelativeLayout__Group_5_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9885:1: rule__RelativeLayout__Group_5_10__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9889:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9890:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9890:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9891:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_10__2__Impl20433); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_10__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9910:1: rule__RelativeLayout__Group_5_11__0 : rule__RelativeLayout__Group_5_11__0__Impl rule__RelativeLayout__Group_5_11__1 ; public final void rule__RelativeLayout__Group_5_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9914:1: ( rule__RelativeLayout__Group_5_11__0__Impl rule__RelativeLayout__Group_5_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9915:2: rule__RelativeLayout__Group_5_11__0__Impl rule__RelativeLayout__Group_5_11__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_11__0__Impl_in_rule__RelativeLayout__Group_5_11__020470); rule__RelativeLayout__Group_5_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_11__1_in_rule__RelativeLayout__Group_5_11__020473); rule__RelativeLayout__Group_5_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_11__0 // $ANTLR start rule__RelativeLayout__Group_5_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9922:1: rule__RelativeLayout__Group_5_11__0__Impl : ( 'paddingLeft:' ) ; public final void rule__RelativeLayout__Group_5_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9926:1: ( ( 'paddingLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9927:1: ( 'paddingLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9927:1: ( 'paddingLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9928:1: 'paddingLeft:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingLeftKeyword_5_11_0()); } match(input,100,FollowSets000.FOLLOW_100_in_rule__RelativeLayout__Group_5_11__0__Impl20501); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingLeftKeyword_5_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_11__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9941:1: rule__RelativeLayout__Group_5_11__1 : rule__RelativeLayout__Group_5_11__1__Impl rule__RelativeLayout__Group_5_11__2 ; public final void rule__RelativeLayout__Group_5_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9945:1: ( rule__RelativeLayout__Group_5_11__1__Impl rule__RelativeLayout__Group_5_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9946:2: rule__RelativeLayout__Group_5_11__1__Impl rule__RelativeLayout__Group_5_11__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_11__1__Impl_in_rule__RelativeLayout__Group_5_11__120532); rule__RelativeLayout__Group_5_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_11__2_in_rule__RelativeLayout__Group_5_11__120535); rule__RelativeLayout__Group_5_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_11__1 // $ANTLR start rule__RelativeLayout__Group_5_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9953:1: rule__RelativeLayout__Group_5_11__1__Impl : ( ( rule__RelativeLayout__PaddingLeftAssignment_5_11_1 ) ) ; public final void rule__RelativeLayout__Group_5_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9957:1: ( ( ( rule__RelativeLayout__PaddingLeftAssignment_5_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9958:1: ( ( rule__RelativeLayout__PaddingLeftAssignment_5_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9958:1: ( ( rule__RelativeLayout__PaddingLeftAssignment_5_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9959:1: ( rule__RelativeLayout__PaddingLeftAssignment_5_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingLeftAssignment_5_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9960:1: ( rule__RelativeLayout__PaddingLeftAssignment_5_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9960:2: rule__RelativeLayout__PaddingLeftAssignment_5_11_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__PaddingLeftAssignment_5_11_1_in_rule__RelativeLayout__Group_5_11__1__Impl20562); rule__RelativeLayout__PaddingLeftAssignment_5_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingLeftAssignment_5_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_11__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9970:1: rule__RelativeLayout__Group_5_11__2 : rule__RelativeLayout__Group_5_11__2__Impl ; public final void rule__RelativeLayout__Group_5_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9974:1: ( rule__RelativeLayout__Group_5_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9975:2: rule__RelativeLayout__Group_5_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_11__2__Impl_in_rule__RelativeLayout__Group_5_11__220592); rule__RelativeLayout__Group_5_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_11__2 // $ANTLR start rule__RelativeLayout__Group_5_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9981:1: rule__RelativeLayout__Group_5_11__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9985:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9986:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9986:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:9987:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_11__2__Impl20620); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_11__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10006:1: rule__RelativeLayout__Group_5_12__0 : rule__RelativeLayout__Group_5_12__0__Impl rule__RelativeLayout__Group_5_12__1 ; public final void rule__RelativeLayout__Group_5_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10010:1: ( rule__RelativeLayout__Group_5_12__0__Impl rule__RelativeLayout__Group_5_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10011:2: rule__RelativeLayout__Group_5_12__0__Impl rule__RelativeLayout__Group_5_12__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_12__0__Impl_in_rule__RelativeLayout__Group_5_12__020657); rule__RelativeLayout__Group_5_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_12__1_in_rule__RelativeLayout__Group_5_12__020660); rule__RelativeLayout__Group_5_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_12__0 // $ANTLR start rule__RelativeLayout__Group_5_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10018:1: rule__RelativeLayout__Group_5_12__0__Impl : ( 'paddingRight:' ) ; public final void rule__RelativeLayout__Group_5_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10022:1: ( ( 'paddingRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10023:1: ( 'paddingRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10023:1: ( 'paddingRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10024:1: 'paddingRight:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingRightKeyword_5_12_0()); } match(input,101,FollowSets000.FOLLOW_101_in_rule__RelativeLayout__Group_5_12__0__Impl20688); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingRightKeyword_5_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_12__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10037:1: rule__RelativeLayout__Group_5_12__1 : rule__RelativeLayout__Group_5_12__1__Impl rule__RelativeLayout__Group_5_12__2 ; public final void rule__RelativeLayout__Group_5_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10041:1: ( rule__RelativeLayout__Group_5_12__1__Impl rule__RelativeLayout__Group_5_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10042:2: rule__RelativeLayout__Group_5_12__1__Impl rule__RelativeLayout__Group_5_12__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_12__1__Impl_in_rule__RelativeLayout__Group_5_12__120719); rule__RelativeLayout__Group_5_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_12__2_in_rule__RelativeLayout__Group_5_12__120722); rule__RelativeLayout__Group_5_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_12__1 // $ANTLR start rule__RelativeLayout__Group_5_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10049:1: rule__RelativeLayout__Group_5_12__1__Impl : ( ( rule__RelativeLayout__PaddingRightAssignment_5_12_1 ) ) ; public final void rule__RelativeLayout__Group_5_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10053:1: ( ( ( rule__RelativeLayout__PaddingRightAssignment_5_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10054:1: ( ( rule__RelativeLayout__PaddingRightAssignment_5_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10054:1: ( ( rule__RelativeLayout__PaddingRightAssignment_5_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10055:1: ( rule__RelativeLayout__PaddingRightAssignment_5_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingRightAssignment_5_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10056:1: ( rule__RelativeLayout__PaddingRightAssignment_5_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10056:2: rule__RelativeLayout__PaddingRightAssignment_5_12_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__PaddingRightAssignment_5_12_1_in_rule__RelativeLayout__Group_5_12__1__Impl20749); rule__RelativeLayout__PaddingRightAssignment_5_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingRightAssignment_5_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_12__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10066:1: rule__RelativeLayout__Group_5_12__2 : rule__RelativeLayout__Group_5_12__2__Impl ; public final void rule__RelativeLayout__Group_5_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10070:1: ( rule__RelativeLayout__Group_5_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10071:2: rule__RelativeLayout__Group_5_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_12__2__Impl_in_rule__RelativeLayout__Group_5_12__220779); rule__RelativeLayout__Group_5_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_12__2 // $ANTLR start rule__RelativeLayout__Group_5_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10077:1: rule__RelativeLayout__Group_5_12__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10081:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10082:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10082:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10083:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_12__2__Impl20807); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_12__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10102:1: rule__RelativeLayout__Group_5_13__0 : rule__RelativeLayout__Group_5_13__0__Impl rule__RelativeLayout__Group_5_13__1 ; public final void rule__RelativeLayout__Group_5_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10106:1: ( rule__RelativeLayout__Group_5_13__0__Impl rule__RelativeLayout__Group_5_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10107:2: rule__RelativeLayout__Group_5_13__0__Impl rule__RelativeLayout__Group_5_13__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_13__0__Impl_in_rule__RelativeLayout__Group_5_13__020844); rule__RelativeLayout__Group_5_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_13__1_in_rule__RelativeLayout__Group_5_13__020847); rule__RelativeLayout__Group_5_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_13__0 // $ANTLR start rule__RelativeLayout__Group_5_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10114:1: rule__RelativeLayout__Group_5_13__0__Impl : ( 'paddingTop:' ) ; public final void rule__RelativeLayout__Group_5_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10118:1: ( ( 'paddingTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10119:1: ( 'paddingTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10119:1: ( 'paddingTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10120:1: 'paddingTop:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingTopKeyword_5_13_0()); } match(input,102,FollowSets000.FOLLOW_102_in_rule__RelativeLayout__Group_5_13__0__Impl20875); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingTopKeyword_5_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_13__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10133:1: rule__RelativeLayout__Group_5_13__1 : rule__RelativeLayout__Group_5_13__1__Impl rule__RelativeLayout__Group_5_13__2 ; public final void rule__RelativeLayout__Group_5_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10137:1: ( rule__RelativeLayout__Group_5_13__1__Impl rule__RelativeLayout__Group_5_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10138:2: rule__RelativeLayout__Group_5_13__1__Impl rule__RelativeLayout__Group_5_13__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_13__1__Impl_in_rule__RelativeLayout__Group_5_13__120906); rule__RelativeLayout__Group_5_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_13__2_in_rule__RelativeLayout__Group_5_13__120909); rule__RelativeLayout__Group_5_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_13__1 // $ANTLR start rule__RelativeLayout__Group_5_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10145:1: rule__RelativeLayout__Group_5_13__1__Impl : ( ( rule__RelativeLayout__PaddingTopAssignment_5_13_1 ) ) ; public final void rule__RelativeLayout__Group_5_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10149:1: ( ( ( rule__RelativeLayout__PaddingTopAssignment_5_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10150:1: ( ( rule__RelativeLayout__PaddingTopAssignment_5_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10150:1: ( ( rule__RelativeLayout__PaddingTopAssignment_5_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10151:1: ( rule__RelativeLayout__PaddingTopAssignment_5_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingTopAssignment_5_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10152:1: ( rule__RelativeLayout__PaddingTopAssignment_5_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10152:2: rule__RelativeLayout__PaddingTopAssignment_5_13_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__PaddingTopAssignment_5_13_1_in_rule__RelativeLayout__Group_5_13__1__Impl20936); rule__RelativeLayout__PaddingTopAssignment_5_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingTopAssignment_5_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_13__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10162:1: rule__RelativeLayout__Group_5_13__2 : rule__RelativeLayout__Group_5_13__2__Impl ; public final void rule__RelativeLayout__Group_5_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10166:1: ( rule__RelativeLayout__Group_5_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10167:2: rule__RelativeLayout__Group_5_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_13__2__Impl_in_rule__RelativeLayout__Group_5_13__220966); rule__RelativeLayout__Group_5_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_13__2 // $ANTLR start rule__RelativeLayout__Group_5_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10173:1: rule__RelativeLayout__Group_5_13__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10177:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10178:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10178:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10179:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_13__2__Impl20994); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_13__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10198:1: rule__RelativeLayout__Group_5_14__0 : rule__RelativeLayout__Group_5_14__0__Impl rule__RelativeLayout__Group_5_14__1 ; public final void rule__RelativeLayout__Group_5_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10202:1: ( rule__RelativeLayout__Group_5_14__0__Impl rule__RelativeLayout__Group_5_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10203:2: rule__RelativeLayout__Group_5_14__0__Impl rule__RelativeLayout__Group_5_14__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_14__0__Impl_in_rule__RelativeLayout__Group_5_14__021031); rule__RelativeLayout__Group_5_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_14__1_in_rule__RelativeLayout__Group_5_14__021034); rule__RelativeLayout__Group_5_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_14__0 // $ANTLR start rule__RelativeLayout__Group_5_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10210:1: rule__RelativeLayout__Group_5_14__0__Impl : ( 'scrollbars:' ) ; public final void rule__RelativeLayout__Group_5_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10214:1: ( ( 'scrollbars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10215:1: ( 'scrollbars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10215:1: ( 'scrollbars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10216:1: 'scrollbars:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getScrollbarsKeyword_5_14_0()); } match(input,103,FollowSets000.FOLLOW_103_in_rule__RelativeLayout__Group_5_14__0__Impl21062); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getScrollbarsKeyword_5_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_14__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10229:1: rule__RelativeLayout__Group_5_14__1 : rule__RelativeLayout__Group_5_14__1__Impl rule__RelativeLayout__Group_5_14__2 ; public final void rule__RelativeLayout__Group_5_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10233:1: ( rule__RelativeLayout__Group_5_14__1__Impl rule__RelativeLayout__Group_5_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10234:2: rule__RelativeLayout__Group_5_14__1__Impl rule__RelativeLayout__Group_5_14__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_14__1__Impl_in_rule__RelativeLayout__Group_5_14__121093); rule__RelativeLayout__Group_5_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_14__2_in_rule__RelativeLayout__Group_5_14__121096); rule__RelativeLayout__Group_5_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_14__1 // $ANTLR start rule__RelativeLayout__Group_5_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10241:1: rule__RelativeLayout__Group_5_14__1__Impl : ( ( rule__RelativeLayout__ScrollbarsAssignment_5_14_1 ) ) ; public final void rule__RelativeLayout__Group_5_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10245:1: ( ( ( rule__RelativeLayout__ScrollbarsAssignment_5_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10246:1: ( ( rule__RelativeLayout__ScrollbarsAssignment_5_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10246:1: ( ( rule__RelativeLayout__ScrollbarsAssignment_5_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10247:1: ( rule__RelativeLayout__ScrollbarsAssignment_5_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getScrollbarsAssignment_5_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10248:1: ( rule__RelativeLayout__ScrollbarsAssignment_5_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10248:2: rule__RelativeLayout__ScrollbarsAssignment_5_14_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__ScrollbarsAssignment_5_14_1_in_rule__RelativeLayout__Group_5_14__1__Impl21123); rule__RelativeLayout__ScrollbarsAssignment_5_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getScrollbarsAssignment_5_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_14__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10258:1: rule__RelativeLayout__Group_5_14__2 : rule__RelativeLayout__Group_5_14__2__Impl ; public final void rule__RelativeLayout__Group_5_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10262:1: ( rule__RelativeLayout__Group_5_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10263:2: rule__RelativeLayout__Group_5_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_14__2__Impl_in_rule__RelativeLayout__Group_5_14__221153); rule__RelativeLayout__Group_5_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_14__2 // $ANTLR start rule__RelativeLayout__Group_5_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10269:1: rule__RelativeLayout__Group_5_14__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10273:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10274:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10274:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10275:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_14__2__Impl21181); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_14__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10294:1: rule__RelativeLayout__Group_5_15__0 : rule__RelativeLayout__Group_5_15__0__Impl rule__RelativeLayout__Group_5_15__1 ; public final void rule__RelativeLayout__Group_5_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10298:1: ( rule__RelativeLayout__Group_5_15__0__Impl rule__RelativeLayout__Group_5_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10299:2: rule__RelativeLayout__Group_5_15__0__Impl rule__RelativeLayout__Group_5_15__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_15__0__Impl_in_rule__RelativeLayout__Group_5_15__021218); rule__RelativeLayout__Group_5_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_15__1_in_rule__RelativeLayout__Group_5_15__021221); rule__RelativeLayout__Group_5_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_15__0 // $ANTLR start rule__RelativeLayout__Group_5_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10306:1: rule__RelativeLayout__Group_5_15__0__Impl : ( 'visibility:' ) ; public final void rule__RelativeLayout__Group_5_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10310:1: ( ( 'visibility:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10311:1: ( 'visibility:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10311:1: ( 'visibility:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10312:1: 'visibility:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getVisibilityKeyword_5_15_0()); } match(input,104,FollowSets000.FOLLOW_104_in_rule__RelativeLayout__Group_5_15__0__Impl21249); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getVisibilityKeyword_5_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_15__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10325:1: rule__RelativeLayout__Group_5_15__1 : rule__RelativeLayout__Group_5_15__1__Impl rule__RelativeLayout__Group_5_15__2 ; public final void rule__RelativeLayout__Group_5_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10329:1: ( rule__RelativeLayout__Group_5_15__1__Impl rule__RelativeLayout__Group_5_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10330:2: rule__RelativeLayout__Group_5_15__1__Impl rule__RelativeLayout__Group_5_15__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_15__1__Impl_in_rule__RelativeLayout__Group_5_15__121280); rule__RelativeLayout__Group_5_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_15__2_in_rule__RelativeLayout__Group_5_15__121283); rule__RelativeLayout__Group_5_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_15__1 // $ANTLR start rule__RelativeLayout__Group_5_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10337:1: rule__RelativeLayout__Group_5_15__1__Impl : ( ( rule__RelativeLayout__VisibilityAssignment_5_15_1 ) ) ; public final void rule__RelativeLayout__Group_5_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10341:1: ( ( ( rule__RelativeLayout__VisibilityAssignment_5_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10342:1: ( ( rule__RelativeLayout__VisibilityAssignment_5_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10342:1: ( ( rule__RelativeLayout__VisibilityAssignment_5_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10343:1: ( rule__RelativeLayout__VisibilityAssignment_5_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getVisibilityAssignment_5_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10344:1: ( rule__RelativeLayout__VisibilityAssignment_5_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10344:2: rule__RelativeLayout__VisibilityAssignment_5_15_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__VisibilityAssignment_5_15_1_in_rule__RelativeLayout__Group_5_15__1__Impl21310); rule__RelativeLayout__VisibilityAssignment_5_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getVisibilityAssignment_5_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_15__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10354:1: rule__RelativeLayout__Group_5_15__2 : rule__RelativeLayout__Group_5_15__2__Impl ; public final void rule__RelativeLayout__Group_5_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10358:1: ( rule__RelativeLayout__Group_5_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10359:2: rule__RelativeLayout__Group_5_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_15__2__Impl_in_rule__RelativeLayout__Group_5_15__221340); rule__RelativeLayout__Group_5_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_15__2 // $ANTLR start rule__RelativeLayout__Group_5_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10365:1: rule__RelativeLayout__Group_5_15__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10369:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10370:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10370:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10371:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_15__2__Impl21368); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_15__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10390:1: rule__RelativeLayout__Group_5_17__0 : rule__RelativeLayout__Group_5_17__0__Impl rule__RelativeLayout__Group_5_17__1 ; public final void rule__RelativeLayout__Group_5_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10394:1: ( rule__RelativeLayout__Group_5_17__0__Impl rule__RelativeLayout__Group_5_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10395:2: rule__RelativeLayout__Group_5_17__0__Impl rule__RelativeLayout__Group_5_17__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_17__0__Impl_in_rule__RelativeLayout__Group_5_17__021405); rule__RelativeLayout__Group_5_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_17__1_in_rule__RelativeLayout__Group_5_17__021408); rule__RelativeLayout__Group_5_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_17__0 // $ANTLR start rule__RelativeLayout__Group_5_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10402:1: rule__RelativeLayout__Group_5_17__0__Impl : ( 'animation:' ) ; public final void rule__RelativeLayout__Group_5_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10406:1: ( ( 'animation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10407:1: ( 'animation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10407:1: ( 'animation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10408:1: 'animation:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getAnimationKeyword_5_17_0()); } match(input,105,FollowSets000.FOLLOW_105_in_rule__RelativeLayout__Group_5_17__0__Impl21436); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getAnimationKeyword_5_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_17__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10421:1: rule__RelativeLayout__Group_5_17__1 : rule__RelativeLayout__Group_5_17__1__Impl rule__RelativeLayout__Group_5_17__2 ; public final void rule__RelativeLayout__Group_5_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10425:1: ( rule__RelativeLayout__Group_5_17__1__Impl rule__RelativeLayout__Group_5_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10426:2: rule__RelativeLayout__Group_5_17__1__Impl rule__RelativeLayout__Group_5_17__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_17__1__Impl_in_rule__RelativeLayout__Group_5_17__121467); rule__RelativeLayout__Group_5_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_17__2_in_rule__RelativeLayout__Group_5_17__121470); rule__RelativeLayout__Group_5_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_17__1 // $ANTLR start rule__RelativeLayout__Group_5_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10433:1: rule__RelativeLayout__Group_5_17__1__Impl : ( ( rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 ) ) ; public final void rule__RelativeLayout__Group_5_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10437:1: ( ( ( rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10438:1: ( ( rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10438:1: ( ( rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10439:1: ( rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLayoutAnimationAssignment_5_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10440:1: ( rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10440:2: rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__LayoutAnimationAssignment_5_17_1_in_rule__RelativeLayout__Group_5_17__1__Impl21497); rule__RelativeLayout__LayoutAnimationAssignment_5_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getLayoutAnimationAssignment_5_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_17__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10450:1: rule__RelativeLayout__Group_5_17__2 : rule__RelativeLayout__Group_5_17__2__Impl ; public final void rule__RelativeLayout__Group_5_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10454:1: ( rule__RelativeLayout__Group_5_17__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10455:2: rule__RelativeLayout__Group_5_17__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_17__2__Impl_in_rule__RelativeLayout__Group_5_17__221527); rule__RelativeLayout__Group_5_17__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_17__2 // $ANTLR start rule__RelativeLayout__Group_5_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10461:1: rule__RelativeLayout__Group_5_17__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10465:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10466:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10466:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10467:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_17_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_17__2__Impl21555); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_17__2__Impl // $ANTLR start rule__RelativeLayout__Group_5_18__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10486:1: rule__RelativeLayout__Group_5_18__0 : rule__RelativeLayout__Group_5_18__0__Impl rule__RelativeLayout__Group_5_18__1 ; public final void rule__RelativeLayout__Group_5_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10490:1: ( rule__RelativeLayout__Group_5_18__0__Impl rule__RelativeLayout__Group_5_18__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10491:2: rule__RelativeLayout__Group_5_18__0__Impl rule__RelativeLayout__Group_5_18__1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_18__0__Impl_in_rule__RelativeLayout__Group_5_18__021592); rule__RelativeLayout__Group_5_18__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_18__1_in_rule__RelativeLayout__Group_5_18__021595); rule__RelativeLayout__Group_5_18__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_18__0 // $ANTLR start rule__RelativeLayout__Group_5_18__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10498:1: rule__RelativeLayout__Group_5_18__0__Impl : ( 'orientation:' ) ; public final void rule__RelativeLayout__Group_5_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10502:1: ( ( 'orientation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10503:1: ( 'orientation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10503:1: ( 'orientation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10504:1: 'orientation:' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getOrientationKeyword_5_18_0()); } match(input,106,FollowSets000.FOLLOW_106_in_rule__RelativeLayout__Group_5_18__0__Impl21623); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getOrientationKeyword_5_18_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_18__0__Impl // $ANTLR start rule__RelativeLayout__Group_5_18__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10517:1: rule__RelativeLayout__Group_5_18__1 : rule__RelativeLayout__Group_5_18__1__Impl rule__RelativeLayout__Group_5_18__2 ; public final void rule__RelativeLayout__Group_5_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10521:1: ( rule__RelativeLayout__Group_5_18__1__Impl rule__RelativeLayout__Group_5_18__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10522:2: rule__RelativeLayout__Group_5_18__1__Impl rule__RelativeLayout__Group_5_18__2 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_18__1__Impl_in_rule__RelativeLayout__Group_5_18__121654); rule__RelativeLayout__Group_5_18__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_18__2_in_rule__RelativeLayout__Group_5_18__121657); rule__RelativeLayout__Group_5_18__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_18__1 // $ANTLR start rule__RelativeLayout__Group_5_18__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10529:1: rule__RelativeLayout__Group_5_18__1__Impl : ( ( rule__RelativeLayout__OrientationAssignment_5_18_1 ) ) ; public final void rule__RelativeLayout__Group_5_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10533:1: ( ( ( rule__RelativeLayout__OrientationAssignment_5_18_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10534:1: ( ( rule__RelativeLayout__OrientationAssignment_5_18_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10534:1: ( ( rule__RelativeLayout__OrientationAssignment_5_18_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10535:1: ( rule__RelativeLayout__OrientationAssignment_5_18_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getOrientationAssignment_5_18_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10536:1: ( rule__RelativeLayout__OrientationAssignment_5_18_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10536:2: rule__RelativeLayout__OrientationAssignment_5_18_1 { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__OrientationAssignment_5_18_1_in_rule__RelativeLayout__Group_5_18__1__Impl21684); rule__RelativeLayout__OrientationAssignment_5_18_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getOrientationAssignment_5_18_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_18__1__Impl // $ANTLR start rule__RelativeLayout__Group_5_18__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10546:1: rule__RelativeLayout__Group_5_18__2 : rule__RelativeLayout__Group_5_18__2__Impl ; public final void rule__RelativeLayout__Group_5_18__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10550:1: ( rule__RelativeLayout__Group_5_18__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10551:2: rule__RelativeLayout__Group_5_18__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__RelativeLayout__Group_5_18__2__Impl_in_rule__RelativeLayout__Group_5_18__221714); rule__RelativeLayout__Group_5_18__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_18__2 // $ANTLR start rule__RelativeLayout__Group_5_18__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10557:1: rule__RelativeLayout__Group_5_18__2__Impl : ( ';' ) ; public final void rule__RelativeLayout__Group_5_18__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10561:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10562:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10562:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10563:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_18_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__RelativeLayout__Group_5_18__2__Impl21742); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getSemicolonKeyword_5_18_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__Group_5_18__2__Impl // $ANTLR start rule__TabHost__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10582:1: rule__TabHost__Group__0 : rule__TabHost__Group__0__Impl rule__TabHost__Group__1 ; public final void rule__TabHost__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10586:1: ( rule__TabHost__Group__0__Impl rule__TabHost__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10587:2: rule__TabHost__Group__0__Impl rule__TabHost__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__0__Impl_in_rule__TabHost__Group__021779); rule__TabHost__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__1_in_rule__TabHost__Group__021782); rule__TabHost__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__0 // $ANTLR start rule__TabHost__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10594:1: rule__TabHost__Group__0__Impl : ( 'tab' ) ; public final void rule__TabHost__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10598:1: ( ( 'tab' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10599:1: ( 'tab' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10599:1: ( 'tab' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10600:1: 'tab' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getTabKeyword_0()); } match(input,108,FollowSets000.FOLLOW_108_in_rule__TabHost__Group__0__Impl21810); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getTabKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__0__Impl // $ANTLR start rule__TabHost__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10613:1: rule__TabHost__Group__1 : rule__TabHost__Group__1__Impl rule__TabHost__Group__2 ; public final void rule__TabHost__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10617:1: ( rule__TabHost__Group__1__Impl rule__TabHost__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10618:2: rule__TabHost__Group__1__Impl rule__TabHost__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__1__Impl_in_rule__TabHost__Group__121841); rule__TabHost__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__2_in_rule__TabHost__Group__121844); rule__TabHost__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__1 // $ANTLR start rule__TabHost__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10625:1: rule__TabHost__Group__1__Impl : ( 'layout' ) ; public final void rule__TabHost__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10629:1: ( ( 'layout' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10630:1: ( 'layout' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10630:1: ( 'layout' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10631:1: 'layout' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLayoutKeyword_1()); } match(input,88,FollowSets000.FOLLOW_88_in_rule__TabHost__Group__1__Impl21872); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getLayoutKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__1__Impl // $ANTLR start rule__TabHost__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10644:1: rule__TabHost__Group__2 : rule__TabHost__Group__2__Impl rule__TabHost__Group__3 ; public final void rule__TabHost__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10648:1: ( rule__TabHost__Group__2__Impl rule__TabHost__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10649:2: rule__TabHost__Group__2__Impl rule__TabHost__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__2__Impl_in_rule__TabHost__Group__221903); rule__TabHost__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__3_in_rule__TabHost__Group__221906); rule__TabHost__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__2 // $ANTLR start rule__TabHost__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10656:1: rule__TabHost__Group__2__Impl : ( () ) ; public final void rule__TabHost__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10660:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10661:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10661:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10662:1: () { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getTabHostAction_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10663:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10665:1: { } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getTabHostAction_2()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__2__Impl // $ANTLR start rule__TabHost__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10675:1: rule__TabHost__Group__3 : rule__TabHost__Group__3__Impl rule__TabHost__Group__4 ; public final void rule__TabHost__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10679:1: ( rule__TabHost__Group__3__Impl rule__TabHost__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10680:2: rule__TabHost__Group__3__Impl rule__TabHost__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__3__Impl_in_rule__TabHost__Group__321964); rule__TabHost__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__4_in_rule__TabHost__Group__321967); rule__TabHost__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__3 // $ANTLR start rule__TabHost__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10687:1: rule__TabHost__Group__3__Impl : ( ( rule__TabHost__NameAssignment_3 )? ) ; public final void rule__TabHost__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10691:1: ( ( ( rule__TabHost__NameAssignment_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10692:1: ( ( rule__TabHost__NameAssignment_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10692:1: ( ( rule__TabHost__NameAssignment_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10693:1: ( rule__TabHost__NameAssignment_3 )? { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNameAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10694:1: ( rule__TabHost__NameAssignment_3 )? int alt63=2; int LA63_0 = input.LA(1); if ( (LA63_0==RULE_ID) ) { alt63=1; } switch (alt63) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10694:2: rule__TabHost__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__NameAssignment_3_in_rule__TabHost__Group__3__Impl21994); rule__TabHost__NameAssignment_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNameAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__3__Impl // $ANTLR start rule__TabHost__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10704:1: rule__TabHost__Group__4 : rule__TabHost__Group__4__Impl rule__TabHost__Group__5 ; public final void rule__TabHost__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10708:1: ( rule__TabHost__Group__4__Impl rule__TabHost__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10709:2: rule__TabHost__Group__4__Impl rule__TabHost__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__4__Impl_in_rule__TabHost__Group__422025); rule__TabHost__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__5_in_rule__TabHost__Group__422028); rule__TabHost__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__4 // $ANTLR start rule__TabHost__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10716:1: rule__TabHost__Group__4__Impl : ( '{' ) ; public final void rule__TabHost__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10720:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10721:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10721:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10722:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLeftCurlyBracketKeyword_4()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__TabHost__Group__4__Impl22056); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getLeftCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__4__Impl // $ANTLR start rule__TabHost__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10735:1: rule__TabHost__Group__5 : rule__TabHost__Group__5__Impl rule__TabHost__Group__6 ; public final void rule__TabHost__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10739:1: ( rule__TabHost__Group__5__Impl rule__TabHost__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10740:2: rule__TabHost__Group__5__Impl rule__TabHost__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__5__Impl_in_rule__TabHost__Group__522087); rule__TabHost__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__6_in_rule__TabHost__Group__522090); rule__TabHost__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__5 // $ANTLR start rule__TabHost__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10747:1: rule__TabHost__Group__5__Impl : ( ( rule__TabHost__UnorderedGroup_5 ) ) ; public final void rule__TabHost__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10751:1: ( ( ( rule__TabHost__UnorderedGroup_5 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10752:1: ( ( rule__TabHost__UnorderedGroup_5 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10752:1: ( ( rule__TabHost__UnorderedGroup_5 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10753:1: ( rule__TabHost__UnorderedGroup_5 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getUnorderedGroup_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10754:1: ( rule__TabHost__UnorderedGroup_5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10754:2: rule__TabHost__UnorderedGroup_5 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__UnorderedGroup_5_in_rule__TabHost__Group__5__Impl22117); rule__TabHost__UnorderedGroup_5(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getUnorderedGroup_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__5__Impl // $ANTLR start rule__TabHost__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10764:1: rule__TabHost__Group__6 : rule__TabHost__Group__6__Impl rule__TabHost__Group__7 ; public final void rule__TabHost__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10768:1: ( rule__TabHost__Group__6__Impl rule__TabHost__Group__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10769:2: rule__TabHost__Group__6__Impl rule__TabHost__Group__7 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__6__Impl_in_rule__TabHost__Group__622147); rule__TabHost__Group__6__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__7_in_rule__TabHost__Group__622150); rule__TabHost__Group__7(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__6 // $ANTLR start rule__TabHost__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10776:1: rule__TabHost__Group__6__Impl : ( ( rule__TabHost__WidgetsAssignment_6 )? ) ; public final void rule__TabHost__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10780:1: ( ( ( rule__TabHost__WidgetsAssignment_6 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10781:1: ( ( rule__TabHost__WidgetsAssignment_6 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10781:1: ( ( rule__TabHost__WidgetsAssignment_6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10782:1: ( rule__TabHost__WidgetsAssignment_6 )? { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getWidgetsAssignment_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10783:1: ( rule__TabHost__WidgetsAssignment_6 )? int alt64=2; int LA64_0 = input.LA(1); if ( (LA64_0==76) ) { alt64=1; } switch (alt64) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10783:2: rule__TabHost__WidgetsAssignment_6 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__WidgetsAssignment_6_in_rule__TabHost__Group__6__Impl22177); rule__TabHost__WidgetsAssignment_6(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getWidgetsAssignment_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__6__Impl // $ANTLR start rule__TabHost__Group__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10793:1: rule__TabHost__Group__7 : rule__TabHost__Group__7__Impl ; public final void rule__TabHost__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10797:1: ( rule__TabHost__Group__7__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10798:2: rule__TabHost__Group__7__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group__7__Impl_in_rule__TabHost__Group__722208); rule__TabHost__Group__7__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__7 // $ANTLR start rule__TabHost__Group__7__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10804:1: rule__TabHost__Group__7__Impl : ( '}' ) ; public final void rule__TabHost__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10808:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10809:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10809:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10810:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getRightCurlyBracketKeyword_7()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__TabHost__Group__7__Impl22236); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getRightCurlyBracketKeyword_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group__7__Impl // $ANTLR start rule__TabHost__Group_5_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10839:1: rule__TabHost__Group_5_0__0 : rule__TabHost__Group_5_0__0__Impl rule__TabHost__Group_5_0__1 ; public final void rule__TabHost__Group_5_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10843:1: ( rule__TabHost__Group_5_0__0__Impl rule__TabHost__Group_5_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10844:2: rule__TabHost__Group_5_0__0__Impl rule__TabHost__Group_5_0__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_0__0__Impl_in_rule__TabHost__Group_5_0__022283); rule__TabHost__Group_5_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_0__1_in_rule__TabHost__Group_5_0__022286); rule__TabHost__Group_5_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_0__0 // $ANTLR start rule__TabHost__Group_5_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10851:1: rule__TabHost__Group_5_0__0__Impl : ( 'alpha:' ) ; public final void rule__TabHost__Group_5_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10855:1: ( ( 'alpha:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10856:1: ( 'alpha:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10856:1: ( 'alpha:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10857:1: 'alpha:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getAlphaKeyword_5_0_0()); } match(input,89,FollowSets000.FOLLOW_89_in_rule__TabHost__Group_5_0__0__Impl22314); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getAlphaKeyword_5_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_0__0__Impl // $ANTLR start rule__TabHost__Group_5_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10870:1: rule__TabHost__Group_5_0__1 : rule__TabHost__Group_5_0__1__Impl rule__TabHost__Group_5_0__2 ; public final void rule__TabHost__Group_5_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10874:1: ( rule__TabHost__Group_5_0__1__Impl rule__TabHost__Group_5_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10875:2: rule__TabHost__Group_5_0__1__Impl rule__TabHost__Group_5_0__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_0__1__Impl_in_rule__TabHost__Group_5_0__122345); rule__TabHost__Group_5_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_0__2_in_rule__TabHost__Group_5_0__122348); rule__TabHost__Group_5_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_0__1 // $ANTLR start rule__TabHost__Group_5_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10882:1: rule__TabHost__Group_5_0__1__Impl : ( ( rule__TabHost__AlphaAssignment_5_0_1 ) ) ; public final void rule__TabHost__Group_5_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10886:1: ( ( ( rule__TabHost__AlphaAssignment_5_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10887:1: ( ( rule__TabHost__AlphaAssignment_5_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10887:1: ( ( rule__TabHost__AlphaAssignment_5_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10888:1: ( rule__TabHost__AlphaAssignment_5_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getAlphaAssignment_5_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10889:1: ( rule__TabHost__AlphaAssignment_5_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10889:2: rule__TabHost__AlphaAssignment_5_0_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__AlphaAssignment_5_0_1_in_rule__TabHost__Group_5_0__1__Impl22375); rule__TabHost__AlphaAssignment_5_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getAlphaAssignment_5_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_0__1__Impl // $ANTLR start rule__TabHost__Group_5_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10899:1: rule__TabHost__Group_5_0__2 : rule__TabHost__Group_5_0__2__Impl ; public final void rule__TabHost__Group_5_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10903:1: ( rule__TabHost__Group_5_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10904:2: rule__TabHost__Group_5_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_0__2__Impl_in_rule__TabHost__Group_5_0__222405); rule__TabHost__Group_5_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_0__2 // $ANTLR start rule__TabHost__Group_5_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10910:1: rule__TabHost__Group_5_0__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10914:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10915:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10915:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10916:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_0__2__Impl22433); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_0__2__Impl // $ANTLR start rule__TabHost__Group_5_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10935:1: rule__TabHost__Group_5_1__0 : rule__TabHost__Group_5_1__0__Impl rule__TabHost__Group_5_1__1 ; public final void rule__TabHost__Group_5_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10939:1: ( rule__TabHost__Group_5_1__0__Impl rule__TabHost__Group_5_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10940:2: rule__TabHost__Group_5_1__0__Impl rule__TabHost__Group_5_1__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_1__0__Impl_in_rule__TabHost__Group_5_1__022470); rule__TabHost__Group_5_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_1__1_in_rule__TabHost__Group_5_1__022473); rule__TabHost__Group_5_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_1__0 // $ANTLR start rule__TabHost__Group_5_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10947:1: rule__TabHost__Group_5_1__0__Impl : ( 'background:' ) ; public final void rule__TabHost__Group_5_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10951:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10952:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10952:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10953:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getBackgroundKeyword_5_1_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__TabHost__Group_5_1__0__Impl22501); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getBackgroundKeyword_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_1__0__Impl // $ANTLR start rule__TabHost__Group_5_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10966:1: rule__TabHost__Group_5_1__1 : rule__TabHost__Group_5_1__1__Impl rule__TabHost__Group_5_1__2 ; public final void rule__TabHost__Group_5_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10970:1: ( rule__TabHost__Group_5_1__1__Impl rule__TabHost__Group_5_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10971:2: rule__TabHost__Group_5_1__1__Impl rule__TabHost__Group_5_1__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_1__1__Impl_in_rule__TabHost__Group_5_1__122532); rule__TabHost__Group_5_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_1__2_in_rule__TabHost__Group_5_1__122535); rule__TabHost__Group_5_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_1__1 // $ANTLR start rule__TabHost__Group_5_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10978:1: rule__TabHost__Group_5_1__1__Impl : ( ( rule__TabHost__BackgroundAssignment_5_1_1 ) ) ; public final void rule__TabHost__Group_5_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10982:1: ( ( ( rule__TabHost__BackgroundAssignment_5_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10983:1: ( ( rule__TabHost__BackgroundAssignment_5_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10983:1: ( ( rule__TabHost__BackgroundAssignment_5_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10984:1: ( rule__TabHost__BackgroundAssignment_5_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getBackgroundAssignment_5_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10985:1: ( rule__TabHost__BackgroundAssignment_5_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10985:2: rule__TabHost__BackgroundAssignment_5_1_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__BackgroundAssignment_5_1_1_in_rule__TabHost__Group_5_1__1__Impl22562); rule__TabHost__BackgroundAssignment_5_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getBackgroundAssignment_5_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_1__1__Impl // $ANTLR start rule__TabHost__Group_5_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10995:1: rule__TabHost__Group_5_1__2 : rule__TabHost__Group_5_1__2__Impl ; public final void rule__TabHost__Group_5_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:10999:1: ( rule__TabHost__Group_5_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11000:2: rule__TabHost__Group_5_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_1__2__Impl_in_rule__TabHost__Group_5_1__222592); rule__TabHost__Group_5_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_1__2 // $ANTLR start rule__TabHost__Group_5_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11006:1: rule__TabHost__Group_5_1__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11010:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11011:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11011:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11012:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_1__2__Impl22620); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_1__2__Impl // $ANTLR start rule__TabHost__Group_5_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11031:1: rule__TabHost__Group_5_2__0 : rule__TabHost__Group_5_2__0__Impl rule__TabHost__Group_5_2__1 ; public final void rule__TabHost__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11035:1: ( rule__TabHost__Group_5_2__0__Impl rule__TabHost__Group_5_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11036:2: rule__TabHost__Group_5_2__0__Impl rule__TabHost__Group_5_2__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_2__0__Impl_in_rule__TabHost__Group_5_2__022657); rule__TabHost__Group_5_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_2__1_in_rule__TabHost__Group_5_2__022660); rule__TabHost__Group_5_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_2__0 // $ANTLR start rule__TabHost__Group_5_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11043:1: rule__TabHost__Group_5_2__0__Impl : ( 'minHeight:' ) ; public final void rule__TabHost__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11047:1: ( ( 'minHeight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11048:1: ( 'minHeight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11048:1: ( 'minHeight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11049:1: 'minHeight:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getMinHeightKeyword_5_2_0()); } match(input,91,FollowSets000.FOLLOW_91_in_rule__TabHost__Group_5_2__0__Impl22688); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getMinHeightKeyword_5_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_2__0__Impl // $ANTLR start rule__TabHost__Group_5_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11062:1: rule__TabHost__Group_5_2__1 : rule__TabHost__Group_5_2__1__Impl rule__TabHost__Group_5_2__2 ; public final void rule__TabHost__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11066:1: ( rule__TabHost__Group_5_2__1__Impl rule__TabHost__Group_5_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11067:2: rule__TabHost__Group_5_2__1__Impl rule__TabHost__Group_5_2__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_2__1__Impl_in_rule__TabHost__Group_5_2__122719); rule__TabHost__Group_5_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_2__2_in_rule__TabHost__Group_5_2__122722); rule__TabHost__Group_5_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_2__1 // $ANTLR start rule__TabHost__Group_5_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11074:1: rule__TabHost__Group_5_2__1__Impl : ( ( rule__TabHost__MinHeightAssignment_5_2_1 ) ) ; public final void rule__TabHost__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11078:1: ( ( ( rule__TabHost__MinHeightAssignment_5_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11079:1: ( ( rule__TabHost__MinHeightAssignment_5_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11079:1: ( ( rule__TabHost__MinHeightAssignment_5_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11080:1: ( rule__TabHost__MinHeightAssignment_5_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getMinHeightAssignment_5_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11081:1: ( rule__TabHost__MinHeightAssignment_5_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11081:2: rule__TabHost__MinHeightAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__MinHeightAssignment_5_2_1_in_rule__TabHost__Group_5_2__1__Impl22749); rule__TabHost__MinHeightAssignment_5_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getMinHeightAssignment_5_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_2__1__Impl // $ANTLR start rule__TabHost__Group_5_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11091:1: rule__TabHost__Group_5_2__2 : rule__TabHost__Group_5_2__2__Impl ; public final void rule__TabHost__Group_5_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11095:1: ( rule__TabHost__Group_5_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11096:2: rule__TabHost__Group_5_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_2__2__Impl_in_rule__TabHost__Group_5_2__222779); rule__TabHost__Group_5_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_2__2 // $ANTLR start rule__TabHost__Group_5_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11102:1: rule__TabHost__Group_5_2__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11106:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11107:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11107:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11108:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_2__2__Impl22807); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_2__2__Impl // $ANTLR start rule__TabHost__Group_5_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11127:1: rule__TabHost__Group_5_3__0 : rule__TabHost__Group_5_3__0__Impl rule__TabHost__Group_5_3__1 ; public final void rule__TabHost__Group_5_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11131:1: ( rule__TabHost__Group_5_3__0__Impl rule__TabHost__Group_5_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11132:2: rule__TabHost__Group_5_3__0__Impl rule__TabHost__Group_5_3__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_3__0__Impl_in_rule__TabHost__Group_5_3__022844); rule__TabHost__Group_5_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_3__1_in_rule__TabHost__Group_5_3__022847); rule__TabHost__Group_5_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_3__0 // $ANTLR start rule__TabHost__Group_5_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11139:1: rule__TabHost__Group_5_3__0__Impl : ( 'minWidth:' ) ; public final void rule__TabHost__Group_5_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11143:1: ( ( 'minWidth:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11144:1: ( 'minWidth:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11144:1: ( 'minWidth:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11145:1: 'minWidth:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getMinWidthKeyword_5_3_0()); } match(input,92,FollowSets000.FOLLOW_92_in_rule__TabHost__Group_5_3__0__Impl22875); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getMinWidthKeyword_5_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_3__0__Impl // $ANTLR start rule__TabHost__Group_5_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11158:1: rule__TabHost__Group_5_3__1 : rule__TabHost__Group_5_3__1__Impl rule__TabHost__Group_5_3__2 ; public final void rule__TabHost__Group_5_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11162:1: ( rule__TabHost__Group_5_3__1__Impl rule__TabHost__Group_5_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11163:2: rule__TabHost__Group_5_3__1__Impl rule__TabHost__Group_5_3__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_3__1__Impl_in_rule__TabHost__Group_5_3__122906); rule__TabHost__Group_5_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_3__2_in_rule__TabHost__Group_5_3__122909); rule__TabHost__Group_5_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_3__1 // $ANTLR start rule__TabHost__Group_5_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11170:1: rule__TabHost__Group_5_3__1__Impl : ( ( rule__TabHost__MinWidthAssignment_5_3_1 ) ) ; public final void rule__TabHost__Group_5_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11174:1: ( ( ( rule__TabHost__MinWidthAssignment_5_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11175:1: ( ( rule__TabHost__MinWidthAssignment_5_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11175:1: ( ( rule__TabHost__MinWidthAssignment_5_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11176:1: ( rule__TabHost__MinWidthAssignment_5_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getMinWidthAssignment_5_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11177:1: ( rule__TabHost__MinWidthAssignment_5_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11177:2: rule__TabHost__MinWidthAssignment_5_3_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__MinWidthAssignment_5_3_1_in_rule__TabHost__Group_5_3__1__Impl22936); rule__TabHost__MinWidthAssignment_5_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getMinWidthAssignment_5_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_3__1__Impl // $ANTLR start rule__TabHost__Group_5_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11187:1: rule__TabHost__Group_5_3__2 : rule__TabHost__Group_5_3__2__Impl ; public final void rule__TabHost__Group_5_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11191:1: ( rule__TabHost__Group_5_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11192:2: rule__TabHost__Group_5_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_3__2__Impl_in_rule__TabHost__Group_5_3__222966); rule__TabHost__Group_5_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_3__2 // $ANTLR start rule__TabHost__Group_5_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11198:1: rule__TabHost__Group_5_3__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11202:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11203:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11203:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11204:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_3__2__Impl22994); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_3__2__Impl // $ANTLR start rule__TabHost__Group_5_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11223:1: rule__TabHost__Group_5_4__0 : rule__TabHost__Group_5_4__0__Impl rule__TabHost__Group_5_4__1 ; public final void rule__TabHost__Group_5_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11227:1: ( rule__TabHost__Group_5_4__0__Impl rule__TabHost__Group_5_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11228:2: rule__TabHost__Group_5_4__0__Impl rule__TabHost__Group_5_4__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_4__0__Impl_in_rule__TabHost__Group_5_4__023031); rule__TabHost__Group_5_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_4__1_in_rule__TabHost__Group_5_4__023034); rule__TabHost__Group_5_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_4__0 // $ANTLR start rule__TabHost__Group_5_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11235:1: rule__TabHost__Group_5_4__0__Impl : ( 'nextFocusDown:' ) ; public final void rule__TabHost__Group_5_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11239:1: ( ( 'nextFocusDown:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11240:1: ( 'nextFocusDown:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11240:1: ( 'nextFocusDown:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11241:1: 'nextFocusDown:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusDownKeyword_5_4_0()); } match(input,93,FollowSets000.FOLLOW_93_in_rule__TabHost__Group_5_4__0__Impl23062); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusDownKeyword_5_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_4__0__Impl // $ANTLR start rule__TabHost__Group_5_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11254:1: rule__TabHost__Group_5_4__1 : rule__TabHost__Group_5_4__1__Impl rule__TabHost__Group_5_4__2 ; public final void rule__TabHost__Group_5_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11258:1: ( rule__TabHost__Group_5_4__1__Impl rule__TabHost__Group_5_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11259:2: rule__TabHost__Group_5_4__1__Impl rule__TabHost__Group_5_4__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_4__1__Impl_in_rule__TabHost__Group_5_4__123093); rule__TabHost__Group_5_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_4__2_in_rule__TabHost__Group_5_4__123096); rule__TabHost__Group_5_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_4__1 // $ANTLR start rule__TabHost__Group_5_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11266:1: rule__TabHost__Group_5_4__1__Impl : ( ( rule__TabHost__NextFocusDownAssignment_5_4_1 ) ) ; public final void rule__TabHost__Group_5_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11270:1: ( ( ( rule__TabHost__NextFocusDownAssignment_5_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11271:1: ( ( rule__TabHost__NextFocusDownAssignment_5_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11271:1: ( ( rule__TabHost__NextFocusDownAssignment_5_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11272:1: ( rule__TabHost__NextFocusDownAssignment_5_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusDownAssignment_5_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11273:1: ( rule__TabHost__NextFocusDownAssignment_5_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11273:2: rule__TabHost__NextFocusDownAssignment_5_4_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__NextFocusDownAssignment_5_4_1_in_rule__TabHost__Group_5_4__1__Impl23123); rule__TabHost__NextFocusDownAssignment_5_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusDownAssignment_5_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_4__1__Impl // $ANTLR start rule__TabHost__Group_5_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11283:1: rule__TabHost__Group_5_4__2 : rule__TabHost__Group_5_4__2__Impl ; public final void rule__TabHost__Group_5_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11287:1: ( rule__TabHost__Group_5_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11288:2: rule__TabHost__Group_5_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_4__2__Impl_in_rule__TabHost__Group_5_4__223153); rule__TabHost__Group_5_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_4__2 // $ANTLR start rule__TabHost__Group_5_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11294:1: rule__TabHost__Group_5_4__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11298:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11299:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11299:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11300:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_4__2__Impl23181); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_4__2__Impl // $ANTLR start rule__TabHost__Group_5_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11319:1: rule__TabHost__Group_5_5__0 : rule__TabHost__Group_5_5__0__Impl rule__TabHost__Group_5_5__1 ; public final void rule__TabHost__Group_5_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11323:1: ( rule__TabHost__Group_5_5__0__Impl rule__TabHost__Group_5_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11324:2: rule__TabHost__Group_5_5__0__Impl rule__TabHost__Group_5_5__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_5__0__Impl_in_rule__TabHost__Group_5_5__023218); rule__TabHost__Group_5_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_5__1_in_rule__TabHost__Group_5_5__023221); rule__TabHost__Group_5_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_5__0 // $ANTLR start rule__TabHost__Group_5_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11331:1: rule__TabHost__Group_5_5__0__Impl : ( 'nextFocusLeft:' ) ; public final void rule__TabHost__Group_5_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11335:1: ( ( 'nextFocusLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11336:1: ( 'nextFocusLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11336:1: ( 'nextFocusLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11337:1: 'nextFocusLeft:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusLeftKeyword_5_5_0()); } match(input,94,FollowSets000.FOLLOW_94_in_rule__TabHost__Group_5_5__0__Impl23249); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusLeftKeyword_5_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_5__0__Impl // $ANTLR start rule__TabHost__Group_5_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11350:1: rule__TabHost__Group_5_5__1 : rule__TabHost__Group_5_5__1__Impl rule__TabHost__Group_5_5__2 ; public final void rule__TabHost__Group_5_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11354:1: ( rule__TabHost__Group_5_5__1__Impl rule__TabHost__Group_5_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11355:2: rule__TabHost__Group_5_5__1__Impl rule__TabHost__Group_5_5__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_5__1__Impl_in_rule__TabHost__Group_5_5__123280); rule__TabHost__Group_5_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_5__2_in_rule__TabHost__Group_5_5__123283); rule__TabHost__Group_5_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_5__1 // $ANTLR start rule__TabHost__Group_5_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11362:1: rule__TabHost__Group_5_5__1__Impl : ( ( rule__TabHost__NextFocusLeftAssignment_5_5_1 ) ) ; public final void rule__TabHost__Group_5_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11366:1: ( ( ( rule__TabHost__NextFocusLeftAssignment_5_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11367:1: ( ( rule__TabHost__NextFocusLeftAssignment_5_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11367:1: ( ( rule__TabHost__NextFocusLeftAssignment_5_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11368:1: ( rule__TabHost__NextFocusLeftAssignment_5_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusLeftAssignment_5_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11369:1: ( rule__TabHost__NextFocusLeftAssignment_5_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11369:2: rule__TabHost__NextFocusLeftAssignment_5_5_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__NextFocusLeftAssignment_5_5_1_in_rule__TabHost__Group_5_5__1__Impl23310); rule__TabHost__NextFocusLeftAssignment_5_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusLeftAssignment_5_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_5__1__Impl // $ANTLR start rule__TabHost__Group_5_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11379:1: rule__TabHost__Group_5_5__2 : rule__TabHost__Group_5_5__2__Impl ; public final void rule__TabHost__Group_5_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11383:1: ( rule__TabHost__Group_5_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11384:2: rule__TabHost__Group_5_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_5__2__Impl_in_rule__TabHost__Group_5_5__223340); rule__TabHost__Group_5_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_5__2 // $ANTLR start rule__TabHost__Group_5_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11390:1: rule__TabHost__Group_5_5__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11394:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11395:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11395:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11396:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_5__2__Impl23368); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_5__2__Impl // $ANTLR start rule__TabHost__Group_5_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11415:1: rule__TabHost__Group_5_6__0 : rule__TabHost__Group_5_6__0__Impl rule__TabHost__Group_5_6__1 ; public final void rule__TabHost__Group_5_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11419:1: ( rule__TabHost__Group_5_6__0__Impl rule__TabHost__Group_5_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11420:2: rule__TabHost__Group_5_6__0__Impl rule__TabHost__Group_5_6__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_6__0__Impl_in_rule__TabHost__Group_5_6__023405); rule__TabHost__Group_5_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_6__1_in_rule__TabHost__Group_5_6__023408); rule__TabHost__Group_5_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_6__0 // $ANTLR start rule__TabHost__Group_5_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11427:1: rule__TabHost__Group_5_6__0__Impl : ( 'nextFocusRight:' ) ; public final void rule__TabHost__Group_5_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11431:1: ( ( 'nextFocusRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11432:1: ( 'nextFocusRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11432:1: ( 'nextFocusRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11433:1: 'nextFocusRight:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusRightKeyword_5_6_0()); } match(input,95,FollowSets000.FOLLOW_95_in_rule__TabHost__Group_5_6__0__Impl23436); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusRightKeyword_5_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_6__0__Impl // $ANTLR start rule__TabHost__Group_5_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11446:1: rule__TabHost__Group_5_6__1 : rule__TabHost__Group_5_6__1__Impl rule__TabHost__Group_5_6__2 ; public final void rule__TabHost__Group_5_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11450:1: ( rule__TabHost__Group_5_6__1__Impl rule__TabHost__Group_5_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11451:2: rule__TabHost__Group_5_6__1__Impl rule__TabHost__Group_5_6__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_6__1__Impl_in_rule__TabHost__Group_5_6__123467); rule__TabHost__Group_5_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_6__2_in_rule__TabHost__Group_5_6__123470); rule__TabHost__Group_5_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_6__1 // $ANTLR start rule__TabHost__Group_5_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11458:1: rule__TabHost__Group_5_6__1__Impl : ( ( rule__TabHost__NextFocusRightAssignment_5_6_1 ) ) ; public final void rule__TabHost__Group_5_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11462:1: ( ( ( rule__TabHost__NextFocusRightAssignment_5_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11463:1: ( ( rule__TabHost__NextFocusRightAssignment_5_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11463:1: ( ( rule__TabHost__NextFocusRightAssignment_5_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11464:1: ( rule__TabHost__NextFocusRightAssignment_5_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusRightAssignment_5_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11465:1: ( rule__TabHost__NextFocusRightAssignment_5_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11465:2: rule__TabHost__NextFocusRightAssignment_5_6_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__NextFocusRightAssignment_5_6_1_in_rule__TabHost__Group_5_6__1__Impl23497); rule__TabHost__NextFocusRightAssignment_5_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusRightAssignment_5_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_6__1__Impl // $ANTLR start rule__TabHost__Group_5_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11475:1: rule__TabHost__Group_5_6__2 : rule__TabHost__Group_5_6__2__Impl ; public final void rule__TabHost__Group_5_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11479:1: ( rule__TabHost__Group_5_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11480:2: rule__TabHost__Group_5_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_6__2__Impl_in_rule__TabHost__Group_5_6__223527); rule__TabHost__Group_5_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_6__2 // $ANTLR start rule__TabHost__Group_5_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11486:1: rule__TabHost__Group_5_6__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11490:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11491:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11491:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11492:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_6__2__Impl23555); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_6__2__Impl // $ANTLR start rule__TabHost__Group_5_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11511:1: rule__TabHost__Group_5_7__0 : rule__TabHost__Group_5_7__0__Impl rule__TabHost__Group_5_7__1 ; public final void rule__TabHost__Group_5_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11515:1: ( rule__TabHost__Group_5_7__0__Impl rule__TabHost__Group_5_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11516:2: rule__TabHost__Group_5_7__0__Impl rule__TabHost__Group_5_7__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_7__0__Impl_in_rule__TabHost__Group_5_7__023592); rule__TabHost__Group_5_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_7__1_in_rule__TabHost__Group_5_7__023595); rule__TabHost__Group_5_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_7__0 // $ANTLR start rule__TabHost__Group_5_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11523:1: rule__TabHost__Group_5_7__0__Impl : ( 'nextFocusUp:' ) ; public final void rule__TabHost__Group_5_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11527:1: ( ( 'nextFocusUp:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11528:1: ( 'nextFocusUp:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11528:1: ( 'nextFocusUp:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11529:1: 'nextFocusUp:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusUpKeyword_5_7_0()); } match(input,96,FollowSets000.FOLLOW_96_in_rule__TabHost__Group_5_7__0__Impl23623); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusUpKeyword_5_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_7__0__Impl // $ANTLR start rule__TabHost__Group_5_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11542:1: rule__TabHost__Group_5_7__1 : rule__TabHost__Group_5_7__1__Impl rule__TabHost__Group_5_7__2 ; public final void rule__TabHost__Group_5_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11546:1: ( rule__TabHost__Group_5_7__1__Impl rule__TabHost__Group_5_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11547:2: rule__TabHost__Group_5_7__1__Impl rule__TabHost__Group_5_7__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_7__1__Impl_in_rule__TabHost__Group_5_7__123654); rule__TabHost__Group_5_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_7__2_in_rule__TabHost__Group_5_7__123657); rule__TabHost__Group_5_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_7__1 // $ANTLR start rule__TabHost__Group_5_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11554:1: rule__TabHost__Group_5_7__1__Impl : ( ( rule__TabHost__NextFocusUpAssignment_5_7_1 ) ) ; public final void rule__TabHost__Group_5_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11558:1: ( ( ( rule__TabHost__NextFocusUpAssignment_5_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11559:1: ( ( rule__TabHost__NextFocusUpAssignment_5_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11559:1: ( ( rule__TabHost__NextFocusUpAssignment_5_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11560:1: ( rule__TabHost__NextFocusUpAssignment_5_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusUpAssignment_5_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11561:1: ( rule__TabHost__NextFocusUpAssignment_5_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11561:2: rule__TabHost__NextFocusUpAssignment_5_7_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__NextFocusUpAssignment_5_7_1_in_rule__TabHost__Group_5_7__1__Impl23684); rule__TabHost__NextFocusUpAssignment_5_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusUpAssignment_5_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_7__1__Impl // $ANTLR start rule__TabHost__Group_5_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11571:1: rule__TabHost__Group_5_7__2 : rule__TabHost__Group_5_7__2__Impl ; public final void rule__TabHost__Group_5_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11575:1: ( rule__TabHost__Group_5_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11576:2: rule__TabHost__Group_5_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_7__2__Impl_in_rule__TabHost__Group_5_7__223714); rule__TabHost__Group_5_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_7__2 // $ANTLR start rule__TabHost__Group_5_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11582:1: rule__TabHost__Group_5_7__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11586:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11587:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11587:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11588:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_7__2__Impl23742); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_7__2__Impl // $ANTLR start rule__TabHost__Group_5_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11607:1: rule__TabHost__Group_5_8__0 : rule__TabHost__Group_5_8__0__Impl rule__TabHost__Group_5_8__1 ; public final void rule__TabHost__Group_5_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11611:1: ( rule__TabHost__Group_5_8__0__Impl rule__TabHost__Group_5_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11612:2: rule__TabHost__Group_5_8__0__Impl rule__TabHost__Group_5_8__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_8__0__Impl_in_rule__TabHost__Group_5_8__023779); rule__TabHost__Group_5_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_8__1_in_rule__TabHost__Group_5_8__023782); rule__TabHost__Group_5_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_8__0 // $ANTLR start rule__TabHost__Group_5_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11619:1: rule__TabHost__Group_5_8__0__Impl : ( 'onClick:' ) ; public final void rule__TabHost__Group_5_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11623:1: ( ( 'onClick:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11624:1: ( 'onClick:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11624:1: ( 'onClick:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11625:1: 'onClick:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getOnClickKeyword_5_8_0()); } match(input,97,FollowSets000.FOLLOW_97_in_rule__TabHost__Group_5_8__0__Impl23810); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getOnClickKeyword_5_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_8__0__Impl // $ANTLR start rule__TabHost__Group_5_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11638:1: rule__TabHost__Group_5_8__1 : rule__TabHost__Group_5_8__1__Impl rule__TabHost__Group_5_8__2 ; public final void rule__TabHost__Group_5_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11642:1: ( rule__TabHost__Group_5_8__1__Impl rule__TabHost__Group_5_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11643:2: rule__TabHost__Group_5_8__1__Impl rule__TabHost__Group_5_8__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_8__1__Impl_in_rule__TabHost__Group_5_8__123841); rule__TabHost__Group_5_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_8__2_in_rule__TabHost__Group_5_8__123844); rule__TabHost__Group_5_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_8__1 // $ANTLR start rule__TabHost__Group_5_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11650:1: rule__TabHost__Group_5_8__1__Impl : ( ( rule__TabHost__OnClickAssignment_5_8_1 ) ) ; public final void rule__TabHost__Group_5_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11654:1: ( ( ( rule__TabHost__OnClickAssignment_5_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11655:1: ( ( rule__TabHost__OnClickAssignment_5_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11655:1: ( ( rule__TabHost__OnClickAssignment_5_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11656:1: ( rule__TabHost__OnClickAssignment_5_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getOnClickAssignment_5_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11657:1: ( rule__TabHost__OnClickAssignment_5_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11657:2: rule__TabHost__OnClickAssignment_5_8_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__OnClickAssignment_5_8_1_in_rule__TabHost__Group_5_8__1__Impl23871); rule__TabHost__OnClickAssignment_5_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getOnClickAssignment_5_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_8__1__Impl // $ANTLR start rule__TabHost__Group_5_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11667:1: rule__TabHost__Group_5_8__2 : rule__TabHost__Group_5_8__2__Impl ; public final void rule__TabHost__Group_5_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11671:1: ( rule__TabHost__Group_5_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11672:2: rule__TabHost__Group_5_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_8__2__Impl_in_rule__TabHost__Group_5_8__223901); rule__TabHost__Group_5_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_8__2 // $ANTLR start rule__TabHost__Group_5_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11678:1: rule__TabHost__Group_5_8__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11682:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11683:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11683:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11684:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_8__2__Impl23929); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_8__2__Impl // $ANTLR start rule__TabHost__Group_5_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11703:1: rule__TabHost__Group_5_9__0 : rule__TabHost__Group_5_9__0__Impl rule__TabHost__Group_5_9__1 ; public final void rule__TabHost__Group_5_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11707:1: ( rule__TabHost__Group_5_9__0__Impl rule__TabHost__Group_5_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11708:2: rule__TabHost__Group_5_9__0__Impl rule__TabHost__Group_5_9__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_9__0__Impl_in_rule__TabHost__Group_5_9__023966); rule__TabHost__Group_5_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_9__1_in_rule__TabHost__Group_5_9__023969); rule__TabHost__Group_5_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_9__0 // $ANTLR start rule__TabHost__Group_5_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11715:1: rule__TabHost__Group_5_9__0__Impl : ( 'padding:' ) ; public final void rule__TabHost__Group_5_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11719:1: ( ( 'padding:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11720:1: ( 'padding:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11720:1: ( 'padding:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11721:1: 'padding:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingKeyword_5_9_0()); } match(input,98,FollowSets000.FOLLOW_98_in_rule__TabHost__Group_5_9__0__Impl23997); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingKeyword_5_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_9__0__Impl // $ANTLR start rule__TabHost__Group_5_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11734:1: rule__TabHost__Group_5_9__1 : rule__TabHost__Group_5_9__1__Impl rule__TabHost__Group_5_9__2 ; public final void rule__TabHost__Group_5_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11738:1: ( rule__TabHost__Group_5_9__1__Impl rule__TabHost__Group_5_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11739:2: rule__TabHost__Group_5_9__1__Impl rule__TabHost__Group_5_9__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_9__1__Impl_in_rule__TabHost__Group_5_9__124028); rule__TabHost__Group_5_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_9__2_in_rule__TabHost__Group_5_9__124031); rule__TabHost__Group_5_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_9__1 // $ANTLR start rule__TabHost__Group_5_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11746:1: rule__TabHost__Group_5_9__1__Impl : ( ( rule__TabHost__PaddingAssignment_5_9_1 ) ) ; public final void rule__TabHost__Group_5_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11750:1: ( ( ( rule__TabHost__PaddingAssignment_5_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11751:1: ( ( rule__TabHost__PaddingAssignment_5_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11751:1: ( ( rule__TabHost__PaddingAssignment_5_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11752:1: ( rule__TabHost__PaddingAssignment_5_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingAssignment_5_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11753:1: ( rule__TabHost__PaddingAssignment_5_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11753:2: rule__TabHost__PaddingAssignment_5_9_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__PaddingAssignment_5_9_1_in_rule__TabHost__Group_5_9__1__Impl24058); rule__TabHost__PaddingAssignment_5_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingAssignment_5_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_9__1__Impl // $ANTLR start rule__TabHost__Group_5_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11763:1: rule__TabHost__Group_5_9__2 : rule__TabHost__Group_5_9__2__Impl ; public final void rule__TabHost__Group_5_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11767:1: ( rule__TabHost__Group_5_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11768:2: rule__TabHost__Group_5_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_9__2__Impl_in_rule__TabHost__Group_5_9__224088); rule__TabHost__Group_5_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_9__2 // $ANTLR start rule__TabHost__Group_5_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11774:1: rule__TabHost__Group_5_9__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11778:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11779:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11779:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11780:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_9__2__Impl24116); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_9__2__Impl // $ANTLR start rule__TabHost__Group_5_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11799:1: rule__TabHost__Group_5_10__0 : rule__TabHost__Group_5_10__0__Impl rule__TabHost__Group_5_10__1 ; public final void rule__TabHost__Group_5_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11803:1: ( rule__TabHost__Group_5_10__0__Impl rule__TabHost__Group_5_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11804:2: rule__TabHost__Group_5_10__0__Impl rule__TabHost__Group_5_10__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_10__0__Impl_in_rule__TabHost__Group_5_10__024153); rule__TabHost__Group_5_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_10__1_in_rule__TabHost__Group_5_10__024156); rule__TabHost__Group_5_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_10__0 // $ANTLR start rule__TabHost__Group_5_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11811:1: rule__TabHost__Group_5_10__0__Impl : ( 'paddingBottom:' ) ; public final void rule__TabHost__Group_5_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11815:1: ( ( 'paddingBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11816:1: ( 'paddingBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11816:1: ( 'paddingBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11817:1: 'paddingBottom:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingBottomKeyword_5_10_0()); } match(input,99,FollowSets000.FOLLOW_99_in_rule__TabHost__Group_5_10__0__Impl24184); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingBottomKeyword_5_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_10__0__Impl // $ANTLR start rule__TabHost__Group_5_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11830:1: rule__TabHost__Group_5_10__1 : rule__TabHost__Group_5_10__1__Impl rule__TabHost__Group_5_10__2 ; public final void rule__TabHost__Group_5_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11834:1: ( rule__TabHost__Group_5_10__1__Impl rule__TabHost__Group_5_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11835:2: rule__TabHost__Group_5_10__1__Impl rule__TabHost__Group_5_10__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_10__1__Impl_in_rule__TabHost__Group_5_10__124215); rule__TabHost__Group_5_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_10__2_in_rule__TabHost__Group_5_10__124218); rule__TabHost__Group_5_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_10__1 // $ANTLR start rule__TabHost__Group_5_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11842:1: rule__TabHost__Group_5_10__1__Impl : ( ( rule__TabHost__PaddingBottomAssignment_5_10_1 ) ) ; public final void rule__TabHost__Group_5_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11846:1: ( ( ( rule__TabHost__PaddingBottomAssignment_5_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11847:1: ( ( rule__TabHost__PaddingBottomAssignment_5_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11847:1: ( ( rule__TabHost__PaddingBottomAssignment_5_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11848:1: ( rule__TabHost__PaddingBottomAssignment_5_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingBottomAssignment_5_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11849:1: ( rule__TabHost__PaddingBottomAssignment_5_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11849:2: rule__TabHost__PaddingBottomAssignment_5_10_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__PaddingBottomAssignment_5_10_1_in_rule__TabHost__Group_5_10__1__Impl24245); rule__TabHost__PaddingBottomAssignment_5_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingBottomAssignment_5_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_10__1__Impl // $ANTLR start rule__TabHost__Group_5_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11859:1: rule__TabHost__Group_5_10__2 : rule__TabHost__Group_5_10__2__Impl ; public final void rule__TabHost__Group_5_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11863:1: ( rule__TabHost__Group_5_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11864:2: rule__TabHost__Group_5_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_10__2__Impl_in_rule__TabHost__Group_5_10__224275); rule__TabHost__Group_5_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_10__2 // $ANTLR start rule__TabHost__Group_5_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11870:1: rule__TabHost__Group_5_10__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11874:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11875:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11875:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11876:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_10__2__Impl24303); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_10__2__Impl // $ANTLR start rule__TabHost__Group_5_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11895:1: rule__TabHost__Group_5_11__0 : rule__TabHost__Group_5_11__0__Impl rule__TabHost__Group_5_11__1 ; public final void rule__TabHost__Group_5_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11899:1: ( rule__TabHost__Group_5_11__0__Impl rule__TabHost__Group_5_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11900:2: rule__TabHost__Group_5_11__0__Impl rule__TabHost__Group_5_11__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_11__0__Impl_in_rule__TabHost__Group_5_11__024340); rule__TabHost__Group_5_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_11__1_in_rule__TabHost__Group_5_11__024343); rule__TabHost__Group_5_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_11__0 // $ANTLR start rule__TabHost__Group_5_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11907:1: rule__TabHost__Group_5_11__0__Impl : ( 'paddingLeft:' ) ; public final void rule__TabHost__Group_5_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11911:1: ( ( 'paddingLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11912:1: ( 'paddingLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11912:1: ( 'paddingLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11913:1: 'paddingLeft:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingLeftKeyword_5_11_0()); } match(input,100,FollowSets000.FOLLOW_100_in_rule__TabHost__Group_5_11__0__Impl24371); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingLeftKeyword_5_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_11__0__Impl // $ANTLR start rule__TabHost__Group_5_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11926:1: rule__TabHost__Group_5_11__1 : rule__TabHost__Group_5_11__1__Impl rule__TabHost__Group_5_11__2 ; public final void rule__TabHost__Group_5_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11930:1: ( rule__TabHost__Group_5_11__1__Impl rule__TabHost__Group_5_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11931:2: rule__TabHost__Group_5_11__1__Impl rule__TabHost__Group_5_11__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_11__1__Impl_in_rule__TabHost__Group_5_11__124402); rule__TabHost__Group_5_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_11__2_in_rule__TabHost__Group_5_11__124405); rule__TabHost__Group_5_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_11__1 // $ANTLR start rule__TabHost__Group_5_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11938:1: rule__TabHost__Group_5_11__1__Impl : ( ( rule__TabHost__PaddingLeftAssignment_5_11_1 ) ) ; public final void rule__TabHost__Group_5_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11942:1: ( ( ( rule__TabHost__PaddingLeftAssignment_5_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11943:1: ( ( rule__TabHost__PaddingLeftAssignment_5_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11943:1: ( ( rule__TabHost__PaddingLeftAssignment_5_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11944:1: ( rule__TabHost__PaddingLeftAssignment_5_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingLeftAssignment_5_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11945:1: ( rule__TabHost__PaddingLeftAssignment_5_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11945:2: rule__TabHost__PaddingLeftAssignment_5_11_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__PaddingLeftAssignment_5_11_1_in_rule__TabHost__Group_5_11__1__Impl24432); rule__TabHost__PaddingLeftAssignment_5_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingLeftAssignment_5_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_11__1__Impl // $ANTLR start rule__TabHost__Group_5_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11955:1: rule__TabHost__Group_5_11__2 : rule__TabHost__Group_5_11__2__Impl ; public final void rule__TabHost__Group_5_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11959:1: ( rule__TabHost__Group_5_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11960:2: rule__TabHost__Group_5_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_11__2__Impl_in_rule__TabHost__Group_5_11__224462); rule__TabHost__Group_5_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_11__2 // $ANTLR start rule__TabHost__Group_5_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11966:1: rule__TabHost__Group_5_11__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11970:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11971:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11971:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11972:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_11__2__Impl24490); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_11__2__Impl // $ANTLR start rule__TabHost__Group_5_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11991:1: rule__TabHost__Group_5_12__0 : rule__TabHost__Group_5_12__0__Impl rule__TabHost__Group_5_12__1 ; public final void rule__TabHost__Group_5_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11995:1: ( rule__TabHost__Group_5_12__0__Impl rule__TabHost__Group_5_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:11996:2: rule__TabHost__Group_5_12__0__Impl rule__TabHost__Group_5_12__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_12__0__Impl_in_rule__TabHost__Group_5_12__024527); rule__TabHost__Group_5_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_12__1_in_rule__TabHost__Group_5_12__024530); rule__TabHost__Group_5_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_12__0 // $ANTLR start rule__TabHost__Group_5_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12003:1: rule__TabHost__Group_5_12__0__Impl : ( 'paddingRight:' ) ; public final void rule__TabHost__Group_5_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12007:1: ( ( 'paddingRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12008:1: ( 'paddingRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12008:1: ( 'paddingRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12009:1: 'paddingRight:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingRightKeyword_5_12_0()); } match(input,101,FollowSets000.FOLLOW_101_in_rule__TabHost__Group_5_12__0__Impl24558); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingRightKeyword_5_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_12__0__Impl // $ANTLR start rule__TabHost__Group_5_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12022:1: rule__TabHost__Group_5_12__1 : rule__TabHost__Group_5_12__1__Impl rule__TabHost__Group_5_12__2 ; public final void rule__TabHost__Group_5_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12026:1: ( rule__TabHost__Group_5_12__1__Impl rule__TabHost__Group_5_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12027:2: rule__TabHost__Group_5_12__1__Impl rule__TabHost__Group_5_12__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_12__1__Impl_in_rule__TabHost__Group_5_12__124589); rule__TabHost__Group_5_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_12__2_in_rule__TabHost__Group_5_12__124592); rule__TabHost__Group_5_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_12__1 // $ANTLR start rule__TabHost__Group_5_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12034:1: rule__TabHost__Group_5_12__1__Impl : ( ( rule__TabHost__PaddingRightAssignment_5_12_1 ) ) ; public final void rule__TabHost__Group_5_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12038:1: ( ( ( rule__TabHost__PaddingRightAssignment_5_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12039:1: ( ( rule__TabHost__PaddingRightAssignment_5_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12039:1: ( ( rule__TabHost__PaddingRightAssignment_5_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12040:1: ( rule__TabHost__PaddingRightAssignment_5_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingRightAssignment_5_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12041:1: ( rule__TabHost__PaddingRightAssignment_5_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12041:2: rule__TabHost__PaddingRightAssignment_5_12_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__PaddingRightAssignment_5_12_1_in_rule__TabHost__Group_5_12__1__Impl24619); rule__TabHost__PaddingRightAssignment_5_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingRightAssignment_5_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_12__1__Impl // $ANTLR start rule__TabHost__Group_5_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12051:1: rule__TabHost__Group_5_12__2 : rule__TabHost__Group_5_12__2__Impl ; public final void rule__TabHost__Group_5_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12055:1: ( rule__TabHost__Group_5_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12056:2: rule__TabHost__Group_5_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_12__2__Impl_in_rule__TabHost__Group_5_12__224649); rule__TabHost__Group_5_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_12__2 // $ANTLR start rule__TabHost__Group_5_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12062:1: rule__TabHost__Group_5_12__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12066:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12067:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12067:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12068:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_12__2__Impl24677); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_12__2__Impl // $ANTLR start rule__TabHost__Group_5_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12087:1: rule__TabHost__Group_5_13__0 : rule__TabHost__Group_5_13__0__Impl rule__TabHost__Group_5_13__1 ; public final void rule__TabHost__Group_5_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12091:1: ( rule__TabHost__Group_5_13__0__Impl rule__TabHost__Group_5_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12092:2: rule__TabHost__Group_5_13__0__Impl rule__TabHost__Group_5_13__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_13__0__Impl_in_rule__TabHost__Group_5_13__024714); rule__TabHost__Group_5_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_13__1_in_rule__TabHost__Group_5_13__024717); rule__TabHost__Group_5_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_13__0 // $ANTLR start rule__TabHost__Group_5_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12099:1: rule__TabHost__Group_5_13__0__Impl : ( 'paddingTop:' ) ; public final void rule__TabHost__Group_5_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12103:1: ( ( 'paddingTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12104:1: ( 'paddingTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12104:1: ( 'paddingTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12105:1: 'paddingTop:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingTopKeyword_5_13_0()); } match(input,102,FollowSets000.FOLLOW_102_in_rule__TabHost__Group_5_13__0__Impl24745); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingTopKeyword_5_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_13__0__Impl // $ANTLR start rule__TabHost__Group_5_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12118:1: rule__TabHost__Group_5_13__1 : rule__TabHost__Group_5_13__1__Impl rule__TabHost__Group_5_13__2 ; public final void rule__TabHost__Group_5_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12122:1: ( rule__TabHost__Group_5_13__1__Impl rule__TabHost__Group_5_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12123:2: rule__TabHost__Group_5_13__1__Impl rule__TabHost__Group_5_13__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_13__1__Impl_in_rule__TabHost__Group_5_13__124776); rule__TabHost__Group_5_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_13__2_in_rule__TabHost__Group_5_13__124779); rule__TabHost__Group_5_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_13__1 // $ANTLR start rule__TabHost__Group_5_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12130:1: rule__TabHost__Group_5_13__1__Impl : ( ( rule__TabHost__PaddingTopAssignment_5_13_1 ) ) ; public final void rule__TabHost__Group_5_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12134:1: ( ( ( rule__TabHost__PaddingTopAssignment_5_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12135:1: ( ( rule__TabHost__PaddingTopAssignment_5_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12135:1: ( ( rule__TabHost__PaddingTopAssignment_5_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12136:1: ( rule__TabHost__PaddingTopAssignment_5_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingTopAssignment_5_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12137:1: ( rule__TabHost__PaddingTopAssignment_5_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12137:2: rule__TabHost__PaddingTopAssignment_5_13_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__PaddingTopAssignment_5_13_1_in_rule__TabHost__Group_5_13__1__Impl24806); rule__TabHost__PaddingTopAssignment_5_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingTopAssignment_5_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_13__1__Impl // $ANTLR start rule__TabHost__Group_5_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12147:1: rule__TabHost__Group_5_13__2 : rule__TabHost__Group_5_13__2__Impl ; public final void rule__TabHost__Group_5_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12151:1: ( rule__TabHost__Group_5_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12152:2: rule__TabHost__Group_5_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_13__2__Impl_in_rule__TabHost__Group_5_13__224836); rule__TabHost__Group_5_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_13__2 // $ANTLR start rule__TabHost__Group_5_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12158:1: rule__TabHost__Group_5_13__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12162:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12163:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12163:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12164:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_13__2__Impl24864); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_13__2__Impl // $ANTLR start rule__TabHost__Group_5_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12183:1: rule__TabHost__Group_5_14__0 : rule__TabHost__Group_5_14__0__Impl rule__TabHost__Group_5_14__1 ; public final void rule__TabHost__Group_5_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12187:1: ( rule__TabHost__Group_5_14__0__Impl rule__TabHost__Group_5_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12188:2: rule__TabHost__Group_5_14__0__Impl rule__TabHost__Group_5_14__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_14__0__Impl_in_rule__TabHost__Group_5_14__024901); rule__TabHost__Group_5_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_14__1_in_rule__TabHost__Group_5_14__024904); rule__TabHost__Group_5_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_14__0 // $ANTLR start rule__TabHost__Group_5_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12195:1: rule__TabHost__Group_5_14__0__Impl : ( 'scrollbars:' ) ; public final void rule__TabHost__Group_5_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12199:1: ( ( 'scrollbars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12200:1: ( 'scrollbars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12200:1: ( 'scrollbars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12201:1: 'scrollbars:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getScrollbarsKeyword_5_14_0()); } match(input,103,FollowSets000.FOLLOW_103_in_rule__TabHost__Group_5_14__0__Impl24932); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getScrollbarsKeyword_5_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_14__0__Impl // $ANTLR start rule__TabHost__Group_5_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12214:1: rule__TabHost__Group_5_14__1 : rule__TabHost__Group_5_14__1__Impl rule__TabHost__Group_5_14__2 ; public final void rule__TabHost__Group_5_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12218:1: ( rule__TabHost__Group_5_14__1__Impl rule__TabHost__Group_5_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12219:2: rule__TabHost__Group_5_14__1__Impl rule__TabHost__Group_5_14__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_14__1__Impl_in_rule__TabHost__Group_5_14__124963); rule__TabHost__Group_5_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_14__2_in_rule__TabHost__Group_5_14__124966); rule__TabHost__Group_5_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_14__1 // $ANTLR start rule__TabHost__Group_5_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12226:1: rule__TabHost__Group_5_14__1__Impl : ( ( rule__TabHost__ScrollbarsAssignment_5_14_1 ) ) ; public final void rule__TabHost__Group_5_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12230:1: ( ( ( rule__TabHost__ScrollbarsAssignment_5_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12231:1: ( ( rule__TabHost__ScrollbarsAssignment_5_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12231:1: ( ( rule__TabHost__ScrollbarsAssignment_5_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12232:1: ( rule__TabHost__ScrollbarsAssignment_5_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getScrollbarsAssignment_5_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12233:1: ( rule__TabHost__ScrollbarsAssignment_5_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12233:2: rule__TabHost__ScrollbarsAssignment_5_14_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__ScrollbarsAssignment_5_14_1_in_rule__TabHost__Group_5_14__1__Impl24993); rule__TabHost__ScrollbarsAssignment_5_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getScrollbarsAssignment_5_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_14__1__Impl // $ANTLR start rule__TabHost__Group_5_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12243:1: rule__TabHost__Group_5_14__2 : rule__TabHost__Group_5_14__2__Impl ; public final void rule__TabHost__Group_5_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12247:1: ( rule__TabHost__Group_5_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12248:2: rule__TabHost__Group_5_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_14__2__Impl_in_rule__TabHost__Group_5_14__225023); rule__TabHost__Group_5_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_14__2 // $ANTLR start rule__TabHost__Group_5_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12254:1: rule__TabHost__Group_5_14__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12258:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12259:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12259:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12260:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_14__2__Impl25051); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_14__2__Impl // $ANTLR start rule__TabHost__Group_5_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12279:1: rule__TabHost__Group_5_15__0 : rule__TabHost__Group_5_15__0__Impl rule__TabHost__Group_5_15__1 ; public final void rule__TabHost__Group_5_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12283:1: ( rule__TabHost__Group_5_15__0__Impl rule__TabHost__Group_5_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12284:2: rule__TabHost__Group_5_15__0__Impl rule__TabHost__Group_5_15__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_15__0__Impl_in_rule__TabHost__Group_5_15__025088); rule__TabHost__Group_5_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_15__1_in_rule__TabHost__Group_5_15__025091); rule__TabHost__Group_5_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_15__0 // $ANTLR start rule__TabHost__Group_5_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12291:1: rule__TabHost__Group_5_15__0__Impl : ( 'visibility:' ) ; public final void rule__TabHost__Group_5_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12295:1: ( ( 'visibility:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12296:1: ( 'visibility:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12296:1: ( 'visibility:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12297:1: 'visibility:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getVisibilityKeyword_5_15_0()); } match(input,104,FollowSets000.FOLLOW_104_in_rule__TabHost__Group_5_15__0__Impl25119); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getVisibilityKeyword_5_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_15__0__Impl // $ANTLR start rule__TabHost__Group_5_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12310:1: rule__TabHost__Group_5_15__1 : rule__TabHost__Group_5_15__1__Impl rule__TabHost__Group_5_15__2 ; public final void rule__TabHost__Group_5_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12314:1: ( rule__TabHost__Group_5_15__1__Impl rule__TabHost__Group_5_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12315:2: rule__TabHost__Group_5_15__1__Impl rule__TabHost__Group_5_15__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_15__1__Impl_in_rule__TabHost__Group_5_15__125150); rule__TabHost__Group_5_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_15__2_in_rule__TabHost__Group_5_15__125153); rule__TabHost__Group_5_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_15__1 // $ANTLR start rule__TabHost__Group_5_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12322:1: rule__TabHost__Group_5_15__1__Impl : ( ( rule__TabHost__VisibilityAssignment_5_15_1 ) ) ; public final void rule__TabHost__Group_5_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12326:1: ( ( ( rule__TabHost__VisibilityAssignment_5_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12327:1: ( ( rule__TabHost__VisibilityAssignment_5_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12327:1: ( ( rule__TabHost__VisibilityAssignment_5_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12328:1: ( rule__TabHost__VisibilityAssignment_5_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getVisibilityAssignment_5_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12329:1: ( rule__TabHost__VisibilityAssignment_5_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12329:2: rule__TabHost__VisibilityAssignment_5_15_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__VisibilityAssignment_5_15_1_in_rule__TabHost__Group_5_15__1__Impl25180); rule__TabHost__VisibilityAssignment_5_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getVisibilityAssignment_5_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_15__1__Impl // $ANTLR start rule__TabHost__Group_5_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12339:1: rule__TabHost__Group_5_15__2 : rule__TabHost__Group_5_15__2__Impl ; public final void rule__TabHost__Group_5_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12343:1: ( rule__TabHost__Group_5_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12344:2: rule__TabHost__Group_5_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_15__2__Impl_in_rule__TabHost__Group_5_15__225210); rule__TabHost__Group_5_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_15__2 // $ANTLR start rule__TabHost__Group_5_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12350:1: rule__TabHost__Group_5_15__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12354:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12355:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12355:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12356:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_15__2__Impl25238); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_15__2__Impl // $ANTLR start rule__TabHost__Group_5_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12375:1: rule__TabHost__Group_5_17__0 : rule__TabHost__Group_5_17__0__Impl rule__TabHost__Group_5_17__1 ; public final void rule__TabHost__Group_5_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12379:1: ( rule__TabHost__Group_5_17__0__Impl rule__TabHost__Group_5_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12380:2: rule__TabHost__Group_5_17__0__Impl rule__TabHost__Group_5_17__1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_17__0__Impl_in_rule__TabHost__Group_5_17__025275); rule__TabHost__Group_5_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_17__1_in_rule__TabHost__Group_5_17__025278); rule__TabHost__Group_5_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_17__0 // $ANTLR start rule__TabHost__Group_5_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12387:1: rule__TabHost__Group_5_17__0__Impl : ( 'animation:' ) ; public final void rule__TabHost__Group_5_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12391:1: ( ( 'animation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12392:1: ( 'animation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12392:1: ( 'animation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12393:1: 'animation:' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getAnimationKeyword_5_17_0()); } match(input,105,FollowSets000.FOLLOW_105_in_rule__TabHost__Group_5_17__0__Impl25306); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getAnimationKeyword_5_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_17__0__Impl // $ANTLR start rule__TabHost__Group_5_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12406:1: rule__TabHost__Group_5_17__1 : rule__TabHost__Group_5_17__1__Impl rule__TabHost__Group_5_17__2 ; public final void rule__TabHost__Group_5_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12410:1: ( rule__TabHost__Group_5_17__1__Impl rule__TabHost__Group_5_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12411:2: rule__TabHost__Group_5_17__1__Impl rule__TabHost__Group_5_17__2 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_17__1__Impl_in_rule__TabHost__Group_5_17__125337); rule__TabHost__Group_5_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_17__2_in_rule__TabHost__Group_5_17__125340); rule__TabHost__Group_5_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_17__1 // $ANTLR start rule__TabHost__Group_5_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12418:1: rule__TabHost__Group_5_17__1__Impl : ( ( rule__TabHost__LayoutAnimationAssignment_5_17_1 ) ) ; public final void rule__TabHost__Group_5_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12422:1: ( ( ( rule__TabHost__LayoutAnimationAssignment_5_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12423:1: ( ( rule__TabHost__LayoutAnimationAssignment_5_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12423:1: ( ( rule__TabHost__LayoutAnimationAssignment_5_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12424:1: ( rule__TabHost__LayoutAnimationAssignment_5_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLayoutAnimationAssignment_5_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12425:1: ( rule__TabHost__LayoutAnimationAssignment_5_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12425:2: rule__TabHost__LayoutAnimationAssignment_5_17_1 { pushFollow(FollowSets000.FOLLOW_rule__TabHost__LayoutAnimationAssignment_5_17_1_in_rule__TabHost__Group_5_17__1__Impl25367); rule__TabHost__LayoutAnimationAssignment_5_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getLayoutAnimationAssignment_5_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_17__1__Impl // $ANTLR start rule__TabHost__Group_5_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12435:1: rule__TabHost__Group_5_17__2 : rule__TabHost__Group_5_17__2__Impl ; public final void rule__TabHost__Group_5_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12439:1: ( rule__TabHost__Group_5_17__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12440:2: rule__TabHost__Group_5_17__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabHost__Group_5_17__2__Impl_in_rule__TabHost__Group_5_17__225397); rule__TabHost__Group_5_17__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_17__2 // $ANTLR start rule__TabHost__Group_5_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12446:1: rule__TabHost__Group_5_17__2__Impl : ( ';' ) ; public final void rule__TabHost__Group_5_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12450:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12451:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12451:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12452:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_17_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabHost__Group_5_17__2__Impl25425); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getSemicolonKeyword_5_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__Group_5_17__2__Impl // $ANTLR start rule__TabWidget__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12471:1: rule__TabWidget__Group__0 : rule__TabWidget__Group__0__Impl rule__TabWidget__Group__1 ; public final void rule__TabWidget__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12475:1: ( rule__TabWidget__Group__0__Impl rule__TabWidget__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12476:2: rule__TabWidget__Group__0__Impl rule__TabWidget__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__0__Impl_in_rule__TabWidget__Group__025462); rule__TabWidget__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__1_in_rule__TabWidget__Group__025465); rule__TabWidget__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__0 // $ANTLR start rule__TabWidget__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12483:1: rule__TabWidget__Group__0__Impl : ( 'tabWidget' ) ; public final void rule__TabWidget__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12487:1: ( ( 'tabWidget' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12488:1: ( 'tabWidget' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12488:1: ( 'tabWidget' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12489:1: 'tabWidget' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabWidgetKeyword_0()); } match(input,109,FollowSets000.FOLLOW_109_in_rule__TabWidget__Group__0__Impl25493); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabWidgetKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__0__Impl // $ANTLR start rule__TabWidget__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12502:1: rule__TabWidget__Group__1 : rule__TabWidget__Group__1__Impl rule__TabWidget__Group__2 ; public final void rule__TabWidget__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12506:1: ( rule__TabWidget__Group__1__Impl rule__TabWidget__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12507:2: rule__TabWidget__Group__1__Impl rule__TabWidget__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__1__Impl_in_rule__TabWidget__Group__125524); rule__TabWidget__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__2_in_rule__TabWidget__Group__125527); rule__TabWidget__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__1 // $ANTLR start rule__TabWidget__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12514:1: rule__TabWidget__Group__1__Impl : ( () ) ; public final void rule__TabWidget__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12518:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12519:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12519:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12520:1: () { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabWidgetAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12521:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12523:1: { } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabWidgetAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__1__Impl // $ANTLR start rule__TabWidget__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12533:1: rule__TabWidget__Group__2 : rule__TabWidget__Group__2__Impl rule__TabWidget__Group__3 ; public final void rule__TabWidget__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12537:1: ( rule__TabWidget__Group__2__Impl rule__TabWidget__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12538:2: rule__TabWidget__Group__2__Impl rule__TabWidget__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__2__Impl_in_rule__TabWidget__Group__225585); rule__TabWidget__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__3_in_rule__TabWidget__Group__225588); rule__TabWidget__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__2 // $ANTLR start rule__TabWidget__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12545:1: rule__TabWidget__Group__2__Impl : ( ( rule__TabWidget__NameAssignment_2 )? ) ; public final void rule__TabWidget__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12549:1: ( ( ( rule__TabWidget__NameAssignment_2 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12550:1: ( ( rule__TabWidget__NameAssignment_2 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12550:1: ( ( rule__TabWidget__NameAssignment_2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12551:1: ( rule__TabWidget__NameAssignment_2 )? { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12552:1: ( rule__TabWidget__NameAssignment_2 )? int alt65=2; int LA65_0 = input.LA(1); if ( (LA65_0==RULE_ID) ) { alt65=1; } switch (alt65) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12552:2: rule__TabWidget__NameAssignment_2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__NameAssignment_2_in_rule__TabWidget__Group__2__Impl25615); rule__TabWidget__NameAssignment_2(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__2__Impl // $ANTLR start rule__TabWidget__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12562:1: rule__TabWidget__Group__3 : rule__TabWidget__Group__3__Impl rule__TabWidget__Group__4 ; public final void rule__TabWidget__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12566:1: ( rule__TabWidget__Group__3__Impl rule__TabWidget__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12567:2: rule__TabWidget__Group__3__Impl rule__TabWidget__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__3__Impl_in_rule__TabWidget__Group__325646); rule__TabWidget__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__4_in_rule__TabWidget__Group__325649); rule__TabWidget__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__3 // $ANTLR start rule__TabWidget__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12574:1: rule__TabWidget__Group__3__Impl : ( '{' ) ; public final void rule__TabWidget__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12578:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12579:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12579:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12580:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getLeftCurlyBracketKeyword_3()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__TabWidget__Group__3__Impl25677); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getLeftCurlyBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__3__Impl // $ANTLR start rule__TabWidget__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12593:1: rule__TabWidget__Group__4 : rule__TabWidget__Group__4__Impl rule__TabWidget__Group__5 ; public final void rule__TabWidget__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12597:1: ( rule__TabWidget__Group__4__Impl rule__TabWidget__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12598:2: rule__TabWidget__Group__4__Impl rule__TabWidget__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__4__Impl_in_rule__TabWidget__Group__425708); rule__TabWidget__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__5_in_rule__TabWidget__Group__425711); rule__TabWidget__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__4 // $ANTLR start rule__TabWidget__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12605:1: rule__TabWidget__Group__4__Impl : ( ( rule__TabWidget__UnorderedGroup_4 ) ) ; public final void rule__TabWidget__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12609:1: ( ( ( rule__TabWidget__UnorderedGroup_4 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12610:1: ( ( rule__TabWidget__UnorderedGroup_4 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12610:1: ( ( rule__TabWidget__UnorderedGroup_4 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12611:1: ( rule__TabWidget__UnorderedGroup_4 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12612:1: ( rule__TabWidget__UnorderedGroup_4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12612:2: rule__TabWidget__UnorderedGroup_4 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__UnorderedGroup_4_in_rule__TabWidget__Group__4__Impl25738); rule__TabWidget__UnorderedGroup_4(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__4__Impl // $ANTLR start rule__TabWidget__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12622:1: rule__TabWidget__Group__5 : rule__TabWidget__Group__5__Impl rule__TabWidget__Group__6 ; public final void rule__TabWidget__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12626:1: ( rule__TabWidget__Group__5__Impl rule__TabWidget__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12627:2: rule__TabWidget__Group__5__Impl rule__TabWidget__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__5__Impl_in_rule__TabWidget__Group__525768); rule__TabWidget__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__6_in_rule__TabWidget__Group__525771); rule__TabWidget__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__5 // $ANTLR start rule__TabWidget__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12634:1: rule__TabWidget__Group__5__Impl : ( ( rule__TabWidget__WidgetsAssignment_5 )? ) ; public final void rule__TabWidget__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12638:1: ( ( ( rule__TabWidget__WidgetsAssignment_5 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12639:1: ( ( rule__TabWidget__WidgetsAssignment_5 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12639:1: ( ( rule__TabWidget__WidgetsAssignment_5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12640:1: ( rule__TabWidget__WidgetsAssignment_5 )? { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getWidgetsAssignment_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12641:1: ( rule__TabWidget__WidgetsAssignment_5 )? int alt66=2; int LA66_0 = input.LA(1); if ( (LA66_0==76) ) { alt66=1; } switch (alt66) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12641:2: rule__TabWidget__WidgetsAssignment_5 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__WidgetsAssignment_5_in_rule__TabWidget__Group__5__Impl25798); rule__TabWidget__WidgetsAssignment_5(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getWidgetsAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__5__Impl // $ANTLR start rule__TabWidget__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12651:1: rule__TabWidget__Group__6 : rule__TabWidget__Group__6__Impl ; public final void rule__TabWidget__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12655:1: ( rule__TabWidget__Group__6__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12656:2: rule__TabWidget__Group__6__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group__6__Impl_in_rule__TabWidget__Group__625829); rule__TabWidget__Group__6__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__6 // $ANTLR start rule__TabWidget__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12662:1: rule__TabWidget__Group__6__Impl : ( '}' ) ; public final void rule__TabWidget__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12666:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12667:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12667:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12668:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getRightCurlyBracketKeyword_6()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__TabWidget__Group__6__Impl25857); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getRightCurlyBracketKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group__6__Impl // $ANTLR start rule__TabWidget__Group_4_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12695:1: rule__TabWidget__Group_4_0__0 : rule__TabWidget__Group_4_0__0__Impl rule__TabWidget__Group_4_0__1 ; public final void rule__TabWidget__Group_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12699:1: ( rule__TabWidget__Group_4_0__0__Impl rule__TabWidget__Group_4_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12700:2: rule__TabWidget__Group_4_0__0__Impl rule__TabWidget__Group_4_0__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_0__0__Impl_in_rule__TabWidget__Group_4_0__025902); rule__TabWidget__Group_4_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_0__1_in_rule__TabWidget__Group_4_0__025905); rule__TabWidget__Group_4_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_0__0 // $ANTLR start rule__TabWidget__Group_4_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12707:1: rule__TabWidget__Group_4_0__0__Impl : ( 'alpha:' ) ; public final void rule__TabWidget__Group_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12711:1: ( ( 'alpha:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12712:1: ( 'alpha:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12712:1: ( 'alpha:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12713:1: 'alpha:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getAlphaKeyword_4_0_0()); } match(input,89,FollowSets000.FOLLOW_89_in_rule__TabWidget__Group_4_0__0__Impl25933); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getAlphaKeyword_4_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_0__0__Impl // $ANTLR start rule__TabWidget__Group_4_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12726:1: rule__TabWidget__Group_4_0__1 : rule__TabWidget__Group_4_0__1__Impl rule__TabWidget__Group_4_0__2 ; public final void rule__TabWidget__Group_4_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12730:1: ( rule__TabWidget__Group_4_0__1__Impl rule__TabWidget__Group_4_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12731:2: rule__TabWidget__Group_4_0__1__Impl rule__TabWidget__Group_4_0__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_0__1__Impl_in_rule__TabWidget__Group_4_0__125964); rule__TabWidget__Group_4_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_0__2_in_rule__TabWidget__Group_4_0__125967); rule__TabWidget__Group_4_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_0__1 // $ANTLR start rule__TabWidget__Group_4_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12738:1: rule__TabWidget__Group_4_0__1__Impl : ( ( rule__TabWidget__AlphaAssignment_4_0_1 ) ) ; public final void rule__TabWidget__Group_4_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12742:1: ( ( ( rule__TabWidget__AlphaAssignment_4_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12743:1: ( ( rule__TabWidget__AlphaAssignment_4_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12743:1: ( ( rule__TabWidget__AlphaAssignment_4_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12744:1: ( rule__TabWidget__AlphaAssignment_4_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getAlphaAssignment_4_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12745:1: ( rule__TabWidget__AlphaAssignment_4_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12745:2: rule__TabWidget__AlphaAssignment_4_0_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__AlphaAssignment_4_0_1_in_rule__TabWidget__Group_4_0__1__Impl25994); rule__TabWidget__AlphaAssignment_4_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getAlphaAssignment_4_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_0__1__Impl // $ANTLR start rule__TabWidget__Group_4_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12755:1: rule__TabWidget__Group_4_0__2 : rule__TabWidget__Group_4_0__2__Impl ; public final void rule__TabWidget__Group_4_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12759:1: ( rule__TabWidget__Group_4_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12760:2: rule__TabWidget__Group_4_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_0__2__Impl_in_rule__TabWidget__Group_4_0__226024); rule__TabWidget__Group_4_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_0__2 // $ANTLR start rule__TabWidget__Group_4_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12766:1: rule__TabWidget__Group_4_0__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12770:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12771:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12771:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12772:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_0__2__Impl26052); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_0__2__Impl // $ANTLR start rule__TabWidget__Group_4_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12791:1: rule__TabWidget__Group_4_1__0 : rule__TabWidget__Group_4_1__0__Impl rule__TabWidget__Group_4_1__1 ; public final void rule__TabWidget__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12795:1: ( rule__TabWidget__Group_4_1__0__Impl rule__TabWidget__Group_4_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12796:2: rule__TabWidget__Group_4_1__0__Impl rule__TabWidget__Group_4_1__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_1__0__Impl_in_rule__TabWidget__Group_4_1__026089); rule__TabWidget__Group_4_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_1__1_in_rule__TabWidget__Group_4_1__026092); rule__TabWidget__Group_4_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_1__0 // $ANTLR start rule__TabWidget__Group_4_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12803:1: rule__TabWidget__Group_4_1__0__Impl : ( 'background:' ) ; public final void rule__TabWidget__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12807:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12808:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12808:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12809:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getBackgroundKeyword_4_1_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__TabWidget__Group_4_1__0__Impl26120); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getBackgroundKeyword_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_1__0__Impl // $ANTLR start rule__TabWidget__Group_4_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12822:1: rule__TabWidget__Group_4_1__1 : rule__TabWidget__Group_4_1__1__Impl rule__TabWidget__Group_4_1__2 ; public final void rule__TabWidget__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12826:1: ( rule__TabWidget__Group_4_1__1__Impl rule__TabWidget__Group_4_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12827:2: rule__TabWidget__Group_4_1__1__Impl rule__TabWidget__Group_4_1__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_1__1__Impl_in_rule__TabWidget__Group_4_1__126151); rule__TabWidget__Group_4_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_1__2_in_rule__TabWidget__Group_4_1__126154); rule__TabWidget__Group_4_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_1__1 // $ANTLR start rule__TabWidget__Group_4_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12834:1: rule__TabWidget__Group_4_1__1__Impl : ( ( rule__TabWidget__BackgroundAssignment_4_1_1 ) ) ; public final void rule__TabWidget__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12838:1: ( ( ( rule__TabWidget__BackgroundAssignment_4_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12839:1: ( ( rule__TabWidget__BackgroundAssignment_4_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12839:1: ( ( rule__TabWidget__BackgroundAssignment_4_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12840:1: ( rule__TabWidget__BackgroundAssignment_4_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getBackgroundAssignment_4_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12841:1: ( rule__TabWidget__BackgroundAssignment_4_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12841:2: rule__TabWidget__BackgroundAssignment_4_1_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__BackgroundAssignment_4_1_1_in_rule__TabWidget__Group_4_1__1__Impl26181); rule__TabWidget__BackgroundAssignment_4_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getBackgroundAssignment_4_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_1__1__Impl // $ANTLR start rule__TabWidget__Group_4_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12851:1: rule__TabWidget__Group_4_1__2 : rule__TabWidget__Group_4_1__2__Impl ; public final void rule__TabWidget__Group_4_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12855:1: ( rule__TabWidget__Group_4_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12856:2: rule__TabWidget__Group_4_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_1__2__Impl_in_rule__TabWidget__Group_4_1__226211); rule__TabWidget__Group_4_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_1__2 // $ANTLR start rule__TabWidget__Group_4_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12862:1: rule__TabWidget__Group_4_1__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12866:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12867:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12867:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12868:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_1__2__Impl26239); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_1__2__Impl // $ANTLR start rule__TabWidget__Group_4_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12887:1: rule__TabWidget__Group_4_2__0 : rule__TabWidget__Group_4_2__0__Impl rule__TabWidget__Group_4_2__1 ; public final void rule__TabWidget__Group_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12891:1: ( rule__TabWidget__Group_4_2__0__Impl rule__TabWidget__Group_4_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12892:2: rule__TabWidget__Group_4_2__0__Impl rule__TabWidget__Group_4_2__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_2__0__Impl_in_rule__TabWidget__Group_4_2__026276); rule__TabWidget__Group_4_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_2__1_in_rule__TabWidget__Group_4_2__026279); rule__TabWidget__Group_4_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_2__0 // $ANTLR start rule__TabWidget__Group_4_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12899:1: rule__TabWidget__Group_4_2__0__Impl : ( 'minHeight:' ) ; public final void rule__TabWidget__Group_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12903:1: ( ( 'minHeight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12904:1: ( 'minHeight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12904:1: ( 'minHeight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12905:1: 'minHeight:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getMinHeightKeyword_4_2_0()); } match(input,91,FollowSets000.FOLLOW_91_in_rule__TabWidget__Group_4_2__0__Impl26307); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getMinHeightKeyword_4_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_2__0__Impl // $ANTLR start rule__TabWidget__Group_4_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12918:1: rule__TabWidget__Group_4_2__1 : rule__TabWidget__Group_4_2__1__Impl rule__TabWidget__Group_4_2__2 ; public final void rule__TabWidget__Group_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12922:1: ( rule__TabWidget__Group_4_2__1__Impl rule__TabWidget__Group_4_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12923:2: rule__TabWidget__Group_4_2__1__Impl rule__TabWidget__Group_4_2__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_2__1__Impl_in_rule__TabWidget__Group_4_2__126338); rule__TabWidget__Group_4_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_2__2_in_rule__TabWidget__Group_4_2__126341); rule__TabWidget__Group_4_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_2__1 // $ANTLR start rule__TabWidget__Group_4_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12930:1: rule__TabWidget__Group_4_2__1__Impl : ( ( rule__TabWidget__MinHeightAssignment_4_2_1 ) ) ; public final void rule__TabWidget__Group_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12934:1: ( ( ( rule__TabWidget__MinHeightAssignment_4_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12935:1: ( ( rule__TabWidget__MinHeightAssignment_4_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12935:1: ( ( rule__TabWidget__MinHeightAssignment_4_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12936:1: ( rule__TabWidget__MinHeightAssignment_4_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getMinHeightAssignment_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12937:1: ( rule__TabWidget__MinHeightAssignment_4_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12937:2: rule__TabWidget__MinHeightAssignment_4_2_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__MinHeightAssignment_4_2_1_in_rule__TabWidget__Group_4_2__1__Impl26368); rule__TabWidget__MinHeightAssignment_4_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getMinHeightAssignment_4_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_2__1__Impl // $ANTLR start rule__TabWidget__Group_4_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12947:1: rule__TabWidget__Group_4_2__2 : rule__TabWidget__Group_4_2__2__Impl ; public final void rule__TabWidget__Group_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12951:1: ( rule__TabWidget__Group_4_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12952:2: rule__TabWidget__Group_4_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_2__2__Impl_in_rule__TabWidget__Group_4_2__226398); rule__TabWidget__Group_4_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_2__2 // $ANTLR start rule__TabWidget__Group_4_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12958:1: rule__TabWidget__Group_4_2__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12962:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12963:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12963:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12964:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_2__2__Impl26426); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_2__2__Impl // $ANTLR start rule__TabWidget__Group_4_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12983:1: rule__TabWidget__Group_4_3__0 : rule__TabWidget__Group_4_3__0__Impl rule__TabWidget__Group_4_3__1 ; public final void rule__TabWidget__Group_4_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12987:1: ( rule__TabWidget__Group_4_3__0__Impl rule__TabWidget__Group_4_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12988:2: rule__TabWidget__Group_4_3__0__Impl rule__TabWidget__Group_4_3__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_3__0__Impl_in_rule__TabWidget__Group_4_3__026463); rule__TabWidget__Group_4_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_3__1_in_rule__TabWidget__Group_4_3__026466); rule__TabWidget__Group_4_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_3__0 // $ANTLR start rule__TabWidget__Group_4_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12995:1: rule__TabWidget__Group_4_3__0__Impl : ( 'minWidth:' ) ; public final void rule__TabWidget__Group_4_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:12999:1: ( ( 'minWidth:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13000:1: ( 'minWidth:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13000:1: ( 'minWidth:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13001:1: 'minWidth:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getMinWidthKeyword_4_3_0()); } match(input,92,FollowSets000.FOLLOW_92_in_rule__TabWidget__Group_4_3__0__Impl26494); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getMinWidthKeyword_4_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_3__0__Impl // $ANTLR start rule__TabWidget__Group_4_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13014:1: rule__TabWidget__Group_4_3__1 : rule__TabWidget__Group_4_3__1__Impl rule__TabWidget__Group_4_3__2 ; public final void rule__TabWidget__Group_4_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13018:1: ( rule__TabWidget__Group_4_3__1__Impl rule__TabWidget__Group_4_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13019:2: rule__TabWidget__Group_4_3__1__Impl rule__TabWidget__Group_4_3__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_3__1__Impl_in_rule__TabWidget__Group_4_3__126525); rule__TabWidget__Group_4_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_3__2_in_rule__TabWidget__Group_4_3__126528); rule__TabWidget__Group_4_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_3__1 // $ANTLR start rule__TabWidget__Group_4_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13026:1: rule__TabWidget__Group_4_3__1__Impl : ( ( rule__TabWidget__MinWidthAssignment_4_3_1 ) ) ; public final void rule__TabWidget__Group_4_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13030:1: ( ( ( rule__TabWidget__MinWidthAssignment_4_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13031:1: ( ( rule__TabWidget__MinWidthAssignment_4_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13031:1: ( ( rule__TabWidget__MinWidthAssignment_4_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13032:1: ( rule__TabWidget__MinWidthAssignment_4_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getMinWidthAssignment_4_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13033:1: ( rule__TabWidget__MinWidthAssignment_4_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13033:2: rule__TabWidget__MinWidthAssignment_4_3_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__MinWidthAssignment_4_3_1_in_rule__TabWidget__Group_4_3__1__Impl26555); rule__TabWidget__MinWidthAssignment_4_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getMinWidthAssignment_4_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_3__1__Impl // $ANTLR start rule__TabWidget__Group_4_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13043:1: rule__TabWidget__Group_4_3__2 : rule__TabWidget__Group_4_3__2__Impl ; public final void rule__TabWidget__Group_4_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13047:1: ( rule__TabWidget__Group_4_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13048:2: rule__TabWidget__Group_4_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_3__2__Impl_in_rule__TabWidget__Group_4_3__226585); rule__TabWidget__Group_4_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_3__2 // $ANTLR start rule__TabWidget__Group_4_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13054:1: rule__TabWidget__Group_4_3__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13058:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13059:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13059:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13060:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_3__2__Impl26613); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_3__2__Impl // $ANTLR start rule__TabWidget__Group_4_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13079:1: rule__TabWidget__Group_4_4__0 : rule__TabWidget__Group_4_4__0__Impl rule__TabWidget__Group_4_4__1 ; public final void rule__TabWidget__Group_4_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13083:1: ( rule__TabWidget__Group_4_4__0__Impl rule__TabWidget__Group_4_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13084:2: rule__TabWidget__Group_4_4__0__Impl rule__TabWidget__Group_4_4__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_4__0__Impl_in_rule__TabWidget__Group_4_4__026650); rule__TabWidget__Group_4_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_4__1_in_rule__TabWidget__Group_4_4__026653); rule__TabWidget__Group_4_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_4__0 // $ANTLR start rule__TabWidget__Group_4_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13091:1: rule__TabWidget__Group_4_4__0__Impl : ( 'nextFocusDown:' ) ; public final void rule__TabWidget__Group_4_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13095:1: ( ( 'nextFocusDown:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13096:1: ( 'nextFocusDown:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13096:1: ( 'nextFocusDown:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13097:1: 'nextFocusDown:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusDownKeyword_4_4_0()); } match(input,93,FollowSets000.FOLLOW_93_in_rule__TabWidget__Group_4_4__0__Impl26681); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusDownKeyword_4_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_4__0__Impl // $ANTLR start rule__TabWidget__Group_4_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13110:1: rule__TabWidget__Group_4_4__1 : rule__TabWidget__Group_4_4__1__Impl rule__TabWidget__Group_4_4__2 ; public final void rule__TabWidget__Group_4_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13114:1: ( rule__TabWidget__Group_4_4__1__Impl rule__TabWidget__Group_4_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13115:2: rule__TabWidget__Group_4_4__1__Impl rule__TabWidget__Group_4_4__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_4__1__Impl_in_rule__TabWidget__Group_4_4__126712); rule__TabWidget__Group_4_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_4__2_in_rule__TabWidget__Group_4_4__126715); rule__TabWidget__Group_4_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_4__1 // $ANTLR start rule__TabWidget__Group_4_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13122:1: rule__TabWidget__Group_4_4__1__Impl : ( ( rule__TabWidget__NextFocusDownAssignment_4_4_1 ) ) ; public final void rule__TabWidget__Group_4_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13126:1: ( ( ( rule__TabWidget__NextFocusDownAssignment_4_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13127:1: ( ( rule__TabWidget__NextFocusDownAssignment_4_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13127:1: ( ( rule__TabWidget__NextFocusDownAssignment_4_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13128:1: ( rule__TabWidget__NextFocusDownAssignment_4_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusDownAssignment_4_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13129:1: ( rule__TabWidget__NextFocusDownAssignment_4_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13129:2: rule__TabWidget__NextFocusDownAssignment_4_4_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__NextFocusDownAssignment_4_4_1_in_rule__TabWidget__Group_4_4__1__Impl26742); rule__TabWidget__NextFocusDownAssignment_4_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusDownAssignment_4_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_4__1__Impl // $ANTLR start rule__TabWidget__Group_4_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13139:1: rule__TabWidget__Group_4_4__2 : rule__TabWidget__Group_4_4__2__Impl ; public final void rule__TabWidget__Group_4_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13143:1: ( rule__TabWidget__Group_4_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13144:2: rule__TabWidget__Group_4_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_4__2__Impl_in_rule__TabWidget__Group_4_4__226772); rule__TabWidget__Group_4_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_4__2 // $ANTLR start rule__TabWidget__Group_4_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13150:1: rule__TabWidget__Group_4_4__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13154:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13155:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13155:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13156:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_4__2__Impl26800); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_4__2__Impl // $ANTLR start rule__TabWidget__Group_4_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13175:1: rule__TabWidget__Group_4_5__0 : rule__TabWidget__Group_4_5__0__Impl rule__TabWidget__Group_4_5__1 ; public final void rule__TabWidget__Group_4_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13179:1: ( rule__TabWidget__Group_4_5__0__Impl rule__TabWidget__Group_4_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13180:2: rule__TabWidget__Group_4_5__0__Impl rule__TabWidget__Group_4_5__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_5__0__Impl_in_rule__TabWidget__Group_4_5__026837); rule__TabWidget__Group_4_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_5__1_in_rule__TabWidget__Group_4_5__026840); rule__TabWidget__Group_4_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_5__0 // $ANTLR start rule__TabWidget__Group_4_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13187:1: rule__TabWidget__Group_4_5__0__Impl : ( 'nextFocusLeft:' ) ; public final void rule__TabWidget__Group_4_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13191:1: ( ( 'nextFocusLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13192:1: ( 'nextFocusLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13192:1: ( 'nextFocusLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13193:1: 'nextFocusLeft:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusLeftKeyword_4_5_0()); } match(input,94,FollowSets000.FOLLOW_94_in_rule__TabWidget__Group_4_5__0__Impl26868); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusLeftKeyword_4_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_5__0__Impl // $ANTLR start rule__TabWidget__Group_4_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13206:1: rule__TabWidget__Group_4_5__1 : rule__TabWidget__Group_4_5__1__Impl rule__TabWidget__Group_4_5__2 ; public final void rule__TabWidget__Group_4_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13210:1: ( rule__TabWidget__Group_4_5__1__Impl rule__TabWidget__Group_4_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13211:2: rule__TabWidget__Group_4_5__1__Impl rule__TabWidget__Group_4_5__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_5__1__Impl_in_rule__TabWidget__Group_4_5__126899); rule__TabWidget__Group_4_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_5__2_in_rule__TabWidget__Group_4_5__126902); rule__TabWidget__Group_4_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_5__1 // $ANTLR start rule__TabWidget__Group_4_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13218:1: rule__TabWidget__Group_4_5__1__Impl : ( ( rule__TabWidget__NextFocusLeftAssignment_4_5_1 ) ) ; public final void rule__TabWidget__Group_4_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13222:1: ( ( ( rule__TabWidget__NextFocusLeftAssignment_4_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13223:1: ( ( rule__TabWidget__NextFocusLeftAssignment_4_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13223:1: ( ( rule__TabWidget__NextFocusLeftAssignment_4_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13224:1: ( rule__TabWidget__NextFocusLeftAssignment_4_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusLeftAssignment_4_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13225:1: ( rule__TabWidget__NextFocusLeftAssignment_4_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13225:2: rule__TabWidget__NextFocusLeftAssignment_4_5_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__NextFocusLeftAssignment_4_5_1_in_rule__TabWidget__Group_4_5__1__Impl26929); rule__TabWidget__NextFocusLeftAssignment_4_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusLeftAssignment_4_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_5__1__Impl // $ANTLR start rule__TabWidget__Group_4_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13235:1: rule__TabWidget__Group_4_5__2 : rule__TabWidget__Group_4_5__2__Impl ; public final void rule__TabWidget__Group_4_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13239:1: ( rule__TabWidget__Group_4_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13240:2: rule__TabWidget__Group_4_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_5__2__Impl_in_rule__TabWidget__Group_4_5__226959); rule__TabWidget__Group_4_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_5__2 // $ANTLR start rule__TabWidget__Group_4_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13246:1: rule__TabWidget__Group_4_5__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13250:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13251:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13251:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13252:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_5__2__Impl26987); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_5__2__Impl // $ANTLR start rule__TabWidget__Group_4_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13271:1: rule__TabWidget__Group_4_6__0 : rule__TabWidget__Group_4_6__0__Impl rule__TabWidget__Group_4_6__1 ; public final void rule__TabWidget__Group_4_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13275:1: ( rule__TabWidget__Group_4_6__0__Impl rule__TabWidget__Group_4_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13276:2: rule__TabWidget__Group_4_6__0__Impl rule__TabWidget__Group_4_6__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_6__0__Impl_in_rule__TabWidget__Group_4_6__027024); rule__TabWidget__Group_4_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_6__1_in_rule__TabWidget__Group_4_6__027027); rule__TabWidget__Group_4_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_6__0 // $ANTLR start rule__TabWidget__Group_4_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13283:1: rule__TabWidget__Group_4_6__0__Impl : ( 'nextFocusRight:' ) ; public final void rule__TabWidget__Group_4_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13287:1: ( ( 'nextFocusRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13288:1: ( 'nextFocusRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13288:1: ( 'nextFocusRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13289:1: 'nextFocusRight:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusRightKeyword_4_6_0()); } match(input,95,FollowSets000.FOLLOW_95_in_rule__TabWidget__Group_4_6__0__Impl27055); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusRightKeyword_4_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_6__0__Impl // $ANTLR start rule__TabWidget__Group_4_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13302:1: rule__TabWidget__Group_4_6__1 : rule__TabWidget__Group_4_6__1__Impl rule__TabWidget__Group_4_6__2 ; public final void rule__TabWidget__Group_4_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13306:1: ( rule__TabWidget__Group_4_6__1__Impl rule__TabWidget__Group_4_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13307:2: rule__TabWidget__Group_4_6__1__Impl rule__TabWidget__Group_4_6__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_6__1__Impl_in_rule__TabWidget__Group_4_6__127086); rule__TabWidget__Group_4_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_6__2_in_rule__TabWidget__Group_4_6__127089); rule__TabWidget__Group_4_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_6__1 // $ANTLR start rule__TabWidget__Group_4_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13314:1: rule__TabWidget__Group_4_6__1__Impl : ( ( rule__TabWidget__NextFocusRightAssignment_4_6_1 ) ) ; public final void rule__TabWidget__Group_4_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13318:1: ( ( ( rule__TabWidget__NextFocusRightAssignment_4_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13319:1: ( ( rule__TabWidget__NextFocusRightAssignment_4_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13319:1: ( ( rule__TabWidget__NextFocusRightAssignment_4_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13320:1: ( rule__TabWidget__NextFocusRightAssignment_4_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusRightAssignment_4_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13321:1: ( rule__TabWidget__NextFocusRightAssignment_4_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13321:2: rule__TabWidget__NextFocusRightAssignment_4_6_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__NextFocusRightAssignment_4_6_1_in_rule__TabWidget__Group_4_6__1__Impl27116); rule__TabWidget__NextFocusRightAssignment_4_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusRightAssignment_4_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_6__1__Impl // $ANTLR start rule__TabWidget__Group_4_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13331:1: rule__TabWidget__Group_4_6__2 : rule__TabWidget__Group_4_6__2__Impl ; public final void rule__TabWidget__Group_4_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13335:1: ( rule__TabWidget__Group_4_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13336:2: rule__TabWidget__Group_4_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_6__2__Impl_in_rule__TabWidget__Group_4_6__227146); rule__TabWidget__Group_4_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_6__2 // $ANTLR start rule__TabWidget__Group_4_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13342:1: rule__TabWidget__Group_4_6__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13346:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13347:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13347:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13348:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_6__2__Impl27174); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_6__2__Impl // $ANTLR start rule__TabWidget__Group_4_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13367:1: rule__TabWidget__Group_4_7__0 : rule__TabWidget__Group_4_7__0__Impl rule__TabWidget__Group_4_7__1 ; public final void rule__TabWidget__Group_4_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13371:1: ( rule__TabWidget__Group_4_7__0__Impl rule__TabWidget__Group_4_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13372:2: rule__TabWidget__Group_4_7__0__Impl rule__TabWidget__Group_4_7__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_7__0__Impl_in_rule__TabWidget__Group_4_7__027211); rule__TabWidget__Group_4_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_7__1_in_rule__TabWidget__Group_4_7__027214); rule__TabWidget__Group_4_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_7__0 // $ANTLR start rule__TabWidget__Group_4_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13379:1: rule__TabWidget__Group_4_7__0__Impl : ( 'nextFocusUp:' ) ; public final void rule__TabWidget__Group_4_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13383:1: ( ( 'nextFocusUp:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13384:1: ( 'nextFocusUp:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13384:1: ( 'nextFocusUp:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13385:1: 'nextFocusUp:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusUpKeyword_4_7_0()); } match(input,96,FollowSets000.FOLLOW_96_in_rule__TabWidget__Group_4_7__0__Impl27242); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusUpKeyword_4_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_7__0__Impl // $ANTLR start rule__TabWidget__Group_4_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13398:1: rule__TabWidget__Group_4_7__1 : rule__TabWidget__Group_4_7__1__Impl rule__TabWidget__Group_4_7__2 ; public final void rule__TabWidget__Group_4_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13402:1: ( rule__TabWidget__Group_4_7__1__Impl rule__TabWidget__Group_4_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13403:2: rule__TabWidget__Group_4_7__1__Impl rule__TabWidget__Group_4_7__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_7__1__Impl_in_rule__TabWidget__Group_4_7__127273); rule__TabWidget__Group_4_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_7__2_in_rule__TabWidget__Group_4_7__127276); rule__TabWidget__Group_4_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_7__1 // $ANTLR start rule__TabWidget__Group_4_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13410:1: rule__TabWidget__Group_4_7__1__Impl : ( ( rule__TabWidget__NextFocusUpAssignment_4_7_1 ) ) ; public final void rule__TabWidget__Group_4_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13414:1: ( ( ( rule__TabWidget__NextFocusUpAssignment_4_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13415:1: ( ( rule__TabWidget__NextFocusUpAssignment_4_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13415:1: ( ( rule__TabWidget__NextFocusUpAssignment_4_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13416:1: ( rule__TabWidget__NextFocusUpAssignment_4_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusUpAssignment_4_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13417:1: ( rule__TabWidget__NextFocusUpAssignment_4_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13417:2: rule__TabWidget__NextFocusUpAssignment_4_7_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__NextFocusUpAssignment_4_7_1_in_rule__TabWidget__Group_4_7__1__Impl27303); rule__TabWidget__NextFocusUpAssignment_4_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusUpAssignment_4_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_7__1__Impl // $ANTLR start rule__TabWidget__Group_4_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13427:1: rule__TabWidget__Group_4_7__2 : rule__TabWidget__Group_4_7__2__Impl ; public final void rule__TabWidget__Group_4_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13431:1: ( rule__TabWidget__Group_4_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13432:2: rule__TabWidget__Group_4_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_7__2__Impl_in_rule__TabWidget__Group_4_7__227333); rule__TabWidget__Group_4_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_7__2 // $ANTLR start rule__TabWidget__Group_4_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13438:1: rule__TabWidget__Group_4_7__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13442:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13443:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13443:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13444:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_7__2__Impl27361); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_7__2__Impl // $ANTLR start rule__TabWidget__Group_4_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13463:1: rule__TabWidget__Group_4_8__0 : rule__TabWidget__Group_4_8__0__Impl rule__TabWidget__Group_4_8__1 ; public final void rule__TabWidget__Group_4_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13467:1: ( rule__TabWidget__Group_4_8__0__Impl rule__TabWidget__Group_4_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13468:2: rule__TabWidget__Group_4_8__0__Impl rule__TabWidget__Group_4_8__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_8__0__Impl_in_rule__TabWidget__Group_4_8__027398); rule__TabWidget__Group_4_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_8__1_in_rule__TabWidget__Group_4_8__027401); rule__TabWidget__Group_4_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_8__0 // $ANTLR start rule__TabWidget__Group_4_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13475:1: rule__TabWidget__Group_4_8__0__Impl : ( 'onClick:' ) ; public final void rule__TabWidget__Group_4_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13479:1: ( ( 'onClick:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13480:1: ( 'onClick:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13480:1: ( 'onClick:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13481:1: 'onClick:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getOnClickKeyword_4_8_0()); } match(input,97,FollowSets000.FOLLOW_97_in_rule__TabWidget__Group_4_8__0__Impl27429); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getOnClickKeyword_4_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_8__0__Impl // $ANTLR start rule__TabWidget__Group_4_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13494:1: rule__TabWidget__Group_4_8__1 : rule__TabWidget__Group_4_8__1__Impl rule__TabWidget__Group_4_8__2 ; public final void rule__TabWidget__Group_4_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13498:1: ( rule__TabWidget__Group_4_8__1__Impl rule__TabWidget__Group_4_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13499:2: rule__TabWidget__Group_4_8__1__Impl rule__TabWidget__Group_4_8__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_8__1__Impl_in_rule__TabWidget__Group_4_8__127460); rule__TabWidget__Group_4_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_8__2_in_rule__TabWidget__Group_4_8__127463); rule__TabWidget__Group_4_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_8__1 // $ANTLR start rule__TabWidget__Group_4_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13506:1: rule__TabWidget__Group_4_8__1__Impl : ( ( rule__TabWidget__OnClickAssignment_4_8_1 ) ) ; public final void rule__TabWidget__Group_4_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13510:1: ( ( ( rule__TabWidget__OnClickAssignment_4_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13511:1: ( ( rule__TabWidget__OnClickAssignment_4_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13511:1: ( ( rule__TabWidget__OnClickAssignment_4_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13512:1: ( rule__TabWidget__OnClickAssignment_4_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getOnClickAssignment_4_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13513:1: ( rule__TabWidget__OnClickAssignment_4_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13513:2: rule__TabWidget__OnClickAssignment_4_8_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__OnClickAssignment_4_8_1_in_rule__TabWidget__Group_4_8__1__Impl27490); rule__TabWidget__OnClickAssignment_4_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getOnClickAssignment_4_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_8__1__Impl // $ANTLR start rule__TabWidget__Group_4_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13523:1: rule__TabWidget__Group_4_8__2 : rule__TabWidget__Group_4_8__2__Impl ; public final void rule__TabWidget__Group_4_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13527:1: ( rule__TabWidget__Group_4_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13528:2: rule__TabWidget__Group_4_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_8__2__Impl_in_rule__TabWidget__Group_4_8__227520); rule__TabWidget__Group_4_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_8__2 // $ANTLR start rule__TabWidget__Group_4_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13534:1: rule__TabWidget__Group_4_8__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13538:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13539:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13539:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13540:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_8__2__Impl27548); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_8__2__Impl // $ANTLR start rule__TabWidget__Group_4_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13559:1: rule__TabWidget__Group_4_9__0 : rule__TabWidget__Group_4_9__0__Impl rule__TabWidget__Group_4_9__1 ; public final void rule__TabWidget__Group_4_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13563:1: ( rule__TabWidget__Group_4_9__0__Impl rule__TabWidget__Group_4_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13564:2: rule__TabWidget__Group_4_9__0__Impl rule__TabWidget__Group_4_9__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_9__0__Impl_in_rule__TabWidget__Group_4_9__027585); rule__TabWidget__Group_4_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_9__1_in_rule__TabWidget__Group_4_9__027588); rule__TabWidget__Group_4_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_9__0 // $ANTLR start rule__TabWidget__Group_4_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13571:1: rule__TabWidget__Group_4_9__0__Impl : ( 'padding:' ) ; public final void rule__TabWidget__Group_4_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13575:1: ( ( 'padding:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13576:1: ( 'padding:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13576:1: ( 'padding:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13577:1: 'padding:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingKeyword_4_9_0()); } match(input,98,FollowSets000.FOLLOW_98_in_rule__TabWidget__Group_4_9__0__Impl27616); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingKeyword_4_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_9__0__Impl // $ANTLR start rule__TabWidget__Group_4_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13590:1: rule__TabWidget__Group_4_9__1 : rule__TabWidget__Group_4_9__1__Impl rule__TabWidget__Group_4_9__2 ; public final void rule__TabWidget__Group_4_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13594:1: ( rule__TabWidget__Group_4_9__1__Impl rule__TabWidget__Group_4_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13595:2: rule__TabWidget__Group_4_9__1__Impl rule__TabWidget__Group_4_9__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_9__1__Impl_in_rule__TabWidget__Group_4_9__127647); rule__TabWidget__Group_4_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_9__2_in_rule__TabWidget__Group_4_9__127650); rule__TabWidget__Group_4_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_9__1 // $ANTLR start rule__TabWidget__Group_4_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13602:1: rule__TabWidget__Group_4_9__1__Impl : ( ( rule__TabWidget__PaddingAssignment_4_9_1 ) ) ; public final void rule__TabWidget__Group_4_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13606:1: ( ( ( rule__TabWidget__PaddingAssignment_4_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13607:1: ( ( rule__TabWidget__PaddingAssignment_4_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13607:1: ( ( rule__TabWidget__PaddingAssignment_4_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13608:1: ( rule__TabWidget__PaddingAssignment_4_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingAssignment_4_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13609:1: ( rule__TabWidget__PaddingAssignment_4_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13609:2: rule__TabWidget__PaddingAssignment_4_9_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__PaddingAssignment_4_9_1_in_rule__TabWidget__Group_4_9__1__Impl27677); rule__TabWidget__PaddingAssignment_4_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingAssignment_4_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_9__1__Impl // $ANTLR start rule__TabWidget__Group_4_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13619:1: rule__TabWidget__Group_4_9__2 : rule__TabWidget__Group_4_9__2__Impl ; public final void rule__TabWidget__Group_4_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13623:1: ( rule__TabWidget__Group_4_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13624:2: rule__TabWidget__Group_4_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_9__2__Impl_in_rule__TabWidget__Group_4_9__227707); rule__TabWidget__Group_4_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_9__2 // $ANTLR start rule__TabWidget__Group_4_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13630:1: rule__TabWidget__Group_4_9__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13634:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13635:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13635:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13636:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_9__2__Impl27735); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_9__2__Impl // $ANTLR start rule__TabWidget__Group_4_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13655:1: rule__TabWidget__Group_4_10__0 : rule__TabWidget__Group_4_10__0__Impl rule__TabWidget__Group_4_10__1 ; public final void rule__TabWidget__Group_4_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13659:1: ( rule__TabWidget__Group_4_10__0__Impl rule__TabWidget__Group_4_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13660:2: rule__TabWidget__Group_4_10__0__Impl rule__TabWidget__Group_4_10__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_10__0__Impl_in_rule__TabWidget__Group_4_10__027772); rule__TabWidget__Group_4_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_10__1_in_rule__TabWidget__Group_4_10__027775); rule__TabWidget__Group_4_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_10__0 // $ANTLR start rule__TabWidget__Group_4_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13667:1: rule__TabWidget__Group_4_10__0__Impl : ( 'paddingBottom:' ) ; public final void rule__TabWidget__Group_4_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13671:1: ( ( 'paddingBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13672:1: ( 'paddingBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13672:1: ( 'paddingBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13673:1: 'paddingBottom:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingBottomKeyword_4_10_0()); } match(input,99,FollowSets000.FOLLOW_99_in_rule__TabWidget__Group_4_10__0__Impl27803); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingBottomKeyword_4_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_10__0__Impl // $ANTLR start rule__TabWidget__Group_4_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13686:1: rule__TabWidget__Group_4_10__1 : rule__TabWidget__Group_4_10__1__Impl rule__TabWidget__Group_4_10__2 ; public final void rule__TabWidget__Group_4_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13690:1: ( rule__TabWidget__Group_4_10__1__Impl rule__TabWidget__Group_4_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13691:2: rule__TabWidget__Group_4_10__1__Impl rule__TabWidget__Group_4_10__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_10__1__Impl_in_rule__TabWidget__Group_4_10__127834); rule__TabWidget__Group_4_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_10__2_in_rule__TabWidget__Group_4_10__127837); rule__TabWidget__Group_4_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_10__1 // $ANTLR start rule__TabWidget__Group_4_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13698:1: rule__TabWidget__Group_4_10__1__Impl : ( ( rule__TabWidget__PaddingBottomAssignment_4_10_1 ) ) ; public final void rule__TabWidget__Group_4_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13702:1: ( ( ( rule__TabWidget__PaddingBottomAssignment_4_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13703:1: ( ( rule__TabWidget__PaddingBottomAssignment_4_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13703:1: ( ( rule__TabWidget__PaddingBottomAssignment_4_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13704:1: ( rule__TabWidget__PaddingBottomAssignment_4_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingBottomAssignment_4_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13705:1: ( rule__TabWidget__PaddingBottomAssignment_4_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13705:2: rule__TabWidget__PaddingBottomAssignment_4_10_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__PaddingBottomAssignment_4_10_1_in_rule__TabWidget__Group_4_10__1__Impl27864); rule__TabWidget__PaddingBottomAssignment_4_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingBottomAssignment_4_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_10__1__Impl // $ANTLR start rule__TabWidget__Group_4_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13715:1: rule__TabWidget__Group_4_10__2 : rule__TabWidget__Group_4_10__2__Impl ; public final void rule__TabWidget__Group_4_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13719:1: ( rule__TabWidget__Group_4_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13720:2: rule__TabWidget__Group_4_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_10__2__Impl_in_rule__TabWidget__Group_4_10__227894); rule__TabWidget__Group_4_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_10__2 // $ANTLR start rule__TabWidget__Group_4_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13726:1: rule__TabWidget__Group_4_10__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13730:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13731:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13731:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13732:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_10__2__Impl27922); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_10__2__Impl // $ANTLR start rule__TabWidget__Group_4_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13751:1: rule__TabWidget__Group_4_11__0 : rule__TabWidget__Group_4_11__0__Impl rule__TabWidget__Group_4_11__1 ; public final void rule__TabWidget__Group_4_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13755:1: ( rule__TabWidget__Group_4_11__0__Impl rule__TabWidget__Group_4_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13756:2: rule__TabWidget__Group_4_11__0__Impl rule__TabWidget__Group_4_11__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_11__0__Impl_in_rule__TabWidget__Group_4_11__027959); rule__TabWidget__Group_4_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_11__1_in_rule__TabWidget__Group_4_11__027962); rule__TabWidget__Group_4_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_11__0 // $ANTLR start rule__TabWidget__Group_4_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13763:1: rule__TabWidget__Group_4_11__0__Impl : ( 'paddingLeft:' ) ; public final void rule__TabWidget__Group_4_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13767:1: ( ( 'paddingLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13768:1: ( 'paddingLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13768:1: ( 'paddingLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13769:1: 'paddingLeft:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingLeftKeyword_4_11_0()); } match(input,100,FollowSets000.FOLLOW_100_in_rule__TabWidget__Group_4_11__0__Impl27990); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingLeftKeyword_4_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_11__0__Impl // $ANTLR start rule__TabWidget__Group_4_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13782:1: rule__TabWidget__Group_4_11__1 : rule__TabWidget__Group_4_11__1__Impl rule__TabWidget__Group_4_11__2 ; public final void rule__TabWidget__Group_4_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13786:1: ( rule__TabWidget__Group_4_11__1__Impl rule__TabWidget__Group_4_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13787:2: rule__TabWidget__Group_4_11__1__Impl rule__TabWidget__Group_4_11__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_11__1__Impl_in_rule__TabWidget__Group_4_11__128021); rule__TabWidget__Group_4_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_11__2_in_rule__TabWidget__Group_4_11__128024); rule__TabWidget__Group_4_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_11__1 // $ANTLR start rule__TabWidget__Group_4_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13794:1: rule__TabWidget__Group_4_11__1__Impl : ( ( rule__TabWidget__PaddingLeftAssignment_4_11_1 ) ) ; public final void rule__TabWidget__Group_4_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13798:1: ( ( ( rule__TabWidget__PaddingLeftAssignment_4_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13799:1: ( ( rule__TabWidget__PaddingLeftAssignment_4_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13799:1: ( ( rule__TabWidget__PaddingLeftAssignment_4_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13800:1: ( rule__TabWidget__PaddingLeftAssignment_4_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingLeftAssignment_4_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13801:1: ( rule__TabWidget__PaddingLeftAssignment_4_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13801:2: rule__TabWidget__PaddingLeftAssignment_4_11_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__PaddingLeftAssignment_4_11_1_in_rule__TabWidget__Group_4_11__1__Impl28051); rule__TabWidget__PaddingLeftAssignment_4_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingLeftAssignment_4_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_11__1__Impl // $ANTLR start rule__TabWidget__Group_4_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13811:1: rule__TabWidget__Group_4_11__2 : rule__TabWidget__Group_4_11__2__Impl ; public final void rule__TabWidget__Group_4_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13815:1: ( rule__TabWidget__Group_4_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13816:2: rule__TabWidget__Group_4_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_11__2__Impl_in_rule__TabWidget__Group_4_11__228081); rule__TabWidget__Group_4_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_11__2 // $ANTLR start rule__TabWidget__Group_4_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13822:1: rule__TabWidget__Group_4_11__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13826:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13827:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13827:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13828:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_11__2__Impl28109); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_11__2__Impl // $ANTLR start rule__TabWidget__Group_4_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13847:1: rule__TabWidget__Group_4_12__0 : rule__TabWidget__Group_4_12__0__Impl rule__TabWidget__Group_4_12__1 ; public final void rule__TabWidget__Group_4_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13851:1: ( rule__TabWidget__Group_4_12__0__Impl rule__TabWidget__Group_4_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13852:2: rule__TabWidget__Group_4_12__0__Impl rule__TabWidget__Group_4_12__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_12__0__Impl_in_rule__TabWidget__Group_4_12__028146); rule__TabWidget__Group_4_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_12__1_in_rule__TabWidget__Group_4_12__028149); rule__TabWidget__Group_4_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_12__0 // $ANTLR start rule__TabWidget__Group_4_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13859:1: rule__TabWidget__Group_4_12__0__Impl : ( 'paddingRight:' ) ; public final void rule__TabWidget__Group_4_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13863:1: ( ( 'paddingRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13864:1: ( 'paddingRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13864:1: ( 'paddingRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13865:1: 'paddingRight:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingRightKeyword_4_12_0()); } match(input,101,FollowSets000.FOLLOW_101_in_rule__TabWidget__Group_4_12__0__Impl28177); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingRightKeyword_4_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_12__0__Impl // $ANTLR start rule__TabWidget__Group_4_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13878:1: rule__TabWidget__Group_4_12__1 : rule__TabWidget__Group_4_12__1__Impl rule__TabWidget__Group_4_12__2 ; public final void rule__TabWidget__Group_4_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13882:1: ( rule__TabWidget__Group_4_12__1__Impl rule__TabWidget__Group_4_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13883:2: rule__TabWidget__Group_4_12__1__Impl rule__TabWidget__Group_4_12__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_12__1__Impl_in_rule__TabWidget__Group_4_12__128208); rule__TabWidget__Group_4_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_12__2_in_rule__TabWidget__Group_4_12__128211); rule__TabWidget__Group_4_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_12__1 // $ANTLR start rule__TabWidget__Group_4_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13890:1: rule__TabWidget__Group_4_12__1__Impl : ( ( rule__TabWidget__PaddingRightAssignment_4_12_1 ) ) ; public final void rule__TabWidget__Group_4_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13894:1: ( ( ( rule__TabWidget__PaddingRightAssignment_4_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13895:1: ( ( rule__TabWidget__PaddingRightAssignment_4_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13895:1: ( ( rule__TabWidget__PaddingRightAssignment_4_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13896:1: ( rule__TabWidget__PaddingRightAssignment_4_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingRightAssignment_4_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13897:1: ( rule__TabWidget__PaddingRightAssignment_4_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13897:2: rule__TabWidget__PaddingRightAssignment_4_12_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__PaddingRightAssignment_4_12_1_in_rule__TabWidget__Group_4_12__1__Impl28238); rule__TabWidget__PaddingRightAssignment_4_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingRightAssignment_4_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_12__1__Impl // $ANTLR start rule__TabWidget__Group_4_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13907:1: rule__TabWidget__Group_4_12__2 : rule__TabWidget__Group_4_12__2__Impl ; public final void rule__TabWidget__Group_4_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13911:1: ( rule__TabWidget__Group_4_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13912:2: rule__TabWidget__Group_4_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_12__2__Impl_in_rule__TabWidget__Group_4_12__228268); rule__TabWidget__Group_4_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_12__2 // $ANTLR start rule__TabWidget__Group_4_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13918:1: rule__TabWidget__Group_4_12__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13922:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13923:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13923:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13924:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_12__2__Impl28296); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_12__2__Impl // $ANTLR start rule__TabWidget__Group_4_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13943:1: rule__TabWidget__Group_4_13__0 : rule__TabWidget__Group_4_13__0__Impl rule__TabWidget__Group_4_13__1 ; public final void rule__TabWidget__Group_4_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13947:1: ( rule__TabWidget__Group_4_13__0__Impl rule__TabWidget__Group_4_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13948:2: rule__TabWidget__Group_4_13__0__Impl rule__TabWidget__Group_4_13__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_13__0__Impl_in_rule__TabWidget__Group_4_13__028333); rule__TabWidget__Group_4_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_13__1_in_rule__TabWidget__Group_4_13__028336); rule__TabWidget__Group_4_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_13__0 // $ANTLR start rule__TabWidget__Group_4_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13955:1: rule__TabWidget__Group_4_13__0__Impl : ( 'paddingTop:' ) ; public final void rule__TabWidget__Group_4_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13959:1: ( ( 'paddingTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13960:1: ( 'paddingTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13960:1: ( 'paddingTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13961:1: 'paddingTop:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingTopKeyword_4_13_0()); } match(input,102,FollowSets000.FOLLOW_102_in_rule__TabWidget__Group_4_13__0__Impl28364); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingTopKeyword_4_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_13__0__Impl // $ANTLR start rule__TabWidget__Group_4_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13974:1: rule__TabWidget__Group_4_13__1 : rule__TabWidget__Group_4_13__1__Impl rule__TabWidget__Group_4_13__2 ; public final void rule__TabWidget__Group_4_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13978:1: ( rule__TabWidget__Group_4_13__1__Impl rule__TabWidget__Group_4_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13979:2: rule__TabWidget__Group_4_13__1__Impl rule__TabWidget__Group_4_13__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_13__1__Impl_in_rule__TabWidget__Group_4_13__128395); rule__TabWidget__Group_4_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_13__2_in_rule__TabWidget__Group_4_13__128398); rule__TabWidget__Group_4_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_13__1 // $ANTLR start rule__TabWidget__Group_4_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13986:1: rule__TabWidget__Group_4_13__1__Impl : ( ( rule__TabWidget__PaddingTopAssignment_4_13_1 ) ) ; public final void rule__TabWidget__Group_4_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13990:1: ( ( ( rule__TabWidget__PaddingTopAssignment_4_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13991:1: ( ( rule__TabWidget__PaddingTopAssignment_4_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13991:1: ( ( rule__TabWidget__PaddingTopAssignment_4_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13992:1: ( rule__TabWidget__PaddingTopAssignment_4_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingTopAssignment_4_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13993:1: ( rule__TabWidget__PaddingTopAssignment_4_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:13993:2: rule__TabWidget__PaddingTopAssignment_4_13_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__PaddingTopAssignment_4_13_1_in_rule__TabWidget__Group_4_13__1__Impl28425); rule__TabWidget__PaddingTopAssignment_4_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingTopAssignment_4_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_13__1__Impl // $ANTLR start rule__TabWidget__Group_4_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14003:1: rule__TabWidget__Group_4_13__2 : rule__TabWidget__Group_4_13__2__Impl ; public final void rule__TabWidget__Group_4_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14007:1: ( rule__TabWidget__Group_4_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14008:2: rule__TabWidget__Group_4_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_13__2__Impl_in_rule__TabWidget__Group_4_13__228455); rule__TabWidget__Group_4_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_13__2 // $ANTLR start rule__TabWidget__Group_4_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14014:1: rule__TabWidget__Group_4_13__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14018:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14019:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14019:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14020:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_13__2__Impl28483); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_13__2__Impl // $ANTLR start rule__TabWidget__Group_4_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14039:1: rule__TabWidget__Group_4_14__0 : rule__TabWidget__Group_4_14__0__Impl rule__TabWidget__Group_4_14__1 ; public final void rule__TabWidget__Group_4_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14043:1: ( rule__TabWidget__Group_4_14__0__Impl rule__TabWidget__Group_4_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14044:2: rule__TabWidget__Group_4_14__0__Impl rule__TabWidget__Group_4_14__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_14__0__Impl_in_rule__TabWidget__Group_4_14__028520); rule__TabWidget__Group_4_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_14__1_in_rule__TabWidget__Group_4_14__028523); rule__TabWidget__Group_4_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_14__0 // $ANTLR start rule__TabWidget__Group_4_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14051:1: rule__TabWidget__Group_4_14__0__Impl : ( 'scrollbars:' ) ; public final void rule__TabWidget__Group_4_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14055:1: ( ( 'scrollbars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14056:1: ( 'scrollbars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14056:1: ( 'scrollbars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14057:1: 'scrollbars:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getScrollbarsKeyword_4_14_0()); } match(input,103,FollowSets000.FOLLOW_103_in_rule__TabWidget__Group_4_14__0__Impl28551); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getScrollbarsKeyword_4_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_14__0__Impl // $ANTLR start rule__TabWidget__Group_4_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14070:1: rule__TabWidget__Group_4_14__1 : rule__TabWidget__Group_4_14__1__Impl rule__TabWidget__Group_4_14__2 ; public final void rule__TabWidget__Group_4_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14074:1: ( rule__TabWidget__Group_4_14__1__Impl rule__TabWidget__Group_4_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14075:2: rule__TabWidget__Group_4_14__1__Impl rule__TabWidget__Group_4_14__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_14__1__Impl_in_rule__TabWidget__Group_4_14__128582); rule__TabWidget__Group_4_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_14__2_in_rule__TabWidget__Group_4_14__128585); rule__TabWidget__Group_4_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_14__1 // $ANTLR start rule__TabWidget__Group_4_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14082:1: rule__TabWidget__Group_4_14__1__Impl : ( ( rule__TabWidget__ScrollbarsAssignment_4_14_1 ) ) ; public final void rule__TabWidget__Group_4_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14086:1: ( ( ( rule__TabWidget__ScrollbarsAssignment_4_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14087:1: ( ( rule__TabWidget__ScrollbarsAssignment_4_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14087:1: ( ( rule__TabWidget__ScrollbarsAssignment_4_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14088:1: ( rule__TabWidget__ScrollbarsAssignment_4_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getScrollbarsAssignment_4_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14089:1: ( rule__TabWidget__ScrollbarsAssignment_4_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14089:2: rule__TabWidget__ScrollbarsAssignment_4_14_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__ScrollbarsAssignment_4_14_1_in_rule__TabWidget__Group_4_14__1__Impl28612); rule__TabWidget__ScrollbarsAssignment_4_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getScrollbarsAssignment_4_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_14__1__Impl // $ANTLR start rule__TabWidget__Group_4_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14099:1: rule__TabWidget__Group_4_14__2 : rule__TabWidget__Group_4_14__2__Impl ; public final void rule__TabWidget__Group_4_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14103:1: ( rule__TabWidget__Group_4_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14104:2: rule__TabWidget__Group_4_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_14__2__Impl_in_rule__TabWidget__Group_4_14__228642); rule__TabWidget__Group_4_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_14__2 // $ANTLR start rule__TabWidget__Group_4_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14110:1: rule__TabWidget__Group_4_14__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14114:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14115:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14115:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14116:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_14__2__Impl28670); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_14__2__Impl // $ANTLR start rule__TabWidget__Group_4_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14135:1: rule__TabWidget__Group_4_15__0 : rule__TabWidget__Group_4_15__0__Impl rule__TabWidget__Group_4_15__1 ; public final void rule__TabWidget__Group_4_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14139:1: ( rule__TabWidget__Group_4_15__0__Impl rule__TabWidget__Group_4_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14140:2: rule__TabWidget__Group_4_15__0__Impl rule__TabWidget__Group_4_15__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_15__0__Impl_in_rule__TabWidget__Group_4_15__028707); rule__TabWidget__Group_4_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_15__1_in_rule__TabWidget__Group_4_15__028710); rule__TabWidget__Group_4_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_15__0 // $ANTLR start rule__TabWidget__Group_4_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14147:1: rule__TabWidget__Group_4_15__0__Impl : ( 'visibility:' ) ; public final void rule__TabWidget__Group_4_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14151:1: ( ( 'visibility:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14152:1: ( 'visibility:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14152:1: ( 'visibility:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14153:1: 'visibility:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getVisibilityKeyword_4_15_0()); } match(input,104,FollowSets000.FOLLOW_104_in_rule__TabWidget__Group_4_15__0__Impl28738); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getVisibilityKeyword_4_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_15__0__Impl // $ANTLR start rule__TabWidget__Group_4_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14166:1: rule__TabWidget__Group_4_15__1 : rule__TabWidget__Group_4_15__1__Impl rule__TabWidget__Group_4_15__2 ; public final void rule__TabWidget__Group_4_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14170:1: ( rule__TabWidget__Group_4_15__1__Impl rule__TabWidget__Group_4_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14171:2: rule__TabWidget__Group_4_15__1__Impl rule__TabWidget__Group_4_15__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_15__1__Impl_in_rule__TabWidget__Group_4_15__128769); rule__TabWidget__Group_4_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_15__2_in_rule__TabWidget__Group_4_15__128772); rule__TabWidget__Group_4_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_15__1 // $ANTLR start rule__TabWidget__Group_4_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14178:1: rule__TabWidget__Group_4_15__1__Impl : ( ( rule__TabWidget__VisibilityAssignment_4_15_1 ) ) ; public final void rule__TabWidget__Group_4_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14182:1: ( ( ( rule__TabWidget__VisibilityAssignment_4_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14183:1: ( ( rule__TabWidget__VisibilityAssignment_4_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14183:1: ( ( rule__TabWidget__VisibilityAssignment_4_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14184:1: ( rule__TabWidget__VisibilityAssignment_4_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getVisibilityAssignment_4_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14185:1: ( rule__TabWidget__VisibilityAssignment_4_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14185:2: rule__TabWidget__VisibilityAssignment_4_15_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__VisibilityAssignment_4_15_1_in_rule__TabWidget__Group_4_15__1__Impl28799); rule__TabWidget__VisibilityAssignment_4_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getVisibilityAssignment_4_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_15__1__Impl // $ANTLR start rule__TabWidget__Group_4_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14195:1: rule__TabWidget__Group_4_15__2 : rule__TabWidget__Group_4_15__2__Impl ; public final void rule__TabWidget__Group_4_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14199:1: ( rule__TabWidget__Group_4_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14200:2: rule__TabWidget__Group_4_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_15__2__Impl_in_rule__TabWidget__Group_4_15__228829); rule__TabWidget__Group_4_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_15__2 // $ANTLR start rule__TabWidget__Group_4_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14206:1: rule__TabWidget__Group_4_15__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14210:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14211:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14211:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14212:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_15__2__Impl28857); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_15__2__Impl // $ANTLR start rule__TabWidget__Group_4_16__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14231:1: rule__TabWidget__Group_4_16__0 : rule__TabWidget__Group_4_16__0__Impl rule__TabWidget__Group_4_16__1 ; public final void rule__TabWidget__Group_4_16__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14235:1: ( rule__TabWidget__Group_4_16__0__Impl rule__TabWidget__Group_4_16__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14236:2: rule__TabWidget__Group_4_16__0__Impl rule__TabWidget__Group_4_16__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_16__0__Impl_in_rule__TabWidget__Group_4_16__028894); rule__TabWidget__Group_4_16__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_16__1_in_rule__TabWidget__Group_4_16__028897); rule__TabWidget__Group_4_16__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_16__0 // $ANTLR start rule__TabWidget__Group_4_16__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14243:1: rule__TabWidget__Group_4_16__0__Impl : ( 'animation:' ) ; public final void rule__TabWidget__Group_4_16__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14247:1: ( ( 'animation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14248:1: ( 'animation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14248:1: ( 'animation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14249:1: 'animation:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getAnimationKeyword_4_16_0()); } match(input,105,FollowSets000.FOLLOW_105_in_rule__TabWidget__Group_4_16__0__Impl28925); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getAnimationKeyword_4_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_16__0__Impl // $ANTLR start rule__TabWidget__Group_4_16__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14262:1: rule__TabWidget__Group_4_16__1 : rule__TabWidget__Group_4_16__1__Impl rule__TabWidget__Group_4_16__2 ; public final void rule__TabWidget__Group_4_16__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14266:1: ( rule__TabWidget__Group_4_16__1__Impl rule__TabWidget__Group_4_16__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14267:2: rule__TabWidget__Group_4_16__1__Impl rule__TabWidget__Group_4_16__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_16__1__Impl_in_rule__TabWidget__Group_4_16__128956); rule__TabWidget__Group_4_16__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_16__2_in_rule__TabWidget__Group_4_16__128959); rule__TabWidget__Group_4_16__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_16__1 // $ANTLR start rule__TabWidget__Group_4_16__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14274:1: rule__TabWidget__Group_4_16__1__Impl : ( ( rule__TabWidget__LayoutAnimationAssignment_4_16_1 ) ) ; public final void rule__TabWidget__Group_4_16__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14278:1: ( ( ( rule__TabWidget__LayoutAnimationAssignment_4_16_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14279:1: ( ( rule__TabWidget__LayoutAnimationAssignment_4_16_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14279:1: ( ( rule__TabWidget__LayoutAnimationAssignment_4_16_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14280:1: ( rule__TabWidget__LayoutAnimationAssignment_4_16_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getLayoutAnimationAssignment_4_16_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14281:1: ( rule__TabWidget__LayoutAnimationAssignment_4_16_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14281:2: rule__TabWidget__LayoutAnimationAssignment_4_16_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__LayoutAnimationAssignment_4_16_1_in_rule__TabWidget__Group_4_16__1__Impl28986); rule__TabWidget__LayoutAnimationAssignment_4_16_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getLayoutAnimationAssignment_4_16_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_16__1__Impl // $ANTLR start rule__TabWidget__Group_4_16__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14291:1: rule__TabWidget__Group_4_16__2 : rule__TabWidget__Group_4_16__2__Impl ; public final void rule__TabWidget__Group_4_16__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14295:1: ( rule__TabWidget__Group_4_16__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14296:2: rule__TabWidget__Group_4_16__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_16__2__Impl_in_rule__TabWidget__Group_4_16__229016); rule__TabWidget__Group_4_16__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_16__2 // $ANTLR start rule__TabWidget__Group_4_16__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14302:1: rule__TabWidget__Group_4_16__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_16__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14306:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14307:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14307:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14308:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_16_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_16__2__Impl29044); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_16_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_16__2__Impl // $ANTLR start rule__TabWidget__Group_4_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14327:1: rule__TabWidget__Group_4_17__0 : rule__TabWidget__Group_4_17__0__Impl rule__TabWidget__Group_4_17__1 ; public final void rule__TabWidget__Group_4_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14331:1: ( rule__TabWidget__Group_4_17__0__Impl rule__TabWidget__Group_4_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14332:2: rule__TabWidget__Group_4_17__0__Impl rule__TabWidget__Group_4_17__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__0__Impl_in_rule__TabWidget__Group_4_17__029081); rule__TabWidget__Group_4_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__1_in_rule__TabWidget__Group_4_17__029084); rule__TabWidget__Group_4_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__0 // $ANTLR start rule__TabWidget__Group_4_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14339:1: rule__TabWidget__Group_4_17__0__Impl : ( 'gravity:' ) ; public final void rule__TabWidget__Group_4_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14343:1: ( ( 'gravity:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14344:1: ( 'gravity:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14344:1: ( 'gravity:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14345:1: 'gravity:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGravityKeyword_4_17_0()); } match(input,110,FollowSets000.FOLLOW_110_in_rule__TabWidget__Group_4_17__0__Impl29112); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGravityKeyword_4_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__0__Impl // $ANTLR start rule__TabWidget__Group_4_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14358:1: rule__TabWidget__Group_4_17__1 : rule__TabWidget__Group_4_17__1__Impl rule__TabWidget__Group_4_17__2 ; public final void rule__TabWidget__Group_4_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14362:1: ( rule__TabWidget__Group_4_17__1__Impl rule__TabWidget__Group_4_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14363:2: rule__TabWidget__Group_4_17__1__Impl rule__TabWidget__Group_4_17__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__1__Impl_in_rule__TabWidget__Group_4_17__129143); rule__TabWidget__Group_4_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__2_in_rule__TabWidget__Group_4_17__129146); rule__TabWidget__Group_4_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__1 // $ANTLR start rule__TabWidget__Group_4_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14370:1: rule__TabWidget__Group_4_17__1__Impl : ( ( rule__TabWidget__GravityAssignment_4_17_1 ) ) ; public final void rule__TabWidget__Group_4_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14374:1: ( ( ( rule__TabWidget__GravityAssignment_4_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14375:1: ( ( rule__TabWidget__GravityAssignment_4_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14375:1: ( ( rule__TabWidget__GravityAssignment_4_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14376:1: ( rule__TabWidget__GravityAssignment_4_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGravityAssignment_4_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14377:1: ( rule__TabWidget__GravityAssignment_4_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14377:2: rule__TabWidget__GravityAssignment_4_17_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__GravityAssignment_4_17_1_in_rule__TabWidget__Group_4_17__1__Impl29173); rule__TabWidget__GravityAssignment_4_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGravityAssignment_4_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__1__Impl // $ANTLR start rule__TabWidget__Group_4_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14387:1: rule__TabWidget__Group_4_17__2 : rule__TabWidget__Group_4_17__2__Impl rule__TabWidget__Group_4_17__3 ; public final void rule__TabWidget__Group_4_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14391:1: ( rule__TabWidget__Group_4_17__2__Impl rule__TabWidget__Group_4_17__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14392:2: rule__TabWidget__Group_4_17__2__Impl rule__TabWidget__Group_4_17__3 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__2__Impl_in_rule__TabWidget__Group_4_17__229203); rule__TabWidget__Group_4_17__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__3_in_rule__TabWidget__Group_4_17__229206); rule__TabWidget__Group_4_17__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__2 // $ANTLR start rule__TabWidget__Group_4_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14399:1: rule__TabWidget__Group_4_17__2__Impl : ( ( rule__TabWidget__Group_4_17_2__0 )* ) ; public final void rule__TabWidget__Group_4_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14403:1: ( ( ( rule__TabWidget__Group_4_17_2__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14404:1: ( ( rule__TabWidget__Group_4_17_2__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14404:1: ( ( rule__TabWidget__Group_4_17_2__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14405:1: ( rule__TabWidget__Group_4_17_2__0 )* { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_17_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14406:1: ( rule__TabWidget__Group_4_17_2__0 )* loop67: do { int alt67=2; int LA67_0 = input.LA(1); if ( (LA67_0==111) ) { alt67=1; } switch (alt67) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14406:2: rule__TabWidget__Group_4_17_2__0 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17_2__0_in_rule__TabWidget__Group_4_17__2__Impl29233); rule__TabWidget__Group_4_17_2__0(); _fsp--; if (failed) return ; } break; default : break loop67; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__2__Impl // $ANTLR start rule__TabWidget__Group_4_17__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14416:1: rule__TabWidget__Group_4_17__3 : rule__TabWidget__Group_4_17__3__Impl ; public final void rule__TabWidget__Group_4_17__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14420:1: ( rule__TabWidget__Group_4_17__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14421:2: rule__TabWidget__Group_4_17__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17__3__Impl_in_rule__TabWidget__Group_4_17__329264); rule__TabWidget__Group_4_17__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__3 // $ANTLR start rule__TabWidget__Group_4_17__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14427:1: rule__TabWidget__Group_4_17__3__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_17__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14431:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14432:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14432:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14433:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_17_3()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_17__3__Impl29292); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_17_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17__3__Impl // $ANTLR start rule__TabWidget__Group_4_17_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14454:1: rule__TabWidget__Group_4_17_2__0 : rule__TabWidget__Group_4_17_2__0__Impl rule__TabWidget__Group_4_17_2__1 ; public final void rule__TabWidget__Group_4_17_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14458:1: ( rule__TabWidget__Group_4_17_2__0__Impl rule__TabWidget__Group_4_17_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14459:2: rule__TabWidget__Group_4_17_2__0__Impl rule__TabWidget__Group_4_17_2__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17_2__0__Impl_in_rule__TabWidget__Group_4_17_2__029331); rule__TabWidget__Group_4_17_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17_2__1_in_rule__TabWidget__Group_4_17_2__029334); rule__TabWidget__Group_4_17_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17_2__0 // $ANTLR start rule__TabWidget__Group_4_17_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14466:1: rule__TabWidget__Group_4_17_2__0__Impl : ( '|' ) ; public final void rule__TabWidget__Group_4_17_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14470:1: ( ( '|' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14471:1: ( '|' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14471:1: ( '|' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14472:1: '|' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getVerticalLineKeyword_4_17_2_0()); } match(input,111,FollowSets000.FOLLOW_111_in_rule__TabWidget__Group_4_17_2__0__Impl29362); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getVerticalLineKeyword_4_17_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17_2__0__Impl // $ANTLR start rule__TabWidget__Group_4_17_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14485:1: rule__TabWidget__Group_4_17_2__1 : rule__TabWidget__Group_4_17_2__1__Impl ; public final void rule__TabWidget__Group_4_17_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14489:1: ( rule__TabWidget__Group_4_17_2__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14490:2: rule__TabWidget__Group_4_17_2__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_17_2__1__Impl_in_rule__TabWidget__Group_4_17_2__129393); rule__TabWidget__Group_4_17_2__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17_2__1 // $ANTLR start rule__TabWidget__Group_4_17_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14496:1: rule__TabWidget__Group_4_17_2__1__Impl : ( ( rule__TabWidget__GravityAssignment_4_17_2_1 ) ) ; public final void rule__TabWidget__Group_4_17_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14500:1: ( ( ( rule__TabWidget__GravityAssignment_4_17_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14501:1: ( ( rule__TabWidget__GravityAssignment_4_17_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14501:1: ( ( rule__TabWidget__GravityAssignment_4_17_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14502:1: ( rule__TabWidget__GravityAssignment_4_17_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGravityAssignment_4_17_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14503:1: ( rule__TabWidget__GravityAssignment_4_17_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14503:2: rule__TabWidget__GravityAssignment_4_17_2_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__GravityAssignment_4_17_2_1_in_rule__TabWidget__Group_4_17_2__1__Impl29420); rule__TabWidget__GravityAssignment_4_17_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGravityAssignment_4_17_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_17_2__1__Impl // $ANTLR start rule__TabWidget__Group_4_18__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14517:1: rule__TabWidget__Group_4_18__0 : rule__TabWidget__Group_4_18__0__Impl rule__TabWidget__Group_4_18__1 ; public final void rule__TabWidget__Group_4_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14521:1: ( rule__TabWidget__Group_4_18__0__Impl rule__TabWidget__Group_4_18__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14522:2: rule__TabWidget__Group_4_18__0__Impl rule__TabWidget__Group_4_18__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_18__0__Impl_in_rule__TabWidget__Group_4_18__029454); rule__TabWidget__Group_4_18__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_18__1_in_rule__TabWidget__Group_4_18__029457); rule__TabWidget__Group_4_18__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_18__0 // $ANTLR start rule__TabWidget__Group_4_18__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14529:1: rule__TabWidget__Group_4_18__0__Impl : ( 'orientation:' ) ; public final void rule__TabWidget__Group_4_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14533:1: ( ( 'orientation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14534:1: ( 'orientation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14534:1: ( 'orientation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14535:1: 'orientation:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getOrientationKeyword_4_18_0()); } match(input,106,FollowSets000.FOLLOW_106_in_rule__TabWidget__Group_4_18__0__Impl29485); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getOrientationKeyword_4_18_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_18__0__Impl // $ANTLR start rule__TabWidget__Group_4_18__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14548:1: rule__TabWidget__Group_4_18__1 : rule__TabWidget__Group_4_18__1__Impl rule__TabWidget__Group_4_18__2 ; public final void rule__TabWidget__Group_4_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14552:1: ( rule__TabWidget__Group_4_18__1__Impl rule__TabWidget__Group_4_18__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14553:2: rule__TabWidget__Group_4_18__1__Impl rule__TabWidget__Group_4_18__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_18__1__Impl_in_rule__TabWidget__Group_4_18__129516); rule__TabWidget__Group_4_18__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_18__2_in_rule__TabWidget__Group_4_18__129519); rule__TabWidget__Group_4_18__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_18__1 // $ANTLR start rule__TabWidget__Group_4_18__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14560:1: rule__TabWidget__Group_4_18__1__Impl : ( ( rule__TabWidget__OrientationAssignment_4_18_1 ) ) ; public final void rule__TabWidget__Group_4_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14564:1: ( ( ( rule__TabWidget__OrientationAssignment_4_18_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14565:1: ( ( rule__TabWidget__OrientationAssignment_4_18_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14565:1: ( ( rule__TabWidget__OrientationAssignment_4_18_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14566:1: ( rule__TabWidget__OrientationAssignment_4_18_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getOrientationAssignment_4_18_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14567:1: ( rule__TabWidget__OrientationAssignment_4_18_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14567:2: rule__TabWidget__OrientationAssignment_4_18_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__OrientationAssignment_4_18_1_in_rule__TabWidget__Group_4_18__1__Impl29546); rule__TabWidget__OrientationAssignment_4_18_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getOrientationAssignment_4_18_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_18__1__Impl // $ANTLR start rule__TabWidget__Group_4_18__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14577:1: rule__TabWidget__Group_4_18__2 : rule__TabWidget__Group_4_18__2__Impl ; public final void rule__TabWidget__Group_4_18__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14581:1: ( rule__TabWidget__Group_4_18__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14582:2: rule__TabWidget__Group_4_18__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_18__2__Impl_in_rule__TabWidget__Group_4_18__229576); rule__TabWidget__Group_4_18__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_18__2 // $ANTLR start rule__TabWidget__Group_4_18__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14588:1: rule__TabWidget__Group_4_18__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_18__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14592:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14593:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14593:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14594:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_18_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_18__2__Impl29604); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_18_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_18__2__Impl // $ANTLR start rule__TabWidget__Group_4_19__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14613:1: rule__TabWidget__Group_4_19__0 : rule__TabWidget__Group_4_19__0__Impl rule__TabWidget__Group_4_19__1 ; public final void rule__TabWidget__Group_4_19__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14617:1: ( rule__TabWidget__Group_4_19__0__Impl rule__TabWidget__Group_4_19__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14618:2: rule__TabWidget__Group_4_19__0__Impl rule__TabWidget__Group_4_19__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_19__0__Impl_in_rule__TabWidget__Group_4_19__029641); rule__TabWidget__Group_4_19__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_19__1_in_rule__TabWidget__Group_4_19__029644); rule__TabWidget__Group_4_19__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_19__0 // $ANTLR start rule__TabWidget__Group_4_19__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14625:1: rule__TabWidget__Group_4_19__0__Impl : ( 'divider:' ) ; public final void rule__TabWidget__Group_4_19__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14629:1: ( ( 'divider:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14630:1: ( 'divider:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14630:1: ( 'divider:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14631:1: 'divider:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getDividerKeyword_4_19_0()); } match(input,112,FollowSets000.FOLLOW_112_in_rule__TabWidget__Group_4_19__0__Impl29672); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getDividerKeyword_4_19_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_19__0__Impl // $ANTLR start rule__TabWidget__Group_4_19__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14644:1: rule__TabWidget__Group_4_19__1 : rule__TabWidget__Group_4_19__1__Impl rule__TabWidget__Group_4_19__2 ; public final void rule__TabWidget__Group_4_19__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14648:1: ( rule__TabWidget__Group_4_19__1__Impl rule__TabWidget__Group_4_19__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14649:2: rule__TabWidget__Group_4_19__1__Impl rule__TabWidget__Group_4_19__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_19__1__Impl_in_rule__TabWidget__Group_4_19__129703); rule__TabWidget__Group_4_19__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_19__2_in_rule__TabWidget__Group_4_19__129706); rule__TabWidget__Group_4_19__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_19__1 // $ANTLR start rule__TabWidget__Group_4_19__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14656:1: rule__TabWidget__Group_4_19__1__Impl : ( ( rule__TabWidget__DividerAssignment_4_19_1 ) ) ; public final void rule__TabWidget__Group_4_19__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14660:1: ( ( ( rule__TabWidget__DividerAssignment_4_19_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14661:1: ( ( rule__TabWidget__DividerAssignment_4_19_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14661:1: ( ( rule__TabWidget__DividerAssignment_4_19_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14662:1: ( rule__TabWidget__DividerAssignment_4_19_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getDividerAssignment_4_19_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14663:1: ( rule__TabWidget__DividerAssignment_4_19_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14663:2: rule__TabWidget__DividerAssignment_4_19_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__DividerAssignment_4_19_1_in_rule__TabWidget__Group_4_19__1__Impl29733); rule__TabWidget__DividerAssignment_4_19_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getDividerAssignment_4_19_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_19__1__Impl // $ANTLR start rule__TabWidget__Group_4_19__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14673:1: rule__TabWidget__Group_4_19__2 : rule__TabWidget__Group_4_19__2__Impl ; public final void rule__TabWidget__Group_4_19__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14677:1: ( rule__TabWidget__Group_4_19__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14678:2: rule__TabWidget__Group_4_19__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_19__2__Impl_in_rule__TabWidget__Group_4_19__229763); rule__TabWidget__Group_4_19__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_19__2 // $ANTLR start rule__TabWidget__Group_4_19__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14684:1: rule__TabWidget__Group_4_19__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_19__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14688:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14689:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14689:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14690:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_19_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_19__2__Impl29791); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_19_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_19__2__Impl // $ANTLR start rule__TabWidget__Group_4_20__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14709:1: rule__TabWidget__Group_4_20__0 : rule__TabWidget__Group_4_20__0__Impl rule__TabWidget__Group_4_20__1 ; public final void rule__TabWidget__Group_4_20__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14713:1: ( rule__TabWidget__Group_4_20__0__Impl rule__TabWidget__Group_4_20__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14714:2: rule__TabWidget__Group_4_20__0__Impl rule__TabWidget__Group_4_20__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_20__0__Impl_in_rule__TabWidget__Group_4_20__029828); rule__TabWidget__Group_4_20__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_20__1_in_rule__TabWidget__Group_4_20__029831); rule__TabWidget__Group_4_20__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_20__0 // $ANTLR start rule__TabWidget__Group_4_20__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14721:1: rule__TabWidget__Group_4_20__0__Impl : ( 'tabStrip:' ) ; public final void rule__TabWidget__Group_4_20__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14725:1: ( ( 'tabStrip:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14726:1: ( 'tabStrip:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14726:1: ( 'tabStrip:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14727:1: 'tabStrip:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabStripKeyword_4_20_0()); } match(input,113,FollowSets000.FOLLOW_113_in_rule__TabWidget__Group_4_20__0__Impl29859); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabStripKeyword_4_20_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_20__0__Impl // $ANTLR start rule__TabWidget__Group_4_20__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14740:1: rule__TabWidget__Group_4_20__1 : rule__TabWidget__Group_4_20__1__Impl rule__TabWidget__Group_4_20__2 ; public final void rule__TabWidget__Group_4_20__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14744:1: ( rule__TabWidget__Group_4_20__1__Impl rule__TabWidget__Group_4_20__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14745:2: rule__TabWidget__Group_4_20__1__Impl rule__TabWidget__Group_4_20__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_20__1__Impl_in_rule__TabWidget__Group_4_20__129890); rule__TabWidget__Group_4_20__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_20__2_in_rule__TabWidget__Group_4_20__129893); rule__TabWidget__Group_4_20__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_20__1 // $ANTLR start rule__TabWidget__Group_4_20__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14752:1: rule__TabWidget__Group_4_20__1__Impl : ( ( rule__TabWidget__TrabStripEnabledAssignment_4_20_1 ) ) ; public final void rule__TabWidget__Group_4_20__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14756:1: ( ( ( rule__TabWidget__TrabStripEnabledAssignment_4_20_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14757:1: ( ( rule__TabWidget__TrabStripEnabledAssignment_4_20_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14757:1: ( ( rule__TabWidget__TrabStripEnabledAssignment_4_20_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14758:1: ( rule__TabWidget__TrabStripEnabledAssignment_4_20_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTrabStripEnabledAssignment_4_20_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14759:1: ( rule__TabWidget__TrabStripEnabledAssignment_4_20_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14759:2: rule__TabWidget__TrabStripEnabledAssignment_4_20_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__TrabStripEnabledAssignment_4_20_1_in_rule__TabWidget__Group_4_20__1__Impl29920); rule__TabWidget__TrabStripEnabledAssignment_4_20_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTrabStripEnabledAssignment_4_20_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_20__1__Impl // $ANTLR start rule__TabWidget__Group_4_20__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14769:1: rule__TabWidget__Group_4_20__2 : rule__TabWidget__Group_4_20__2__Impl ; public final void rule__TabWidget__Group_4_20__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14773:1: ( rule__TabWidget__Group_4_20__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14774:2: rule__TabWidget__Group_4_20__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_20__2__Impl_in_rule__TabWidget__Group_4_20__229950); rule__TabWidget__Group_4_20__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_20__2 // $ANTLR start rule__TabWidget__Group_4_20__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14780:1: rule__TabWidget__Group_4_20__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_20__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14784:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14785:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14785:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14786:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_20_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_20__2__Impl29978); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_20_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_20__2__Impl // $ANTLR start rule__TabWidget__Group_4_21__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14805:1: rule__TabWidget__Group_4_21__0 : rule__TabWidget__Group_4_21__0__Impl rule__TabWidget__Group_4_21__1 ; public final void rule__TabWidget__Group_4_21__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14809:1: ( rule__TabWidget__Group_4_21__0__Impl rule__TabWidget__Group_4_21__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14810:2: rule__TabWidget__Group_4_21__0__Impl rule__TabWidget__Group_4_21__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_21__0__Impl_in_rule__TabWidget__Group_4_21__030015); rule__TabWidget__Group_4_21__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_21__1_in_rule__TabWidget__Group_4_21__030018); rule__TabWidget__Group_4_21__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_21__0 // $ANTLR start rule__TabWidget__Group_4_21__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14817:1: rule__TabWidget__Group_4_21__0__Impl : ( 'tabStripLeft:' ) ; public final void rule__TabWidget__Group_4_21__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14821:1: ( ( 'tabStripLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14822:1: ( 'tabStripLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14822:1: ( 'tabStripLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14823:1: 'tabStripLeft:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabStripLeftKeyword_4_21_0()); } match(input,114,FollowSets000.FOLLOW_114_in_rule__TabWidget__Group_4_21__0__Impl30046); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabStripLeftKeyword_4_21_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_21__0__Impl // $ANTLR start rule__TabWidget__Group_4_21__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14836:1: rule__TabWidget__Group_4_21__1 : rule__TabWidget__Group_4_21__1__Impl rule__TabWidget__Group_4_21__2 ; public final void rule__TabWidget__Group_4_21__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14840:1: ( rule__TabWidget__Group_4_21__1__Impl rule__TabWidget__Group_4_21__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14841:2: rule__TabWidget__Group_4_21__1__Impl rule__TabWidget__Group_4_21__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_21__1__Impl_in_rule__TabWidget__Group_4_21__130077); rule__TabWidget__Group_4_21__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_21__2_in_rule__TabWidget__Group_4_21__130080); rule__TabWidget__Group_4_21__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_21__1 // $ANTLR start rule__TabWidget__Group_4_21__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14848:1: rule__TabWidget__Group_4_21__1__Impl : ( ( rule__TabWidget__TrabStripLeftAssignment_4_21_1 ) ) ; public final void rule__TabWidget__Group_4_21__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14852:1: ( ( ( rule__TabWidget__TrabStripLeftAssignment_4_21_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14853:1: ( ( rule__TabWidget__TrabStripLeftAssignment_4_21_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14853:1: ( ( rule__TabWidget__TrabStripLeftAssignment_4_21_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14854:1: ( rule__TabWidget__TrabStripLeftAssignment_4_21_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTrabStripLeftAssignment_4_21_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14855:1: ( rule__TabWidget__TrabStripLeftAssignment_4_21_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14855:2: rule__TabWidget__TrabStripLeftAssignment_4_21_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__TrabStripLeftAssignment_4_21_1_in_rule__TabWidget__Group_4_21__1__Impl30107); rule__TabWidget__TrabStripLeftAssignment_4_21_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTrabStripLeftAssignment_4_21_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_21__1__Impl // $ANTLR start rule__TabWidget__Group_4_21__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14865:1: rule__TabWidget__Group_4_21__2 : rule__TabWidget__Group_4_21__2__Impl ; public final void rule__TabWidget__Group_4_21__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14869:1: ( rule__TabWidget__Group_4_21__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14870:2: rule__TabWidget__Group_4_21__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_21__2__Impl_in_rule__TabWidget__Group_4_21__230137); rule__TabWidget__Group_4_21__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_21__2 // $ANTLR start rule__TabWidget__Group_4_21__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14876:1: rule__TabWidget__Group_4_21__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_21__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14880:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14881:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14881:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14882:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_21_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_21__2__Impl30165); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_21_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_21__2__Impl // $ANTLR start rule__TabWidget__Group_4_22__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14901:1: rule__TabWidget__Group_4_22__0 : rule__TabWidget__Group_4_22__0__Impl rule__TabWidget__Group_4_22__1 ; public final void rule__TabWidget__Group_4_22__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14905:1: ( rule__TabWidget__Group_4_22__0__Impl rule__TabWidget__Group_4_22__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14906:2: rule__TabWidget__Group_4_22__0__Impl rule__TabWidget__Group_4_22__1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_22__0__Impl_in_rule__TabWidget__Group_4_22__030202); rule__TabWidget__Group_4_22__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_22__1_in_rule__TabWidget__Group_4_22__030205); rule__TabWidget__Group_4_22__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_22__0 // $ANTLR start rule__TabWidget__Group_4_22__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14913:1: rule__TabWidget__Group_4_22__0__Impl : ( 'tabStripRight:' ) ; public final void rule__TabWidget__Group_4_22__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14917:1: ( ( 'tabStripRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14918:1: ( 'tabStripRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14918:1: ( 'tabStripRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14919:1: 'tabStripRight:' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabStripRightKeyword_4_22_0()); } match(input,115,FollowSets000.FOLLOW_115_in_rule__TabWidget__Group_4_22__0__Impl30233); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabStripRightKeyword_4_22_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_22__0__Impl // $ANTLR start rule__TabWidget__Group_4_22__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14932:1: rule__TabWidget__Group_4_22__1 : rule__TabWidget__Group_4_22__1__Impl rule__TabWidget__Group_4_22__2 ; public final void rule__TabWidget__Group_4_22__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14936:1: ( rule__TabWidget__Group_4_22__1__Impl rule__TabWidget__Group_4_22__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14937:2: rule__TabWidget__Group_4_22__1__Impl rule__TabWidget__Group_4_22__2 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_22__1__Impl_in_rule__TabWidget__Group_4_22__130264); rule__TabWidget__Group_4_22__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_22__2_in_rule__TabWidget__Group_4_22__130267); rule__TabWidget__Group_4_22__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_22__1 // $ANTLR start rule__TabWidget__Group_4_22__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14944:1: rule__TabWidget__Group_4_22__1__Impl : ( ( rule__TabWidget__TabStripRightAssignment_4_22_1 ) ) ; public final void rule__TabWidget__Group_4_22__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14948:1: ( ( ( rule__TabWidget__TabStripRightAssignment_4_22_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14949:1: ( ( rule__TabWidget__TabStripRightAssignment_4_22_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14949:1: ( ( rule__TabWidget__TabStripRightAssignment_4_22_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14950:1: ( rule__TabWidget__TabStripRightAssignment_4_22_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabStripRightAssignment_4_22_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14951:1: ( rule__TabWidget__TabStripRightAssignment_4_22_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14951:2: rule__TabWidget__TabStripRightAssignment_4_22_1 { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__TabStripRightAssignment_4_22_1_in_rule__TabWidget__Group_4_22__1__Impl30294); rule__TabWidget__TabStripRightAssignment_4_22_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabStripRightAssignment_4_22_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_22__1__Impl // $ANTLR start rule__TabWidget__Group_4_22__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14961:1: rule__TabWidget__Group_4_22__2 : rule__TabWidget__Group_4_22__2__Impl ; public final void rule__TabWidget__Group_4_22__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14965:1: ( rule__TabWidget__Group_4_22__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14966:2: rule__TabWidget__Group_4_22__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TabWidget__Group_4_22__2__Impl_in_rule__TabWidget__Group_4_22__230324); rule__TabWidget__Group_4_22__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_22__2 // $ANTLR start rule__TabWidget__Group_4_22__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14972:1: rule__TabWidget__Group_4_22__2__Impl : ( ';' ) ; public final void rule__TabWidget__Group_4_22__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14976:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14977:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14977:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14978:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_22_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TabWidget__Group_4_22__2__Impl30352); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getSemicolonKeyword_4_22_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__Group_4_22__2__Impl // $ANTLR start rule__FrameLayout__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:14997:1: rule__FrameLayout__Group__0 : rule__FrameLayout__Group__0__Impl rule__FrameLayout__Group__1 ; public final void rule__FrameLayout__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15001:1: ( rule__FrameLayout__Group__0__Impl rule__FrameLayout__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15002:2: rule__FrameLayout__Group__0__Impl rule__FrameLayout__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__0__Impl_in_rule__FrameLayout__Group__030389); rule__FrameLayout__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__1_in_rule__FrameLayout__Group__030392); rule__FrameLayout__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__0 // $ANTLR start rule__FrameLayout__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15009:1: rule__FrameLayout__Group__0__Impl : ( 'frame' ) ; public final void rule__FrameLayout__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15013:1: ( ( 'frame' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15014:1: ( 'frame' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15014:1: ( 'frame' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15015:1: 'frame' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getFrameKeyword_0()); } match(input,116,FollowSets000.FOLLOW_116_in_rule__FrameLayout__Group__0__Impl30420); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getFrameKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__0__Impl // $ANTLR start rule__FrameLayout__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15028:1: rule__FrameLayout__Group__1 : rule__FrameLayout__Group__1__Impl rule__FrameLayout__Group__2 ; public final void rule__FrameLayout__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15032:1: ( rule__FrameLayout__Group__1__Impl rule__FrameLayout__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15033:2: rule__FrameLayout__Group__1__Impl rule__FrameLayout__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__1__Impl_in_rule__FrameLayout__Group__130451); rule__FrameLayout__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__2_in_rule__FrameLayout__Group__130454); rule__FrameLayout__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__1 // $ANTLR start rule__FrameLayout__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15040:1: rule__FrameLayout__Group__1__Impl : ( 'layout' ) ; public final void rule__FrameLayout__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15044:1: ( ( 'layout' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15045:1: ( 'layout' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15045:1: ( 'layout' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15046:1: 'layout' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getLayoutKeyword_1()); } match(input,88,FollowSets000.FOLLOW_88_in_rule__FrameLayout__Group__1__Impl30482); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getLayoutKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__1__Impl // $ANTLR start rule__FrameLayout__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15059:1: rule__FrameLayout__Group__2 : rule__FrameLayout__Group__2__Impl rule__FrameLayout__Group__3 ; public final void rule__FrameLayout__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15063:1: ( rule__FrameLayout__Group__2__Impl rule__FrameLayout__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15064:2: rule__FrameLayout__Group__2__Impl rule__FrameLayout__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__2__Impl_in_rule__FrameLayout__Group__230513); rule__FrameLayout__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__3_in_rule__FrameLayout__Group__230516); rule__FrameLayout__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__2 // $ANTLR start rule__FrameLayout__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15071:1: rule__FrameLayout__Group__2__Impl : ( () ) ; public final void rule__FrameLayout__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15075:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15076:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15076:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15077:1: () { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getFrameLayoutAction_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15078:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15080:1: { } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getFrameLayoutAction_2()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__2__Impl // $ANTLR start rule__FrameLayout__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15090:1: rule__FrameLayout__Group__3 : rule__FrameLayout__Group__3__Impl rule__FrameLayout__Group__4 ; public final void rule__FrameLayout__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15094:1: ( rule__FrameLayout__Group__3__Impl rule__FrameLayout__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15095:2: rule__FrameLayout__Group__3__Impl rule__FrameLayout__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__3__Impl_in_rule__FrameLayout__Group__330574); rule__FrameLayout__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__4_in_rule__FrameLayout__Group__330577); rule__FrameLayout__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__3 // $ANTLR start rule__FrameLayout__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15102:1: rule__FrameLayout__Group__3__Impl : ( ( rule__FrameLayout__NameAssignment_3 )? ) ; public final void rule__FrameLayout__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15106:1: ( ( ( rule__FrameLayout__NameAssignment_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15107:1: ( ( rule__FrameLayout__NameAssignment_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15107:1: ( ( rule__FrameLayout__NameAssignment_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15108:1: ( rule__FrameLayout__NameAssignment_3 )? { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNameAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15109:1: ( rule__FrameLayout__NameAssignment_3 )? int alt68=2; int LA68_0 = input.LA(1); if ( (LA68_0==RULE_ID) ) { alt68=1; } switch (alt68) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15109:2: rule__FrameLayout__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__NameAssignment_3_in_rule__FrameLayout__Group__3__Impl30604); rule__FrameLayout__NameAssignment_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNameAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__3__Impl // $ANTLR start rule__FrameLayout__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15119:1: rule__FrameLayout__Group__4 : rule__FrameLayout__Group__4__Impl rule__FrameLayout__Group__5 ; public final void rule__FrameLayout__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15123:1: ( rule__FrameLayout__Group__4__Impl rule__FrameLayout__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15124:2: rule__FrameLayout__Group__4__Impl rule__FrameLayout__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__4__Impl_in_rule__FrameLayout__Group__430635); rule__FrameLayout__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__5_in_rule__FrameLayout__Group__430638); rule__FrameLayout__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__4 // $ANTLR start rule__FrameLayout__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15131:1: rule__FrameLayout__Group__4__Impl : ( '{' ) ; public final void rule__FrameLayout__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15135:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15136:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15136:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15137:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getLeftCurlyBracketKeyword_4()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__FrameLayout__Group__4__Impl30666); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getLeftCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__4__Impl // $ANTLR start rule__FrameLayout__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15150:1: rule__FrameLayout__Group__5 : rule__FrameLayout__Group__5__Impl rule__FrameLayout__Group__6 ; public final void rule__FrameLayout__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15154:1: ( rule__FrameLayout__Group__5__Impl rule__FrameLayout__Group__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15155:2: rule__FrameLayout__Group__5__Impl rule__FrameLayout__Group__6 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__5__Impl_in_rule__FrameLayout__Group__530697); rule__FrameLayout__Group__5__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__6_in_rule__FrameLayout__Group__530700); rule__FrameLayout__Group__6(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__5 // $ANTLR start rule__FrameLayout__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15162:1: rule__FrameLayout__Group__5__Impl : ( ( rule__FrameLayout__UnorderedGroup_5 ) ) ; public final void rule__FrameLayout__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15166:1: ( ( ( rule__FrameLayout__UnorderedGroup_5 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15167:1: ( ( rule__FrameLayout__UnorderedGroup_5 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15167:1: ( ( rule__FrameLayout__UnorderedGroup_5 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15168:1: ( rule__FrameLayout__UnorderedGroup_5 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15169:1: ( rule__FrameLayout__UnorderedGroup_5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15169:2: rule__FrameLayout__UnorderedGroup_5 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__UnorderedGroup_5_in_rule__FrameLayout__Group__5__Impl30727); rule__FrameLayout__UnorderedGroup_5(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__5__Impl // $ANTLR start rule__FrameLayout__Group__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15179:1: rule__FrameLayout__Group__6 : rule__FrameLayout__Group__6__Impl rule__FrameLayout__Group__7 ; public final void rule__FrameLayout__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15183:1: ( rule__FrameLayout__Group__6__Impl rule__FrameLayout__Group__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15184:2: rule__FrameLayout__Group__6__Impl rule__FrameLayout__Group__7 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__6__Impl_in_rule__FrameLayout__Group__630757); rule__FrameLayout__Group__6__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__7_in_rule__FrameLayout__Group__630760); rule__FrameLayout__Group__7(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__6 // $ANTLR start rule__FrameLayout__Group__6__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15191:1: rule__FrameLayout__Group__6__Impl : ( ( rule__FrameLayout__WidgetsAssignment_6 )? ) ; public final void rule__FrameLayout__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15195:1: ( ( ( rule__FrameLayout__WidgetsAssignment_6 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15196:1: ( ( rule__FrameLayout__WidgetsAssignment_6 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15196:1: ( ( rule__FrameLayout__WidgetsAssignment_6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15197:1: ( rule__FrameLayout__WidgetsAssignment_6 )? { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getWidgetsAssignment_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15198:1: ( rule__FrameLayout__WidgetsAssignment_6 )? int alt69=2; int LA69_0 = input.LA(1); if ( (LA69_0==76) ) { alt69=1; } switch (alt69) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15198:2: rule__FrameLayout__WidgetsAssignment_6 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__WidgetsAssignment_6_in_rule__FrameLayout__Group__6__Impl30787); rule__FrameLayout__WidgetsAssignment_6(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getWidgetsAssignment_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__6__Impl // $ANTLR start rule__FrameLayout__Group__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15208:1: rule__FrameLayout__Group__7 : rule__FrameLayout__Group__7__Impl ; public final void rule__FrameLayout__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15212:1: ( rule__FrameLayout__Group__7__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15213:2: rule__FrameLayout__Group__7__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group__7__Impl_in_rule__FrameLayout__Group__730818); rule__FrameLayout__Group__7__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__7 // $ANTLR start rule__FrameLayout__Group__7__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15219:1: rule__FrameLayout__Group__7__Impl : ( '}' ) ; public final void rule__FrameLayout__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15223:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15224:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15224:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15225:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getRightCurlyBracketKeyword_7()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__FrameLayout__Group__7__Impl30846); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getRightCurlyBracketKeyword_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group__7__Impl // $ANTLR start rule__FrameLayout__Group_5_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15254:1: rule__FrameLayout__Group_5_0__0 : rule__FrameLayout__Group_5_0__0__Impl rule__FrameLayout__Group_5_0__1 ; public final void rule__FrameLayout__Group_5_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15258:1: ( rule__FrameLayout__Group_5_0__0__Impl rule__FrameLayout__Group_5_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15259:2: rule__FrameLayout__Group_5_0__0__Impl rule__FrameLayout__Group_5_0__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_0__0__Impl_in_rule__FrameLayout__Group_5_0__030893); rule__FrameLayout__Group_5_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_0__1_in_rule__FrameLayout__Group_5_0__030896); rule__FrameLayout__Group_5_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_0__0 // $ANTLR start rule__FrameLayout__Group_5_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15266:1: rule__FrameLayout__Group_5_0__0__Impl : ( 'alpha:' ) ; public final void rule__FrameLayout__Group_5_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15270:1: ( ( 'alpha:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15271:1: ( 'alpha:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15271:1: ( 'alpha:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15272:1: 'alpha:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getAlphaKeyword_5_0_0()); } match(input,89,FollowSets000.FOLLOW_89_in_rule__FrameLayout__Group_5_0__0__Impl30924); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getAlphaKeyword_5_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_0__0__Impl // $ANTLR start rule__FrameLayout__Group_5_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15285:1: rule__FrameLayout__Group_5_0__1 : rule__FrameLayout__Group_5_0__1__Impl rule__FrameLayout__Group_5_0__2 ; public final void rule__FrameLayout__Group_5_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15289:1: ( rule__FrameLayout__Group_5_0__1__Impl rule__FrameLayout__Group_5_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15290:2: rule__FrameLayout__Group_5_0__1__Impl rule__FrameLayout__Group_5_0__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_0__1__Impl_in_rule__FrameLayout__Group_5_0__130955); rule__FrameLayout__Group_5_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_0__2_in_rule__FrameLayout__Group_5_0__130958); rule__FrameLayout__Group_5_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_0__1 // $ANTLR start rule__FrameLayout__Group_5_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15297:1: rule__FrameLayout__Group_5_0__1__Impl : ( ( rule__FrameLayout__AlphaAssignment_5_0_1 ) ) ; public final void rule__FrameLayout__Group_5_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15301:1: ( ( ( rule__FrameLayout__AlphaAssignment_5_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15302:1: ( ( rule__FrameLayout__AlphaAssignment_5_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15302:1: ( ( rule__FrameLayout__AlphaAssignment_5_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15303:1: ( rule__FrameLayout__AlphaAssignment_5_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getAlphaAssignment_5_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15304:1: ( rule__FrameLayout__AlphaAssignment_5_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15304:2: rule__FrameLayout__AlphaAssignment_5_0_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__AlphaAssignment_5_0_1_in_rule__FrameLayout__Group_5_0__1__Impl30985); rule__FrameLayout__AlphaAssignment_5_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getAlphaAssignment_5_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_0__1__Impl // $ANTLR start rule__FrameLayout__Group_5_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15314:1: rule__FrameLayout__Group_5_0__2 : rule__FrameLayout__Group_5_0__2__Impl ; public final void rule__FrameLayout__Group_5_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15318:1: ( rule__FrameLayout__Group_5_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15319:2: rule__FrameLayout__Group_5_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_0__2__Impl_in_rule__FrameLayout__Group_5_0__231015); rule__FrameLayout__Group_5_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_0__2 // $ANTLR start rule__FrameLayout__Group_5_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15325:1: rule__FrameLayout__Group_5_0__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15329:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15330:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15330:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15331:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_0__2__Impl31043); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_0__2__Impl // $ANTLR start rule__FrameLayout__Group_5_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15350:1: rule__FrameLayout__Group_5_1__0 : rule__FrameLayout__Group_5_1__0__Impl rule__FrameLayout__Group_5_1__1 ; public final void rule__FrameLayout__Group_5_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15354:1: ( rule__FrameLayout__Group_5_1__0__Impl rule__FrameLayout__Group_5_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15355:2: rule__FrameLayout__Group_5_1__0__Impl rule__FrameLayout__Group_5_1__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_1__0__Impl_in_rule__FrameLayout__Group_5_1__031080); rule__FrameLayout__Group_5_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_1__1_in_rule__FrameLayout__Group_5_1__031083); rule__FrameLayout__Group_5_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_1__0 // $ANTLR start rule__FrameLayout__Group_5_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15362:1: rule__FrameLayout__Group_5_1__0__Impl : ( 'background:' ) ; public final void rule__FrameLayout__Group_5_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15366:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15367:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15367:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15368:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getBackgroundKeyword_5_1_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__FrameLayout__Group_5_1__0__Impl31111); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getBackgroundKeyword_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_1__0__Impl // $ANTLR start rule__FrameLayout__Group_5_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15381:1: rule__FrameLayout__Group_5_1__1 : rule__FrameLayout__Group_5_1__1__Impl rule__FrameLayout__Group_5_1__2 ; public final void rule__FrameLayout__Group_5_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15385:1: ( rule__FrameLayout__Group_5_1__1__Impl rule__FrameLayout__Group_5_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15386:2: rule__FrameLayout__Group_5_1__1__Impl rule__FrameLayout__Group_5_1__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_1__1__Impl_in_rule__FrameLayout__Group_5_1__131142); rule__FrameLayout__Group_5_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_1__2_in_rule__FrameLayout__Group_5_1__131145); rule__FrameLayout__Group_5_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_1__1 // $ANTLR start rule__FrameLayout__Group_5_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15393:1: rule__FrameLayout__Group_5_1__1__Impl : ( ( rule__FrameLayout__BackgroundAssignment_5_1_1 ) ) ; public final void rule__FrameLayout__Group_5_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15397:1: ( ( ( rule__FrameLayout__BackgroundAssignment_5_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15398:1: ( ( rule__FrameLayout__BackgroundAssignment_5_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15398:1: ( ( rule__FrameLayout__BackgroundAssignment_5_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15399:1: ( rule__FrameLayout__BackgroundAssignment_5_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getBackgroundAssignment_5_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15400:1: ( rule__FrameLayout__BackgroundAssignment_5_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15400:2: rule__FrameLayout__BackgroundAssignment_5_1_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__BackgroundAssignment_5_1_1_in_rule__FrameLayout__Group_5_1__1__Impl31172); rule__FrameLayout__BackgroundAssignment_5_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getBackgroundAssignment_5_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_1__1__Impl // $ANTLR start rule__FrameLayout__Group_5_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15410:1: rule__FrameLayout__Group_5_1__2 : rule__FrameLayout__Group_5_1__2__Impl ; public final void rule__FrameLayout__Group_5_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15414:1: ( rule__FrameLayout__Group_5_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15415:2: rule__FrameLayout__Group_5_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_1__2__Impl_in_rule__FrameLayout__Group_5_1__231202); rule__FrameLayout__Group_5_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_1__2 // $ANTLR start rule__FrameLayout__Group_5_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15421:1: rule__FrameLayout__Group_5_1__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15425:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15426:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15426:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15427:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_1__2__Impl31230); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_1__2__Impl // $ANTLR start rule__FrameLayout__Group_5_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15446:1: rule__FrameLayout__Group_5_2__0 : rule__FrameLayout__Group_5_2__0__Impl rule__FrameLayout__Group_5_2__1 ; public final void rule__FrameLayout__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15450:1: ( rule__FrameLayout__Group_5_2__0__Impl rule__FrameLayout__Group_5_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15451:2: rule__FrameLayout__Group_5_2__0__Impl rule__FrameLayout__Group_5_2__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_2__0__Impl_in_rule__FrameLayout__Group_5_2__031267); rule__FrameLayout__Group_5_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_2__1_in_rule__FrameLayout__Group_5_2__031270); rule__FrameLayout__Group_5_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_2__0 // $ANTLR start rule__FrameLayout__Group_5_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15458:1: rule__FrameLayout__Group_5_2__0__Impl : ( 'minHeight:' ) ; public final void rule__FrameLayout__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15462:1: ( ( 'minHeight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15463:1: ( 'minHeight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15463:1: ( 'minHeight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15464:1: 'minHeight:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getMinHeightKeyword_5_2_0()); } match(input,91,FollowSets000.FOLLOW_91_in_rule__FrameLayout__Group_5_2__0__Impl31298); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getMinHeightKeyword_5_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_2__0__Impl // $ANTLR start rule__FrameLayout__Group_5_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15477:1: rule__FrameLayout__Group_5_2__1 : rule__FrameLayout__Group_5_2__1__Impl rule__FrameLayout__Group_5_2__2 ; public final void rule__FrameLayout__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15481:1: ( rule__FrameLayout__Group_5_2__1__Impl rule__FrameLayout__Group_5_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15482:2: rule__FrameLayout__Group_5_2__1__Impl rule__FrameLayout__Group_5_2__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_2__1__Impl_in_rule__FrameLayout__Group_5_2__131329); rule__FrameLayout__Group_5_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_2__2_in_rule__FrameLayout__Group_5_2__131332); rule__FrameLayout__Group_5_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_2__1 // $ANTLR start rule__FrameLayout__Group_5_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15489:1: rule__FrameLayout__Group_5_2__1__Impl : ( ( rule__FrameLayout__MinHeightAssignment_5_2_1 ) ) ; public final void rule__FrameLayout__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15493:1: ( ( ( rule__FrameLayout__MinHeightAssignment_5_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15494:1: ( ( rule__FrameLayout__MinHeightAssignment_5_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15494:1: ( ( rule__FrameLayout__MinHeightAssignment_5_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15495:1: ( rule__FrameLayout__MinHeightAssignment_5_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getMinHeightAssignment_5_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15496:1: ( rule__FrameLayout__MinHeightAssignment_5_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15496:2: rule__FrameLayout__MinHeightAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__MinHeightAssignment_5_2_1_in_rule__FrameLayout__Group_5_2__1__Impl31359); rule__FrameLayout__MinHeightAssignment_5_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getMinHeightAssignment_5_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_2__1__Impl // $ANTLR start rule__FrameLayout__Group_5_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15506:1: rule__FrameLayout__Group_5_2__2 : rule__FrameLayout__Group_5_2__2__Impl ; public final void rule__FrameLayout__Group_5_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15510:1: ( rule__FrameLayout__Group_5_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15511:2: rule__FrameLayout__Group_5_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_2__2__Impl_in_rule__FrameLayout__Group_5_2__231389); rule__FrameLayout__Group_5_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_2__2 // $ANTLR start rule__FrameLayout__Group_5_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15517:1: rule__FrameLayout__Group_5_2__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15521:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15522:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15522:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15523:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_2__2__Impl31417); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_2__2__Impl // $ANTLR start rule__FrameLayout__Group_5_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15542:1: rule__FrameLayout__Group_5_3__0 : rule__FrameLayout__Group_5_3__0__Impl rule__FrameLayout__Group_5_3__1 ; public final void rule__FrameLayout__Group_5_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15546:1: ( rule__FrameLayout__Group_5_3__0__Impl rule__FrameLayout__Group_5_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15547:2: rule__FrameLayout__Group_5_3__0__Impl rule__FrameLayout__Group_5_3__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_3__0__Impl_in_rule__FrameLayout__Group_5_3__031454); rule__FrameLayout__Group_5_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_3__1_in_rule__FrameLayout__Group_5_3__031457); rule__FrameLayout__Group_5_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_3__0 // $ANTLR start rule__FrameLayout__Group_5_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15554:1: rule__FrameLayout__Group_5_3__0__Impl : ( 'minWidth:' ) ; public final void rule__FrameLayout__Group_5_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15558:1: ( ( 'minWidth:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15559:1: ( 'minWidth:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15559:1: ( 'minWidth:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15560:1: 'minWidth:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getMinWidthKeyword_5_3_0()); } match(input,92,FollowSets000.FOLLOW_92_in_rule__FrameLayout__Group_5_3__0__Impl31485); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getMinWidthKeyword_5_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_3__0__Impl // $ANTLR start rule__FrameLayout__Group_5_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15573:1: rule__FrameLayout__Group_5_3__1 : rule__FrameLayout__Group_5_3__1__Impl rule__FrameLayout__Group_5_3__2 ; public final void rule__FrameLayout__Group_5_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15577:1: ( rule__FrameLayout__Group_5_3__1__Impl rule__FrameLayout__Group_5_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15578:2: rule__FrameLayout__Group_5_3__1__Impl rule__FrameLayout__Group_5_3__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_3__1__Impl_in_rule__FrameLayout__Group_5_3__131516); rule__FrameLayout__Group_5_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_3__2_in_rule__FrameLayout__Group_5_3__131519); rule__FrameLayout__Group_5_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_3__1 // $ANTLR start rule__FrameLayout__Group_5_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15585:1: rule__FrameLayout__Group_5_3__1__Impl : ( ( rule__FrameLayout__MinWidthAssignment_5_3_1 ) ) ; public final void rule__FrameLayout__Group_5_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15589:1: ( ( ( rule__FrameLayout__MinWidthAssignment_5_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15590:1: ( ( rule__FrameLayout__MinWidthAssignment_5_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15590:1: ( ( rule__FrameLayout__MinWidthAssignment_5_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15591:1: ( rule__FrameLayout__MinWidthAssignment_5_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getMinWidthAssignment_5_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15592:1: ( rule__FrameLayout__MinWidthAssignment_5_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15592:2: rule__FrameLayout__MinWidthAssignment_5_3_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__MinWidthAssignment_5_3_1_in_rule__FrameLayout__Group_5_3__1__Impl31546); rule__FrameLayout__MinWidthAssignment_5_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getMinWidthAssignment_5_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_3__1__Impl // $ANTLR start rule__FrameLayout__Group_5_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15602:1: rule__FrameLayout__Group_5_3__2 : rule__FrameLayout__Group_5_3__2__Impl ; public final void rule__FrameLayout__Group_5_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15606:1: ( rule__FrameLayout__Group_5_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15607:2: rule__FrameLayout__Group_5_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_3__2__Impl_in_rule__FrameLayout__Group_5_3__231576); rule__FrameLayout__Group_5_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_3__2 // $ANTLR start rule__FrameLayout__Group_5_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15613:1: rule__FrameLayout__Group_5_3__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15617:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15618:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15618:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15619:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_3__2__Impl31604); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_3__2__Impl // $ANTLR start rule__FrameLayout__Group_5_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15638:1: rule__FrameLayout__Group_5_4__0 : rule__FrameLayout__Group_5_4__0__Impl rule__FrameLayout__Group_5_4__1 ; public final void rule__FrameLayout__Group_5_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15642:1: ( rule__FrameLayout__Group_5_4__0__Impl rule__FrameLayout__Group_5_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15643:2: rule__FrameLayout__Group_5_4__0__Impl rule__FrameLayout__Group_5_4__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_4__0__Impl_in_rule__FrameLayout__Group_5_4__031641); rule__FrameLayout__Group_5_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_4__1_in_rule__FrameLayout__Group_5_4__031644); rule__FrameLayout__Group_5_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_4__0 // $ANTLR start rule__FrameLayout__Group_5_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15650:1: rule__FrameLayout__Group_5_4__0__Impl : ( 'nextFocusDown:' ) ; public final void rule__FrameLayout__Group_5_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15654:1: ( ( 'nextFocusDown:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15655:1: ( 'nextFocusDown:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15655:1: ( 'nextFocusDown:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15656:1: 'nextFocusDown:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusDownKeyword_5_4_0()); } match(input,93,FollowSets000.FOLLOW_93_in_rule__FrameLayout__Group_5_4__0__Impl31672); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusDownKeyword_5_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_4__0__Impl // $ANTLR start rule__FrameLayout__Group_5_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15669:1: rule__FrameLayout__Group_5_4__1 : rule__FrameLayout__Group_5_4__1__Impl rule__FrameLayout__Group_5_4__2 ; public final void rule__FrameLayout__Group_5_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15673:1: ( rule__FrameLayout__Group_5_4__1__Impl rule__FrameLayout__Group_5_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15674:2: rule__FrameLayout__Group_5_4__1__Impl rule__FrameLayout__Group_5_4__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_4__1__Impl_in_rule__FrameLayout__Group_5_4__131703); rule__FrameLayout__Group_5_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_4__2_in_rule__FrameLayout__Group_5_4__131706); rule__FrameLayout__Group_5_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_4__1 // $ANTLR start rule__FrameLayout__Group_5_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15681:1: rule__FrameLayout__Group_5_4__1__Impl : ( ( rule__FrameLayout__NextFocusDownAssignment_5_4_1 ) ) ; public final void rule__FrameLayout__Group_5_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15685:1: ( ( ( rule__FrameLayout__NextFocusDownAssignment_5_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15686:1: ( ( rule__FrameLayout__NextFocusDownAssignment_5_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15686:1: ( ( rule__FrameLayout__NextFocusDownAssignment_5_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15687:1: ( rule__FrameLayout__NextFocusDownAssignment_5_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusDownAssignment_5_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15688:1: ( rule__FrameLayout__NextFocusDownAssignment_5_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15688:2: rule__FrameLayout__NextFocusDownAssignment_5_4_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__NextFocusDownAssignment_5_4_1_in_rule__FrameLayout__Group_5_4__1__Impl31733); rule__FrameLayout__NextFocusDownAssignment_5_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusDownAssignment_5_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_4__1__Impl // $ANTLR start rule__FrameLayout__Group_5_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15698:1: rule__FrameLayout__Group_5_4__2 : rule__FrameLayout__Group_5_4__2__Impl ; public final void rule__FrameLayout__Group_5_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15702:1: ( rule__FrameLayout__Group_5_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15703:2: rule__FrameLayout__Group_5_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_4__2__Impl_in_rule__FrameLayout__Group_5_4__231763); rule__FrameLayout__Group_5_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_4__2 // $ANTLR start rule__FrameLayout__Group_5_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15709:1: rule__FrameLayout__Group_5_4__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15713:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15714:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15714:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15715:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_4__2__Impl31791); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_4__2__Impl // $ANTLR start rule__FrameLayout__Group_5_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15734:1: rule__FrameLayout__Group_5_5__0 : rule__FrameLayout__Group_5_5__0__Impl rule__FrameLayout__Group_5_5__1 ; public final void rule__FrameLayout__Group_5_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15738:1: ( rule__FrameLayout__Group_5_5__0__Impl rule__FrameLayout__Group_5_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15739:2: rule__FrameLayout__Group_5_5__0__Impl rule__FrameLayout__Group_5_5__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_5__0__Impl_in_rule__FrameLayout__Group_5_5__031828); rule__FrameLayout__Group_5_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_5__1_in_rule__FrameLayout__Group_5_5__031831); rule__FrameLayout__Group_5_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_5__0 // $ANTLR start rule__FrameLayout__Group_5_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15746:1: rule__FrameLayout__Group_5_5__0__Impl : ( 'nextFocusLeft:' ) ; public final void rule__FrameLayout__Group_5_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15750:1: ( ( 'nextFocusLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15751:1: ( 'nextFocusLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15751:1: ( 'nextFocusLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15752:1: 'nextFocusLeft:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusLeftKeyword_5_5_0()); } match(input,94,FollowSets000.FOLLOW_94_in_rule__FrameLayout__Group_5_5__0__Impl31859); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusLeftKeyword_5_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_5__0__Impl // $ANTLR start rule__FrameLayout__Group_5_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15765:1: rule__FrameLayout__Group_5_5__1 : rule__FrameLayout__Group_5_5__1__Impl rule__FrameLayout__Group_5_5__2 ; public final void rule__FrameLayout__Group_5_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15769:1: ( rule__FrameLayout__Group_5_5__1__Impl rule__FrameLayout__Group_5_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15770:2: rule__FrameLayout__Group_5_5__1__Impl rule__FrameLayout__Group_5_5__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_5__1__Impl_in_rule__FrameLayout__Group_5_5__131890); rule__FrameLayout__Group_5_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_5__2_in_rule__FrameLayout__Group_5_5__131893); rule__FrameLayout__Group_5_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_5__1 // $ANTLR start rule__FrameLayout__Group_5_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15777:1: rule__FrameLayout__Group_5_5__1__Impl : ( ( rule__FrameLayout__NextFocusLeftAssignment_5_5_1 ) ) ; public final void rule__FrameLayout__Group_5_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15781:1: ( ( ( rule__FrameLayout__NextFocusLeftAssignment_5_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15782:1: ( ( rule__FrameLayout__NextFocusLeftAssignment_5_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15782:1: ( ( rule__FrameLayout__NextFocusLeftAssignment_5_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15783:1: ( rule__FrameLayout__NextFocusLeftAssignment_5_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusLeftAssignment_5_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15784:1: ( rule__FrameLayout__NextFocusLeftAssignment_5_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15784:2: rule__FrameLayout__NextFocusLeftAssignment_5_5_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__NextFocusLeftAssignment_5_5_1_in_rule__FrameLayout__Group_5_5__1__Impl31920); rule__FrameLayout__NextFocusLeftAssignment_5_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusLeftAssignment_5_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_5__1__Impl // $ANTLR start rule__FrameLayout__Group_5_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15794:1: rule__FrameLayout__Group_5_5__2 : rule__FrameLayout__Group_5_5__2__Impl ; public final void rule__FrameLayout__Group_5_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15798:1: ( rule__FrameLayout__Group_5_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15799:2: rule__FrameLayout__Group_5_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_5__2__Impl_in_rule__FrameLayout__Group_5_5__231950); rule__FrameLayout__Group_5_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_5__2 // $ANTLR start rule__FrameLayout__Group_5_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15805:1: rule__FrameLayout__Group_5_5__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15809:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15810:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15810:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15811:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_5__2__Impl31978); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_5__2__Impl // $ANTLR start rule__FrameLayout__Group_5_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15830:1: rule__FrameLayout__Group_5_6__0 : rule__FrameLayout__Group_5_6__0__Impl rule__FrameLayout__Group_5_6__1 ; public final void rule__FrameLayout__Group_5_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15834:1: ( rule__FrameLayout__Group_5_6__0__Impl rule__FrameLayout__Group_5_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15835:2: rule__FrameLayout__Group_5_6__0__Impl rule__FrameLayout__Group_5_6__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_6__0__Impl_in_rule__FrameLayout__Group_5_6__032015); rule__FrameLayout__Group_5_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_6__1_in_rule__FrameLayout__Group_5_6__032018); rule__FrameLayout__Group_5_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_6__0 // $ANTLR start rule__FrameLayout__Group_5_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15842:1: rule__FrameLayout__Group_5_6__0__Impl : ( 'nextFocusRight:' ) ; public final void rule__FrameLayout__Group_5_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15846:1: ( ( 'nextFocusRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15847:1: ( 'nextFocusRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15847:1: ( 'nextFocusRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15848:1: 'nextFocusRight:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusRightKeyword_5_6_0()); } match(input,95,FollowSets000.FOLLOW_95_in_rule__FrameLayout__Group_5_6__0__Impl32046); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusRightKeyword_5_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_6__0__Impl // $ANTLR start rule__FrameLayout__Group_5_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15861:1: rule__FrameLayout__Group_5_6__1 : rule__FrameLayout__Group_5_6__1__Impl rule__FrameLayout__Group_5_6__2 ; public final void rule__FrameLayout__Group_5_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15865:1: ( rule__FrameLayout__Group_5_6__1__Impl rule__FrameLayout__Group_5_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15866:2: rule__FrameLayout__Group_5_6__1__Impl rule__FrameLayout__Group_5_6__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_6__1__Impl_in_rule__FrameLayout__Group_5_6__132077); rule__FrameLayout__Group_5_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_6__2_in_rule__FrameLayout__Group_5_6__132080); rule__FrameLayout__Group_5_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_6__1 // $ANTLR start rule__FrameLayout__Group_5_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15873:1: rule__FrameLayout__Group_5_6__1__Impl : ( ( rule__FrameLayout__NextFocusRightAssignment_5_6_1 ) ) ; public final void rule__FrameLayout__Group_5_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15877:1: ( ( ( rule__FrameLayout__NextFocusRightAssignment_5_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15878:1: ( ( rule__FrameLayout__NextFocusRightAssignment_5_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15878:1: ( ( rule__FrameLayout__NextFocusRightAssignment_5_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15879:1: ( rule__FrameLayout__NextFocusRightAssignment_5_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusRightAssignment_5_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15880:1: ( rule__FrameLayout__NextFocusRightAssignment_5_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15880:2: rule__FrameLayout__NextFocusRightAssignment_5_6_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__NextFocusRightAssignment_5_6_1_in_rule__FrameLayout__Group_5_6__1__Impl32107); rule__FrameLayout__NextFocusRightAssignment_5_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusRightAssignment_5_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_6__1__Impl // $ANTLR start rule__FrameLayout__Group_5_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15890:1: rule__FrameLayout__Group_5_6__2 : rule__FrameLayout__Group_5_6__2__Impl ; public final void rule__FrameLayout__Group_5_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15894:1: ( rule__FrameLayout__Group_5_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15895:2: rule__FrameLayout__Group_5_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_6__2__Impl_in_rule__FrameLayout__Group_5_6__232137); rule__FrameLayout__Group_5_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_6__2 // $ANTLR start rule__FrameLayout__Group_5_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15901:1: rule__FrameLayout__Group_5_6__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15905:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15906:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15906:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15907:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_6__2__Impl32165); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_6__2__Impl // $ANTLR start rule__FrameLayout__Group_5_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15926:1: rule__FrameLayout__Group_5_7__0 : rule__FrameLayout__Group_5_7__0__Impl rule__FrameLayout__Group_5_7__1 ; public final void rule__FrameLayout__Group_5_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15930:1: ( rule__FrameLayout__Group_5_7__0__Impl rule__FrameLayout__Group_5_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15931:2: rule__FrameLayout__Group_5_7__0__Impl rule__FrameLayout__Group_5_7__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_7__0__Impl_in_rule__FrameLayout__Group_5_7__032202); rule__FrameLayout__Group_5_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_7__1_in_rule__FrameLayout__Group_5_7__032205); rule__FrameLayout__Group_5_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_7__0 // $ANTLR start rule__FrameLayout__Group_5_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15938:1: rule__FrameLayout__Group_5_7__0__Impl : ( 'nextFocusUp:' ) ; public final void rule__FrameLayout__Group_5_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15942:1: ( ( 'nextFocusUp:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15943:1: ( 'nextFocusUp:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15943:1: ( 'nextFocusUp:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15944:1: 'nextFocusUp:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusUpKeyword_5_7_0()); } match(input,96,FollowSets000.FOLLOW_96_in_rule__FrameLayout__Group_5_7__0__Impl32233); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusUpKeyword_5_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_7__0__Impl // $ANTLR start rule__FrameLayout__Group_5_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15957:1: rule__FrameLayout__Group_5_7__1 : rule__FrameLayout__Group_5_7__1__Impl rule__FrameLayout__Group_5_7__2 ; public final void rule__FrameLayout__Group_5_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15961:1: ( rule__FrameLayout__Group_5_7__1__Impl rule__FrameLayout__Group_5_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15962:2: rule__FrameLayout__Group_5_7__1__Impl rule__FrameLayout__Group_5_7__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_7__1__Impl_in_rule__FrameLayout__Group_5_7__132264); rule__FrameLayout__Group_5_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_7__2_in_rule__FrameLayout__Group_5_7__132267); rule__FrameLayout__Group_5_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_7__1 // $ANTLR start rule__FrameLayout__Group_5_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15969:1: rule__FrameLayout__Group_5_7__1__Impl : ( ( rule__FrameLayout__NextFocusUpAssignment_5_7_1 ) ) ; public final void rule__FrameLayout__Group_5_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15973:1: ( ( ( rule__FrameLayout__NextFocusUpAssignment_5_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15974:1: ( ( rule__FrameLayout__NextFocusUpAssignment_5_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15974:1: ( ( rule__FrameLayout__NextFocusUpAssignment_5_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15975:1: ( rule__FrameLayout__NextFocusUpAssignment_5_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusUpAssignment_5_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15976:1: ( rule__FrameLayout__NextFocusUpAssignment_5_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15976:2: rule__FrameLayout__NextFocusUpAssignment_5_7_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__NextFocusUpAssignment_5_7_1_in_rule__FrameLayout__Group_5_7__1__Impl32294); rule__FrameLayout__NextFocusUpAssignment_5_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusUpAssignment_5_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_7__1__Impl // $ANTLR start rule__FrameLayout__Group_5_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15986:1: rule__FrameLayout__Group_5_7__2 : rule__FrameLayout__Group_5_7__2__Impl ; public final void rule__FrameLayout__Group_5_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15990:1: ( rule__FrameLayout__Group_5_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15991:2: rule__FrameLayout__Group_5_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_7__2__Impl_in_rule__FrameLayout__Group_5_7__232324); rule__FrameLayout__Group_5_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_7__2 // $ANTLR start rule__FrameLayout__Group_5_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:15997:1: rule__FrameLayout__Group_5_7__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16001:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16002:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16002:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16003:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_7__2__Impl32352); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_7__2__Impl // $ANTLR start rule__FrameLayout__Group_5_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16022:1: rule__FrameLayout__Group_5_8__0 : rule__FrameLayout__Group_5_8__0__Impl rule__FrameLayout__Group_5_8__1 ; public final void rule__FrameLayout__Group_5_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16026:1: ( rule__FrameLayout__Group_5_8__0__Impl rule__FrameLayout__Group_5_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16027:2: rule__FrameLayout__Group_5_8__0__Impl rule__FrameLayout__Group_5_8__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_8__0__Impl_in_rule__FrameLayout__Group_5_8__032389); rule__FrameLayout__Group_5_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_8__1_in_rule__FrameLayout__Group_5_8__032392); rule__FrameLayout__Group_5_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_8__0 // $ANTLR start rule__FrameLayout__Group_5_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16034:1: rule__FrameLayout__Group_5_8__0__Impl : ( 'onClick:' ) ; public final void rule__FrameLayout__Group_5_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16038:1: ( ( 'onClick:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16039:1: ( 'onClick:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16039:1: ( 'onClick:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16040:1: 'onClick:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getOnClickKeyword_5_8_0()); } match(input,97,FollowSets000.FOLLOW_97_in_rule__FrameLayout__Group_5_8__0__Impl32420); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getOnClickKeyword_5_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_8__0__Impl // $ANTLR start rule__FrameLayout__Group_5_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16053:1: rule__FrameLayout__Group_5_8__1 : rule__FrameLayout__Group_5_8__1__Impl rule__FrameLayout__Group_5_8__2 ; public final void rule__FrameLayout__Group_5_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16057:1: ( rule__FrameLayout__Group_5_8__1__Impl rule__FrameLayout__Group_5_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16058:2: rule__FrameLayout__Group_5_8__1__Impl rule__FrameLayout__Group_5_8__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_8__1__Impl_in_rule__FrameLayout__Group_5_8__132451); rule__FrameLayout__Group_5_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_8__2_in_rule__FrameLayout__Group_5_8__132454); rule__FrameLayout__Group_5_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_8__1 // $ANTLR start rule__FrameLayout__Group_5_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16065:1: rule__FrameLayout__Group_5_8__1__Impl : ( ( rule__FrameLayout__OnClickAssignment_5_8_1 ) ) ; public final void rule__FrameLayout__Group_5_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16069:1: ( ( ( rule__FrameLayout__OnClickAssignment_5_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16070:1: ( ( rule__FrameLayout__OnClickAssignment_5_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16070:1: ( ( rule__FrameLayout__OnClickAssignment_5_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16071:1: ( rule__FrameLayout__OnClickAssignment_5_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getOnClickAssignment_5_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16072:1: ( rule__FrameLayout__OnClickAssignment_5_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16072:2: rule__FrameLayout__OnClickAssignment_5_8_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__OnClickAssignment_5_8_1_in_rule__FrameLayout__Group_5_8__1__Impl32481); rule__FrameLayout__OnClickAssignment_5_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getOnClickAssignment_5_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_8__1__Impl // $ANTLR start rule__FrameLayout__Group_5_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16082:1: rule__FrameLayout__Group_5_8__2 : rule__FrameLayout__Group_5_8__2__Impl ; public final void rule__FrameLayout__Group_5_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16086:1: ( rule__FrameLayout__Group_5_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16087:2: rule__FrameLayout__Group_5_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_8__2__Impl_in_rule__FrameLayout__Group_5_8__232511); rule__FrameLayout__Group_5_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_8__2 // $ANTLR start rule__FrameLayout__Group_5_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16093:1: rule__FrameLayout__Group_5_8__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16097:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16098:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16098:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16099:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_8__2__Impl32539); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_8__2__Impl // $ANTLR start rule__FrameLayout__Group_5_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16118:1: rule__FrameLayout__Group_5_9__0 : rule__FrameLayout__Group_5_9__0__Impl rule__FrameLayout__Group_5_9__1 ; public final void rule__FrameLayout__Group_5_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16122:1: ( rule__FrameLayout__Group_5_9__0__Impl rule__FrameLayout__Group_5_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16123:2: rule__FrameLayout__Group_5_9__0__Impl rule__FrameLayout__Group_5_9__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_9__0__Impl_in_rule__FrameLayout__Group_5_9__032576); rule__FrameLayout__Group_5_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_9__1_in_rule__FrameLayout__Group_5_9__032579); rule__FrameLayout__Group_5_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_9__0 // $ANTLR start rule__FrameLayout__Group_5_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16130:1: rule__FrameLayout__Group_5_9__0__Impl : ( 'padding:' ) ; public final void rule__FrameLayout__Group_5_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16134:1: ( ( 'padding:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16135:1: ( 'padding:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16135:1: ( 'padding:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16136:1: 'padding:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingKeyword_5_9_0()); } match(input,98,FollowSets000.FOLLOW_98_in_rule__FrameLayout__Group_5_9__0__Impl32607); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingKeyword_5_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_9__0__Impl // $ANTLR start rule__FrameLayout__Group_5_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16149:1: rule__FrameLayout__Group_5_9__1 : rule__FrameLayout__Group_5_9__1__Impl rule__FrameLayout__Group_5_9__2 ; public final void rule__FrameLayout__Group_5_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16153:1: ( rule__FrameLayout__Group_5_9__1__Impl rule__FrameLayout__Group_5_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16154:2: rule__FrameLayout__Group_5_9__1__Impl rule__FrameLayout__Group_5_9__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_9__1__Impl_in_rule__FrameLayout__Group_5_9__132638); rule__FrameLayout__Group_5_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_9__2_in_rule__FrameLayout__Group_5_9__132641); rule__FrameLayout__Group_5_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_9__1 // $ANTLR start rule__FrameLayout__Group_5_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16161:1: rule__FrameLayout__Group_5_9__1__Impl : ( ( rule__FrameLayout__PaddingAssignment_5_9_1 ) ) ; public final void rule__FrameLayout__Group_5_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16165:1: ( ( ( rule__FrameLayout__PaddingAssignment_5_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16166:1: ( ( rule__FrameLayout__PaddingAssignment_5_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16166:1: ( ( rule__FrameLayout__PaddingAssignment_5_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16167:1: ( rule__FrameLayout__PaddingAssignment_5_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingAssignment_5_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16168:1: ( rule__FrameLayout__PaddingAssignment_5_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16168:2: rule__FrameLayout__PaddingAssignment_5_9_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__PaddingAssignment_5_9_1_in_rule__FrameLayout__Group_5_9__1__Impl32668); rule__FrameLayout__PaddingAssignment_5_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingAssignment_5_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_9__1__Impl // $ANTLR start rule__FrameLayout__Group_5_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16178:1: rule__FrameLayout__Group_5_9__2 : rule__FrameLayout__Group_5_9__2__Impl ; public final void rule__FrameLayout__Group_5_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16182:1: ( rule__FrameLayout__Group_5_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16183:2: rule__FrameLayout__Group_5_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_9__2__Impl_in_rule__FrameLayout__Group_5_9__232698); rule__FrameLayout__Group_5_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_9__2 // $ANTLR start rule__FrameLayout__Group_5_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16189:1: rule__FrameLayout__Group_5_9__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16193:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16194:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16194:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16195:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_9__2__Impl32726); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_9__2__Impl // $ANTLR start rule__FrameLayout__Group_5_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16214:1: rule__FrameLayout__Group_5_10__0 : rule__FrameLayout__Group_5_10__0__Impl rule__FrameLayout__Group_5_10__1 ; public final void rule__FrameLayout__Group_5_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16218:1: ( rule__FrameLayout__Group_5_10__0__Impl rule__FrameLayout__Group_5_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16219:2: rule__FrameLayout__Group_5_10__0__Impl rule__FrameLayout__Group_5_10__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_10__0__Impl_in_rule__FrameLayout__Group_5_10__032763); rule__FrameLayout__Group_5_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_10__1_in_rule__FrameLayout__Group_5_10__032766); rule__FrameLayout__Group_5_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_10__0 // $ANTLR start rule__FrameLayout__Group_5_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16226:1: rule__FrameLayout__Group_5_10__0__Impl : ( 'paddingBottom:' ) ; public final void rule__FrameLayout__Group_5_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16230:1: ( ( 'paddingBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16231:1: ( 'paddingBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16231:1: ( 'paddingBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16232:1: 'paddingBottom:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingBottomKeyword_5_10_0()); } match(input,99,FollowSets000.FOLLOW_99_in_rule__FrameLayout__Group_5_10__0__Impl32794); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingBottomKeyword_5_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_10__0__Impl // $ANTLR start rule__FrameLayout__Group_5_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16245:1: rule__FrameLayout__Group_5_10__1 : rule__FrameLayout__Group_5_10__1__Impl rule__FrameLayout__Group_5_10__2 ; public final void rule__FrameLayout__Group_5_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16249:1: ( rule__FrameLayout__Group_5_10__1__Impl rule__FrameLayout__Group_5_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16250:2: rule__FrameLayout__Group_5_10__1__Impl rule__FrameLayout__Group_5_10__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_10__1__Impl_in_rule__FrameLayout__Group_5_10__132825); rule__FrameLayout__Group_5_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_10__2_in_rule__FrameLayout__Group_5_10__132828); rule__FrameLayout__Group_5_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_10__1 // $ANTLR start rule__FrameLayout__Group_5_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16257:1: rule__FrameLayout__Group_5_10__1__Impl : ( ( rule__FrameLayout__PaddingBottomAssignment_5_10_1 ) ) ; public final void rule__FrameLayout__Group_5_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16261:1: ( ( ( rule__FrameLayout__PaddingBottomAssignment_5_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16262:1: ( ( rule__FrameLayout__PaddingBottomAssignment_5_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16262:1: ( ( rule__FrameLayout__PaddingBottomAssignment_5_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16263:1: ( rule__FrameLayout__PaddingBottomAssignment_5_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingBottomAssignment_5_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16264:1: ( rule__FrameLayout__PaddingBottomAssignment_5_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16264:2: rule__FrameLayout__PaddingBottomAssignment_5_10_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__PaddingBottomAssignment_5_10_1_in_rule__FrameLayout__Group_5_10__1__Impl32855); rule__FrameLayout__PaddingBottomAssignment_5_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingBottomAssignment_5_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_10__1__Impl // $ANTLR start rule__FrameLayout__Group_5_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16274:1: rule__FrameLayout__Group_5_10__2 : rule__FrameLayout__Group_5_10__2__Impl ; public final void rule__FrameLayout__Group_5_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16278:1: ( rule__FrameLayout__Group_5_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16279:2: rule__FrameLayout__Group_5_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_10__2__Impl_in_rule__FrameLayout__Group_5_10__232885); rule__FrameLayout__Group_5_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_10__2 // $ANTLR start rule__FrameLayout__Group_5_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16285:1: rule__FrameLayout__Group_5_10__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16289:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16290:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16290:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16291:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_10__2__Impl32913); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_10__2__Impl // $ANTLR start rule__FrameLayout__Group_5_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16310:1: rule__FrameLayout__Group_5_11__0 : rule__FrameLayout__Group_5_11__0__Impl rule__FrameLayout__Group_5_11__1 ; public final void rule__FrameLayout__Group_5_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16314:1: ( rule__FrameLayout__Group_5_11__0__Impl rule__FrameLayout__Group_5_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16315:2: rule__FrameLayout__Group_5_11__0__Impl rule__FrameLayout__Group_5_11__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_11__0__Impl_in_rule__FrameLayout__Group_5_11__032950); rule__FrameLayout__Group_5_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_11__1_in_rule__FrameLayout__Group_5_11__032953); rule__FrameLayout__Group_5_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_11__0 // $ANTLR start rule__FrameLayout__Group_5_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16322:1: rule__FrameLayout__Group_5_11__0__Impl : ( 'paddingLeft:' ) ; public final void rule__FrameLayout__Group_5_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16326:1: ( ( 'paddingLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16327:1: ( 'paddingLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16327:1: ( 'paddingLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16328:1: 'paddingLeft:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingLeftKeyword_5_11_0()); } match(input,100,FollowSets000.FOLLOW_100_in_rule__FrameLayout__Group_5_11__0__Impl32981); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingLeftKeyword_5_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_11__0__Impl // $ANTLR start rule__FrameLayout__Group_5_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16341:1: rule__FrameLayout__Group_5_11__1 : rule__FrameLayout__Group_5_11__1__Impl rule__FrameLayout__Group_5_11__2 ; public final void rule__FrameLayout__Group_5_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16345:1: ( rule__FrameLayout__Group_5_11__1__Impl rule__FrameLayout__Group_5_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16346:2: rule__FrameLayout__Group_5_11__1__Impl rule__FrameLayout__Group_5_11__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_11__1__Impl_in_rule__FrameLayout__Group_5_11__133012); rule__FrameLayout__Group_5_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_11__2_in_rule__FrameLayout__Group_5_11__133015); rule__FrameLayout__Group_5_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_11__1 // $ANTLR start rule__FrameLayout__Group_5_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16353:1: rule__FrameLayout__Group_5_11__1__Impl : ( ( rule__FrameLayout__PaddingLeftAssignment_5_11_1 ) ) ; public final void rule__FrameLayout__Group_5_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16357:1: ( ( ( rule__FrameLayout__PaddingLeftAssignment_5_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16358:1: ( ( rule__FrameLayout__PaddingLeftAssignment_5_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16358:1: ( ( rule__FrameLayout__PaddingLeftAssignment_5_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16359:1: ( rule__FrameLayout__PaddingLeftAssignment_5_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingLeftAssignment_5_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16360:1: ( rule__FrameLayout__PaddingLeftAssignment_5_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16360:2: rule__FrameLayout__PaddingLeftAssignment_5_11_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__PaddingLeftAssignment_5_11_1_in_rule__FrameLayout__Group_5_11__1__Impl33042); rule__FrameLayout__PaddingLeftAssignment_5_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingLeftAssignment_5_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_11__1__Impl // $ANTLR start rule__FrameLayout__Group_5_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16370:1: rule__FrameLayout__Group_5_11__2 : rule__FrameLayout__Group_5_11__2__Impl ; public final void rule__FrameLayout__Group_5_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16374:1: ( rule__FrameLayout__Group_5_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16375:2: rule__FrameLayout__Group_5_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_11__2__Impl_in_rule__FrameLayout__Group_5_11__233072); rule__FrameLayout__Group_5_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_11__2 // $ANTLR start rule__FrameLayout__Group_5_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16381:1: rule__FrameLayout__Group_5_11__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16385:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16386:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16386:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16387:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_11__2__Impl33100); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_11__2__Impl // $ANTLR start rule__FrameLayout__Group_5_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16406:1: rule__FrameLayout__Group_5_12__0 : rule__FrameLayout__Group_5_12__0__Impl rule__FrameLayout__Group_5_12__1 ; public final void rule__FrameLayout__Group_5_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16410:1: ( rule__FrameLayout__Group_5_12__0__Impl rule__FrameLayout__Group_5_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16411:2: rule__FrameLayout__Group_5_12__0__Impl rule__FrameLayout__Group_5_12__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_12__0__Impl_in_rule__FrameLayout__Group_5_12__033137); rule__FrameLayout__Group_5_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_12__1_in_rule__FrameLayout__Group_5_12__033140); rule__FrameLayout__Group_5_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_12__0 // $ANTLR start rule__FrameLayout__Group_5_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16418:1: rule__FrameLayout__Group_5_12__0__Impl : ( 'paddingRight:' ) ; public final void rule__FrameLayout__Group_5_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16422:1: ( ( 'paddingRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16423:1: ( 'paddingRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16423:1: ( 'paddingRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16424:1: 'paddingRight:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingRightKeyword_5_12_0()); } match(input,101,FollowSets000.FOLLOW_101_in_rule__FrameLayout__Group_5_12__0__Impl33168); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingRightKeyword_5_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_12__0__Impl // $ANTLR start rule__FrameLayout__Group_5_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16437:1: rule__FrameLayout__Group_5_12__1 : rule__FrameLayout__Group_5_12__1__Impl rule__FrameLayout__Group_5_12__2 ; public final void rule__FrameLayout__Group_5_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16441:1: ( rule__FrameLayout__Group_5_12__1__Impl rule__FrameLayout__Group_5_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16442:2: rule__FrameLayout__Group_5_12__1__Impl rule__FrameLayout__Group_5_12__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_12__1__Impl_in_rule__FrameLayout__Group_5_12__133199); rule__FrameLayout__Group_5_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_12__2_in_rule__FrameLayout__Group_5_12__133202); rule__FrameLayout__Group_5_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_12__1 // $ANTLR start rule__FrameLayout__Group_5_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16449:1: rule__FrameLayout__Group_5_12__1__Impl : ( ( rule__FrameLayout__PaddingRightAssignment_5_12_1 ) ) ; public final void rule__FrameLayout__Group_5_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16453:1: ( ( ( rule__FrameLayout__PaddingRightAssignment_5_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16454:1: ( ( rule__FrameLayout__PaddingRightAssignment_5_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16454:1: ( ( rule__FrameLayout__PaddingRightAssignment_5_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16455:1: ( rule__FrameLayout__PaddingRightAssignment_5_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingRightAssignment_5_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16456:1: ( rule__FrameLayout__PaddingRightAssignment_5_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16456:2: rule__FrameLayout__PaddingRightAssignment_5_12_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__PaddingRightAssignment_5_12_1_in_rule__FrameLayout__Group_5_12__1__Impl33229); rule__FrameLayout__PaddingRightAssignment_5_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingRightAssignment_5_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_12__1__Impl // $ANTLR start rule__FrameLayout__Group_5_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16466:1: rule__FrameLayout__Group_5_12__2 : rule__FrameLayout__Group_5_12__2__Impl ; public final void rule__FrameLayout__Group_5_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16470:1: ( rule__FrameLayout__Group_5_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16471:2: rule__FrameLayout__Group_5_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_12__2__Impl_in_rule__FrameLayout__Group_5_12__233259); rule__FrameLayout__Group_5_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_12__2 // $ANTLR start rule__FrameLayout__Group_5_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16477:1: rule__FrameLayout__Group_5_12__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16481:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16482:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16482:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16483:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_12__2__Impl33287); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_12__2__Impl // $ANTLR start rule__FrameLayout__Group_5_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16502:1: rule__FrameLayout__Group_5_13__0 : rule__FrameLayout__Group_5_13__0__Impl rule__FrameLayout__Group_5_13__1 ; public final void rule__FrameLayout__Group_5_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16506:1: ( rule__FrameLayout__Group_5_13__0__Impl rule__FrameLayout__Group_5_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16507:2: rule__FrameLayout__Group_5_13__0__Impl rule__FrameLayout__Group_5_13__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_13__0__Impl_in_rule__FrameLayout__Group_5_13__033324); rule__FrameLayout__Group_5_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_13__1_in_rule__FrameLayout__Group_5_13__033327); rule__FrameLayout__Group_5_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_13__0 // $ANTLR start rule__FrameLayout__Group_5_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16514:1: rule__FrameLayout__Group_5_13__0__Impl : ( 'paddingTop:' ) ; public final void rule__FrameLayout__Group_5_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16518:1: ( ( 'paddingTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16519:1: ( 'paddingTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16519:1: ( 'paddingTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16520:1: 'paddingTop:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingTopKeyword_5_13_0()); } match(input,102,FollowSets000.FOLLOW_102_in_rule__FrameLayout__Group_5_13__0__Impl33355); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingTopKeyword_5_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_13__0__Impl // $ANTLR start rule__FrameLayout__Group_5_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16533:1: rule__FrameLayout__Group_5_13__1 : rule__FrameLayout__Group_5_13__1__Impl rule__FrameLayout__Group_5_13__2 ; public final void rule__FrameLayout__Group_5_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16537:1: ( rule__FrameLayout__Group_5_13__1__Impl rule__FrameLayout__Group_5_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16538:2: rule__FrameLayout__Group_5_13__1__Impl rule__FrameLayout__Group_5_13__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_13__1__Impl_in_rule__FrameLayout__Group_5_13__133386); rule__FrameLayout__Group_5_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_13__2_in_rule__FrameLayout__Group_5_13__133389); rule__FrameLayout__Group_5_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_13__1 // $ANTLR start rule__FrameLayout__Group_5_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16545:1: rule__FrameLayout__Group_5_13__1__Impl : ( ( rule__FrameLayout__PaddingTopAssignment_5_13_1 ) ) ; public final void rule__FrameLayout__Group_5_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16549:1: ( ( ( rule__FrameLayout__PaddingTopAssignment_5_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16550:1: ( ( rule__FrameLayout__PaddingTopAssignment_5_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16550:1: ( ( rule__FrameLayout__PaddingTopAssignment_5_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16551:1: ( rule__FrameLayout__PaddingTopAssignment_5_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingTopAssignment_5_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16552:1: ( rule__FrameLayout__PaddingTopAssignment_5_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16552:2: rule__FrameLayout__PaddingTopAssignment_5_13_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__PaddingTopAssignment_5_13_1_in_rule__FrameLayout__Group_5_13__1__Impl33416); rule__FrameLayout__PaddingTopAssignment_5_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingTopAssignment_5_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_13__1__Impl // $ANTLR start rule__FrameLayout__Group_5_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16562:1: rule__FrameLayout__Group_5_13__2 : rule__FrameLayout__Group_5_13__2__Impl ; public final void rule__FrameLayout__Group_5_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16566:1: ( rule__FrameLayout__Group_5_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16567:2: rule__FrameLayout__Group_5_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_13__2__Impl_in_rule__FrameLayout__Group_5_13__233446); rule__FrameLayout__Group_5_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_13__2 // $ANTLR start rule__FrameLayout__Group_5_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16573:1: rule__FrameLayout__Group_5_13__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16577:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16578:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16578:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16579:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_13__2__Impl33474); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_13__2__Impl // $ANTLR start rule__FrameLayout__Group_5_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16598:1: rule__FrameLayout__Group_5_14__0 : rule__FrameLayout__Group_5_14__0__Impl rule__FrameLayout__Group_5_14__1 ; public final void rule__FrameLayout__Group_5_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16602:1: ( rule__FrameLayout__Group_5_14__0__Impl rule__FrameLayout__Group_5_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16603:2: rule__FrameLayout__Group_5_14__0__Impl rule__FrameLayout__Group_5_14__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_14__0__Impl_in_rule__FrameLayout__Group_5_14__033511); rule__FrameLayout__Group_5_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_14__1_in_rule__FrameLayout__Group_5_14__033514); rule__FrameLayout__Group_5_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_14__0 // $ANTLR start rule__FrameLayout__Group_5_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16610:1: rule__FrameLayout__Group_5_14__0__Impl : ( 'scrollbars:' ) ; public final void rule__FrameLayout__Group_5_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16614:1: ( ( 'scrollbars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16615:1: ( 'scrollbars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16615:1: ( 'scrollbars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16616:1: 'scrollbars:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getScrollbarsKeyword_5_14_0()); } match(input,103,FollowSets000.FOLLOW_103_in_rule__FrameLayout__Group_5_14__0__Impl33542); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getScrollbarsKeyword_5_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_14__0__Impl // $ANTLR start rule__FrameLayout__Group_5_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16629:1: rule__FrameLayout__Group_5_14__1 : rule__FrameLayout__Group_5_14__1__Impl rule__FrameLayout__Group_5_14__2 ; public final void rule__FrameLayout__Group_5_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16633:1: ( rule__FrameLayout__Group_5_14__1__Impl rule__FrameLayout__Group_5_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16634:2: rule__FrameLayout__Group_5_14__1__Impl rule__FrameLayout__Group_5_14__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_14__1__Impl_in_rule__FrameLayout__Group_5_14__133573); rule__FrameLayout__Group_5_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_14__2_in_rule__FrameLayout__Group_5_14__133576); rule__FrameLayout__Group_5_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_14__1 // $ANTLR start rule__FrameLayout__Group_5_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16641:1: rule__FrameLayout__Group_5_14__1__Impl : ( ( rule__FrameLayout__ScrollbarsAssignment_5_14_1 ) ) ; public final void rule__FrameLayout__Group_5_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16645:1: ( ( ( rule__FrameLayout__ScrollbarsAssignment_5_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16646:1: ( ( rule__FrameLayout__ScrollbarsAssignment_5_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16646:1: ( ( rule__FrameLayout__ScrollbarsAssignment_5_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16647:1: ( rule__FrameLayout__ScrollbarsAssignment_5_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getScrollbarsAssignment_5_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16648:1: ( rule__FrameLayout__ScrollbarsAssignment_5_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16648:2: rule__FrameLayout__ScrollbarsAssignment_5_14_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__ScrollbarsAssignment_5_14_1_in_rule__FrameLayout__Group_5_14__1__Impl33603); rule__FrameLayout__ScrollbarsAssignment_5_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getScrollbarsAssignment_5_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_14__1__Impl // $ANTLR start rule__FrameLayout__Group_5_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16658:1: rule__FrameLayout__Group_5_14__2 : rule__FrameLayout__Group_5_14__2__Impl ; public final void rule__FrameLayout__Group_5_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16662:1: ( rule__FrameLayout__Group_5_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16663:2: rule__FrameLayout__Group_5_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_14__2__Impl_in_rule__FrameLayout__Group_5_14__233633); rule__FrameLayout__Group_5_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_14__2 // $ANTLR start rule__FrameLayout__Group_5_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16669:1: rule__FrameLayout__Group_5_14__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16673:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16674:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16674:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16675:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_14__2__Impl33661); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_14__2__Impl // $ANTLR start rule__FrameLayout__Group_5_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16694:1: rule__FrameLayout__Group_5_15__0 : rule__FrameLayout__Group_5_15__0__Impl rule__FrameLayout__Group_5_15__1 ; public final void rule__FrameLayout__Group_5_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16698:1: ( rule__FrameLayout__Group_5_15__0__Impl rule__FrameLayout__Group_5_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16699:2: rule__FrameLayout__Group_5_15__0__Impl rule__FrameLayout__Group_5_15__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_15__0__Impl_in_rule__FrameLayout__Group_5_15__033698); rule__FrameLayout__Group_5_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_15__1_in_rule__FrameLayout__Group_5_15__033701); rule__FrameLayout__Group_5_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_15__0 // $ANTLR start rule__FrameLayout__Group_5_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16706:1: rule__FrameLayout__Group_5_15__0__Impl : ( 'visibility:' ) ; public final void rule__FrameLayout__Group_5_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16710:1: ( ( 'visibility:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16711:1: ( 'visibility:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16711:1: ( 'visibility:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16712:1: 'visibility:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getVisibilityKeyword_5_15_0()); } match(input,104,FollowSets000.FOLLOW_104_in_rule__FrameLayout__Group_5_15__0__Impl33729); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getVisibilityKeyword_5_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_15__0__Impl // $ANTLR start rule__FrameLayout__Group_5_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16725:1: rule__FrameLayout__Group_5_15__1 : rule__FrameLayout__Group_5_15__1__Impl rule__FrameLayout__Group_5_15__2 ; public final void rule__FrameLayout__Group_5_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16729:1: ( rule__FrameLayout__Group_5_15__1__Impl rule__FrameLayout__Group_5_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16730:2: rule__FrameLayout__Group_5_15__1__Impl rule__FrameLayout__Group_5_15__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_15__1__Impl_in_rule__FrameLayout__Group_5_15__133760); rule__FrameLayout__Group_5_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_15__2_in_rule__FrameLayout__Group_5_15__133763); rule__FrameLayout__Group_5_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_15__1 // $ANTLR start rule__FrameLayout__Group_5_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16737:1: rule__FrameLayout__Group_5_15__1__Impl : ( ( rule__FrameLayout__VisibilityAssignment_5_15_1 ) ) ; public final void rule__FrameLayout__Group_5_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16741:1: ( ( ( rule__FrameLayout__VisibilityAssignment_5_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16742:1: ( ( rule__FrameLayout__VisibilityAssignment_5_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16742:1: ( ( rule__FrameLayout__VisibilityAssignment_5_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16743:1: ( rule__FrameLayout__VisibilityAssignment_5_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getVisibilityAssignment_5_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16744:1: ( rule__FrameLayout__VisibilityAssignment_5_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16744:2: rule__FrameLayout__VisibilityAssignment_5_15_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__VisibilityAssignment_5_15_1_in_rule__FrameLayout__Group_5_15__1__Impl33790); rule__FrameLayout__VisibilityAssignment_5_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getVisibilityAssignment_5_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_15__1__Impl // $ANTLR start rule__FrameLayout__Group_5_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16754:1: rule__FrameLayout__Group_5_15__2 : rule__FrameLayout__Group_5_15__2__Impl ; public final void rule__FrameLayout__Group_5_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16758:1: ( rule__FrameLayout__Group_5_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16759:2: rule__FrameLayout__Group_5_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_15__2__Impl_in_rule__FrameLayout__Group_5_15__233820); rule__FrameLayout__Group_5_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_15__2 // $ANTLR start rule__FrameLayout__Group_5_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16765:1: rule__FrameLayout__Group_5_15__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16769:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16770:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16770:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16771:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_15__2__Impl33848); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_15__2__Impl // $ANTLR start rule__FrameLayout__Group_5_16__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16790:1: rule__FrameLayout__Group_5_16__0 : rule__FrameLayout__Group_5_16__0__Impl rule__FrameLayout__Group_5_16__1 ; public final void rule__FrameLayout__Group_5_16__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16794:1: ( rule__FrameLayout__Group_5_16__0__Impl rule__FrameLayout__Group_5_16__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16795:2: rule__FrameLayout__Group_5_16__0__Impl rule__FrameLayout__Group_5_16__1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_16__0__Impl_in_rule__FrameLayout__Group_5_16__033885); rule__FrameLayout__Group_5_16__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_16__1_in_rule__FrameLayout__Group_5_16__033888); rule__FrameLayout__Group_5_16__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_16__0 // $ANTLR start rule__FrameLayout__Group_5_16__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16802:1: rule__FrameLayout__Group_5_16__0__Impl : ( 'animation:' ) ; public final void rule__FrameLayout__Group_5_16__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16806:1: ( ( 'animation:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16807:1: ( 'animation:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16807:1: ( 'animation:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16808:1: 'animation:' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getAnimationKeyword_5_16_0()); } match(input,105,FollowSets000.FOLLOW_105_in_rule__FrameLayout__Group_5_16__0__Impl33916); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getAnimationKeyword_5_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_16__0__Impl // $ANTLR start rule__FrameLayout__Group_5_16__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16821:1: rule__FrameLayout__Group_5_16__1 : rule__FrameLayout__Group_5_16__1__Impl rule__FrameLayout__Group_5_16__2 ; public final void rule__FrameLayout__Group_5_16__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16825:1: ( rule__FrameLayout__Group_5_16__1__Impl rule__FrameLayout__Group_5_16__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16826:2: rule__FrameLayout__Group_5_16__1__Impl rule__FrameLayout__Group_5_16__2 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_16__1__Impl_in_rule__FrameLayout__Group_5_16__133947); rule__FrameLayout__Group_5_16__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_16__2_in_rule__FrameLayout__Group_5_16__133950); rule__FrameLayout__Group_5_16__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_16__1 // $ANTLR start rule__FrameLayout__Group_5_16__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16833:1: rule__FrameLayout__Group_5_16__1__Impl : ( ( rule__FrameLayout__LayoutAnimationAssignment_5_16_1 ) ) ; public final void rule__FrameLayout__Group_5_16__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16837:1: ( ( ( rule__FrameLayout__LayoutAnimationAssignment_5_16_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16838:1: ( ( rule__FrameLayout__LayoutAnimationAssignment_5_16_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16838:1: ( ( rule__FrameLayout__LayoutAnimationAssignment_5_16_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16839:1: ( rule__FrameLayout__LayoutAnimationAssignment_5_16_1 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getLayoutAnimationAssignment_5_16_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16840:1: ( rule__FrameLayout__LayoutAnimationAssignment_5_16_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16840:2: rule__FrameLayout__LayoutAnimationAssignment_5_16_1 { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__LayoutAnimationAssignment_5_16_1_in_rule__FrameLayout__Group_5_16__1__Impl33977); rule__FrameLayout__LayoutAnimationAssignment_5_16_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getLayoutAnimationAssignment_5_16_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_16__1__Impl // $ANTLR start rule__FrameLayout__Group_5_16__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16850:1: rule__FrameLayout__Group_5_16__2 : rule__FrameLayout__Group_5_16__2__Impl ; public final void rule__FrameLayout__Group_5_16__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16854:1: ( rule__FrameLayout__Group_5_16__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16855:2: rule__FrameLayout__Group_5_16__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__FrameLayout__Group_5_16__2__Impl_in_rule__FrameLayout__Group_5_16__234007); rule__FrameLayout__Group_5_16__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_16__2 // $ANTLR start rule__FrameLayout__Group_5_16__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16861:1: rule__FrameLayout__Group_5_16__2__Impl : ( ';' ) ; public final void rule__FrameLayout__Group_5_16__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16865:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16866:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16866:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16867:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_16_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__FrameLayout__Group_5_16__2__Impl34035); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getSemicolonKeyword_5_16_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__Group_5_16__2__Impl // $ANTLR start rule__LayoutParams__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16886:1: rule__LayoutParams__Group__0 : rule__LayoutParams__Group__0__Impl rule__LayoutParams__Group__1 ; public final void rule__LayoutParams__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16890:1: ( rule__LayoutParams__Group__0__Impl rule__LayoutParams__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16891:2: rule__LayoutParams__Group__0__Impl rule__LayoutParams__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__0__Impl_in_rule__LayoutParams__Group__034072); rule__LayoutParams__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__1_in_rule__LayoutParams__Group__034075); rule__LayoutParams__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__0 // $ANTLR start rule__LayoutParams__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16898:1: rule__LayoutParams__Group__0__Impl : ( 'layout:' ) ; public final void rule__LayoutParams__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16902:1: ( ( 'layout:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16903:1: ( 'layout:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16903:1: ( 'layout:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16904:1: 'layout:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayoutKeyword_0()); } match(input,75,FollowSets000.FOLLOW_75_in_rule__LayoutParams__Group__0__Impl34103); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayoutKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__0__Impl // $ANTLR start rule__LayoutParams__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16917:1: rule__LayoutParams__Group__1 : rule__LayoutParams__Group__1__Impl rule__LayoutParams__Group__2 ; public final void rule__LayoutParams__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16921:1: ( rule__LayoutParams__Group__1__Impl rule__LayoutParams__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16922:2: rule__LayoutParams__Group__1__Impl rule__LayoutParams__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__1__Impl_in_rule__LayoutParams__Group__134134); rule__LayoutParams__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__2_in_rule__LayoutParams__Group__134137); rule__LayoutParams__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__1 // $ANTLR start rule__LayoutParams__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16929:1: rule__LayoutParams__Group__1__Impl : ( '{' ) ; public final void rule__LayoutParams__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16933:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16934:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16934:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16935:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLeftCurlyBracketKeyword_1()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__LayoutParams__Group__1__Impl34165); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLeftCurlyBracketKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__1__Impl // $ANTLR start rule__LayoutParams__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16948:1: rule__LayoutParams__Group__2 : rule__LayoutParams__Group__2__Impl rule__LayoutParams__Group__3 ; public final void rule__LayoutParams__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16952:1: ( rule__LayoutParams__Group__2__Impl rule__LayoutParams__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16953:2: rule__LayoutParams__Group__2__Impl rule__LayoutParams__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__2__Impl_in_rule__LayoutParams__Group__234196); rule__LayoutParams__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__3_in_rule__LayoutParams__Group__234199); rule__LayoutParams__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__2 // $ANTLR start rule__LayoutParams__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16960:1: rule__LayoutParams__Group__2__Impl : ( () ) ; public final void rule__LayoutParams__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16964:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16965:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16965:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16966:1: () { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayoutParamsAction_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16967:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16969:1: { } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayoutParamsAction_2()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__2__Impl // $ANTLR start rule__LayoutParams__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16979:1: rule__LayoutParams__Group__3 : rule__LayoutParams__Group__3__Impl rule__LayoutParams__Group__4 ; public final void rule__LayoutParams__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16983:1: ( rule__LayoutParams__Group__3__Impl rule__LayoutParams__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16984:2: rule__LayoutParams__Group__3__Impl rule__LayoutParams__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__3__Impl_in_rule__LayoutParams__Group__334257); rule__LayoutParams__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__4_in_rule__LayoutParams__Group__334260); rule__LayoutParams__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__3 // $ANTLR start rule__LayoutParams__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16991:1: rule__LayoutParams__Group__3__Impl : ( ( rule__LayoutParams__UnorderedGroup_3 ) ) ; public final void rule__LayoutParams__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16995:1: ( ( ( rule__LayoutParams__UnorderedGroup_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16996:1: ( ( rule__LayoutParams__UnorderedGroup_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16996:1: ( ( rule__LayoutParams__UnorderedGroup_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16997:1: ( rule__LayoutParams__UnorderedGroup_3 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16998:1: ( rule__LayoutParams__UnorderedGroup_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:16998:2: rule__LayoutParams__UnorderedGroup_3 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__UnorderedGroup_3_in_rule__LayoutParams__Group__3__Impl34287); rule__LayoutParams__UnorderedGroup_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__3__Impl // $ANTLR start rule__LayoutParams__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17008:1: rule__LayoutParams__Group__4 : rule__LayoutParams__Group__4__Impl ; public final void rule__LayoutParams__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17012:1: ( rule__LayoutParams__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17013:2: rule__LayoutParams__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group__4__Impl_in_rule__LayoutParams__Group__434317); rule__LayoutParams__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__4 // $ANTLR start rule__LayoutParams__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17019:1: rule__LayoutParams__Group__4__Impl : ( '}' ) ; public final void rule__LayoutParams__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17023:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17024:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17024:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17025:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__LayoutParams__Group__4__Impl34345); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group__4__Impl // $ANTLR start rule__LayoutParams__Group_3_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17048:1: rule__LayoutParams__Group_3_0__0 : rule__LayoutParams__Group_3_0__0__Impl rule__LayoutParams__Group_3_0__1 ; public final void rule__LayoutParams__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17052:1: ( rule__LayoutParams__Group_3_0__0__Impl rule__LayoutParams__Group_3_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17053:2: rule__LayoutParams__Group_3_0__0__Impl rule__LayoutParams__Group_3_0__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_0__0__Impl_in_rule__LayoutParams__Group_3_0__034386); rule__LayoutParams__Group_3_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_0__1_in_rule__LayoutParams__Group_3_0__034389); rule__LayoutParams__Group_3_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_0__0 // $ANTLR start rule__LayoutParams__Group_3_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17060:1: rule__LayoutParams__Group_3_0__0__Impl : ( 'height:' ) ; public final void rule__LayoutParams__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17064:1: ( ( 'height:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17065:1: ( 'height:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17065:1: ( 'height:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17066:1: 'height:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getHeightKeyword_3_0_0()); } match(input,117,FollowSets000.FOLLOW_117_in_rule__LayoutParams__Group_3_0__0__Impl34417); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getHeightKeyword_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_0__0__Impl // $ANTLR start rule__LayoutParams__Group_3_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17079:1: rule__LayoutParams__Group_3_0__1 : rule__LayoutParams__Group_3_0__1__Impl rule__LayoutParams__Group_3_0__2 ; public final void rule__LayoutParams__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17083:1: ( rule__LayoutParams__Group_3_0__1__Impl rule__LayoutParams__Group_3_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17084:2: rule__LayoutParams__Group_3_0__1__Impl rule__LayoutParams__Group_3_0__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_0__1__Impl_in_rule__LayoutParams__Group_3_0__134448); rule__LayoutParams__Group_3_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_0__2_in_rule__LayoutParams__Group_3_0__134451); rule__LayoutParams__Group_3_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_0__1 // $ANTLR start rule__LayoutParams__Group_3_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17091:1: rule__LayoutParams__Group_3_0__1__Impl : ( ( rule__LayoutParams__Layout_heightAssignment_3_0_1 ) ) ; public final void rule__LayoutParams__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17095:1: ( ( ( rule__LayoutParams__Layout_heightAssignment_3_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17096:1: ( ( rule__LayoutParams__Layout_heightAssignment_3_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17096:1: ( ( rule__LayoutParams__Layout_heightAssignment_3_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17097:1: ( rule__LayoutParams__Layout_heightAssignment_3_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_heightAssignment_3_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17098:1: ( rule__LayoutParams__Layout_heightAssignment_3_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17098:2: rule__LayoutParams__Layout_heightAssignment_3_0_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_heightAssignment_3_0_1_in_rule__LayoutParams__Group_3_0__1__Impl34478); rule__LayoutParams__Layout_heightAssignment_3_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_heightAssignment_3_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_0__1__Impl // $ANTLR start rule__LayoutParams__Group_3_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17108:1: rule__LayoutParams__Group_3_0__2 : rule__LayoutParams__Group_3_0__2__Impl ; public final void rule__LayoutParams__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17112:1: ( rule__LayoutParams__Group_3_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17113:2: rule__LayoutParams__Group_3_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_0__2__Impl_in_rule__LayoutParams__Group_3_0__234508); rule__LayoutParams__Group_3_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_0__2 // $ANTLR start rule__LayoutParams__Group_3_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17119:1: rule__LayoutParams__Group_3_0__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17123:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17124:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17124:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17125:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_0__2__Impl34536); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_0__2__Impl // $ANTLR start rule__LayoutParams__Group_3_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17144:1: rule__LayoutParams__Group_3_1__0 : rule__LayoutParams__Group_3_1__0__Impl rule__LayoutParams__Group_3_1__1 ; public final void rule__LayoutParams__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17148:1: ( rule__LayoutParams__Group_3_1__0__Impl rule__LayoutParams__Group_3_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17149:2: rule__LayoutParams__Group_3_1__0__Impl rule__LayoutParams__Group_3_1__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_1__0__Impl_in_rule__LayoutParams__Group_3_1__034573); rule__LayoutParams__Group_3_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_1__1_in_rule__LayoutParams__Group_3_1__034576); rule__LayoutParams__Group_3_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_1__0 // $ANTLR start rule__LayoutParams__Group_3_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17156:1: rule__LayoutParams__Group_3_1__0__Impl : ( 'width:' ) ; public final void rule__LayoutParams__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17160:1: ( ( 'width:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17161:1: ( 'width:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17161:1: ( 'width:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17162:1: 'width:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getWidthKeyword_3_1_0()); } match(input,118,FollowSets000.FOLLOW_118_in_rule__LayoutParams__Group_3_1__0__Impl34604); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getWidthKeyword_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_1__0__Impl // $ANTLR start rule__LayoutParams__Group_3_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17175:1: rule__LayoutParams__Group_3_1__1 : rule__LayoutParams__Group_3_1__1__Impl rule__LayoutParams__Group_3_1__2 ; public final void rule__LayoutParams__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17179:1: ( rule__LayoutParams__Group_3_1__1__Impl rule__LayoutParams__Group_3_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17180:2: rule__LayoutParams__Group_3_1__1__Impl rule__LayoutParams__Group_3_1__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_1__1__Impl_in_rule__LayoutParams__Group_3_1__134635); rule__LayoutParams__Group_3_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_1__2_in_rule__LayoutParams__Group_3_1__134638); rule__LayoutParams__Group_3_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_1__1 // $ANTLR start rule__LayoutParams__Group_3_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17187:1: rule__LayoutParams__Group_3_1__1__Impl : ( ( rule__LayoutParams__Layout_widthAssignment_3_1_1 ) ) ; public final void rule__LayoutParams__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17191:1: ( ( ( rule__LayoutParams__Layout_widthAssignment_3_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17192:1: ( ( rule__LayoutParams__Layout_widthAssignment_3_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17192:1: ( ( rule__LayoutParams__Layout_widthAssignment_3_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17193:1: ( rule__LayoutParams__Layout_widthAssignment_3_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_widthAssignment_3_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17194:1: ( rule__LayoutParams__Layout_widthAssignment_3_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17194:2: rule__LayoutParams__Layout_widthAssignment_3_1_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_widthAssignment_3_1_1_in_rule__LayoutParams__Group_3_1__1__Impl34665); rule__LayoutParams__Layout_widthAssignment_3_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_widthAssignment_3_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_1__1__Impl // $ANTLR start rule__LayoutParams__Group_3_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17204:1: rule__LayoutParams__Group_3_1__2 : rule__LayoutParams__Group_3_1__2__Impl ; public final void rule__LayoutParams__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17208:1: ( rule__LayoutParams__Group_3_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17209:2: rule__LayoutParams__Group_3_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_1__2__Impl_in_rule__LayoutParams__Group_3_1__234695); rule__LayoutParams__Group_3_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_1__2 // $ANTLR start rule__LayoutParams__Group_3_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17215:1: rule__LayoutParams__Group_3_1__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17219:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17220:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17220:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17221:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_1__2__Impl34723); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_1__2__Impl // $ANTLR start rule__LayoutParams__Group_3_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17240:1: rule__LayoutParams__Group_3_2__0 : rule__LayoutParams__Group_3_2__0__Impl rule__LayoutParams__Group_3_2__1 ; public final void rule__LayoutParams__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17244:1: ( rule__LayoutParams__Group_3_2__0__Impl rule__LayoutParams__Group_3_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17245:2: rule__LayoutParams__Group_3_2__0__Impl rule__LayoutParams__Group_3_2__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_2__0__Impl_in_rule__LayoutParams__Group_3_2__034760); rule__LayoutParams__Group_3_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_2__1_in_rule__LayoutParams__Group_3_2__034763); rule__LayoutParams__Group_3_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_2__0 // $ANTLR start rule__LayoutParams__Group_3_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17252:1: rule__LayoutParams__Group_3_2__0__Impl : ( 'weight:' ) ; public final void rule__LayoutParams__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17256:1: ( ( 'weight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17257:1: ( 'weight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17257:1: ( 'weight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17258:1: 'weight:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getWeightKeyword_3_2_0()); } match(input,119,FollowSets000.FOLLOW_119_in_rule__LayoutParams__Group_3_2__0__Impl34791); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getWeightKeyword_3_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_2__0__Impl // $ANTLR start rule__LayoutParams__Group_3_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17271:1: rule__LayoutParams__Group_3_2__1 : rule__LayoutParams__Group_3_2__1__Impl rule__LayoutParams__Group_3_2__2 ; public final void rule__LayoutParams__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17275:1: ( rule__LayoutParams__Group_3_2__1__Impl rule__LayoutParams__Group_3_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17276:2: rule__LayoutParams__Group_3_2__1__Impl rule__LayoutParams__Group_3_2__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_2__1__Impl_in_rule__LayoutParams__Group_3_2__134822); rule__LayoutParams__Group_3_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_2__2_in_rule__LayoutParams__Group_3_2__134825); rule__LayoutParams__Group_3_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_2__1 // $ANTLR start rule__LayoutParams__Group_3_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17283:1: rule__LayoutParams__Group_3_2__1__Impl : ( ( rule__LayoutParams__Layout_weightAssignment_3_2_1 ) ) ; public final void rule__LayoutParams__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17287:1: ( ( ( rule__LayoutParams__Layout_weightAssignment_3_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17288:1: ( ( rule__LayoutParams__Layout_weightAssignment_3_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17288:1: ( ( rule__LayoutParams__Layout_weightAssignment_3_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17289:1: ( rule__LayoutParams__Layout_weightAssignment_3_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_weightAssignment_3_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17290:1: ( rule__LayoutParams__Layout_weightAssignment_3_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17290:2: rule__LayoutParams__Layout_weightAssignment_3_2_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_weightAssignment_3_2_1_in_rule__LayoutParams__Group_3_2__1__Impl34852); rule__LayoutParams__Layout_weightAssignment_3_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_weightAssignment_3_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_2__1__Impl // $ANTLR start rule__LayoutParams__Group_3_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17300:1: rule__LayoutParams__Group_3_2__2 : rule__LayoutParams__Group_3_2__2__Impl ; public final void rule__LayoutParams__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17304:1: ( rule__LayoutParams__Group_3_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17305:2: rule__LayoutParams__Group_3_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_2__2__Impl_in_rule__LayoutParams__Group_3_2__234882); rule__LayoutParams__Group_3_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_2__2 // $ANTLR start rule__LayoutParams__Group_3_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17311:1: rule__LayoutParams__Group_3_2__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17315:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17316:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17316:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17317:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_2__2__Impl34910); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_2__2__Impl // $ANTLR start rule__LayoutParams__Group_3_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17336:1: rule__LayoutParams__Group_3_3__0 : rule__LayoutParams__Group_3_3__0__Impl rule__LayoutParams__Group_3_3__1 ; public final void rule__LayoutParams__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17340:1: ( rule__LayoutParams__Group_3_3__0__Impl rule__LayoutParams__Group_3_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17341:2: rule__LayoutParams__Group_3_3__0__Impl rule__LayoutParams__Group_3_3__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_3__0__Impl_in_rule__LayoutParams__Group_3_3__034947); rule__LayoutParams__Group_3_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_3__1_in_rule__LayoutParams__Group_3_3__034950); rule__LayoutParams__Group_3_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_3__0 // $ANTLR start rule__LayoutParams__Group_3_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17348:1: rule__LayoutParams__Group_3_3__0__Impl : ( 'marginBottom:' ) ; public final void rule__LayoutParams__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17352:1: ( ( 'marginBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17353:1: ( 'marginBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17353:1: ( 'marginBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17354:1: 'marginBottom:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getMarginBottomKeyword_3_3_0()); } match(input,120,FollowSets000.FOLLOW_120_in_rule__LayoutParams__Group_3_3__0__Impl34978); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getMarginBottomKeyword_3_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_3__0__Impl // $ANTLR start rule__LayoutParams__Group_3_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17367:1: rule__LayoutParams__Group_3_3__1 : rule__LayoutParams__Group_3_3__1__Impl rule__LayoutParams__Group_3_3__2 ; public final void rule__LayoutParams__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17371:1: ( rule__LayoutParams__Group_3_3__1__Impl rule__LayoutParams__Group_3_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17372:2: rule__LayoutParams__Group_3_3__1__Impl rule__LayoutParams__Group_3_3__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_3__1__Impl_in_rule__LayoutParams__Group_3_3__135009); rule__LayoutParams__Group_3_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_3__2_in_rule__LayoutParams__Group_3_3__135012); rule__LayoutParams__Group_3_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_3__1 // $ANTLR start rule__LayoutParams__Group_3_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17379:1: rule__LayoutParams__Group_3_3__1__Impl : ( ( rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 ) ) ; public final void rule__LayoutParams__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17383:1: ( ( ( rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17384:1: ( ( rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17384:1: ( ( rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17385:1: ( rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginBottomAssignment_3_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17386:1: ( rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17386:2: rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_marginBottomAssignment_3_3_1_in_rule__LayoutParams__Group_3_3__1__Impl35039); rule__LayoutParams__Layout_marginBottomAssignment_3_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginBottomAssignment_3_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_3__1__Impl // $ANTLR start rule__LayoutParams__Group_3_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17396:1: rule__LayoutParams__Group_3_3__2 : rule__LayoutParams__Group_3_3__2__Impl ; public final void rule__LayoutParams__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17400:1: ( rule__LayoutParams__Group_3_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17401:2: rule__LayoutParams__Group_3_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_3__2__Impl_in_rule__LayoutParams__Group_3_3__235069); rule__LayoutParams__Group_3_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_3__2 // $ANTLR start rule__LayoutParams__Group_3_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17407:1: rule__LayoutParams__Group_3_3__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17411:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17412:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17412:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17413:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_3__2__Impl35097); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_3__2__Impl // $ANTLR start rule__LayoutParams__Group_3_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17432:1: rule__LayoutParams__Group_3_4__0 : rule__LayoutParams__Group_3_4__0__Impl rule__LayoutParams__Group_3_4__1 ; public final void rule__LayoutParams__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17436:1: ( rule__LayoutParams__Group_3_4__0__Impl rule__LayoutParams__Group_3_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17437:2: rule__LayoutParams__Group_3_4__0__Impl rule__LayoutParams__Group_3_4__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_4__0__Impl_in_rule__LayoutParams__Group_3_4__035134); rule__LayoutParams__Group_3_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_4__1_in_rule__LayoutParams__Group_3_4__035137); rule__LayoutParams__Group_3_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_4__0 // $ANTLR start rule__LayoutParams__Group_3_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17444:1: rule__LayoutParams__Group_3_4__0__Impl : ( 'marginLeft:' ) ; public final void rule__LayoutParams__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17448:1: ( ( 'marginLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17449:1: ( 'marginLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17449:1: ( 'marginLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17450:1: 'marginLeft:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getMarginLeftKeyword_3_4_0()); } match(input,121,FollowSets000.FOLLOW_121_in_rule__LayoutParams__Group_3_4__0__Impl35165); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getMarginLeftKeyword_3_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_4__0__Impl // $ANTLR start rule__LayoutParams__Group_3_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17463:1: rule__LayoutParams__Group_3_4__1 : rule__LayoutParams__Group_3_4__1__Impl rule__LayoutParams__Group_3_4__2 ; public final void rule__LayoutParams__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17467:1: ( rule__LayoutParams__Group_3_4__1__Impl rule__LayoutParams__Group_3_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17468:2: rule__LayoutParams__Group_3_4__1__Impl rule__LayoutParams__Group_3_4__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_4__1__Impl_in_rule__LayoutParams__Group_3_4__135196); rule__LayoutParams__Group_3_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_4__2_in_rule__LayoutParams__Group_3_4__135199); rule__LayoutParams__Group_3_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_4__1 // $ANTLR start rule__LayoutParams__Group_3_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17475:1: rule__LayoutParams__Group_3_4__1__Impl : ( ( rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 ) ) ; public final void rule__LayoutParams__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17479:1: ( ( ( rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17480:1: ( ( rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17480:1: ( ( rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17481:1: ( rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginLeftAssignment_3_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17482:1: ( rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17482:2: rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_marginLeftAssignment_3_4_1_in_rule__LayoutParams__Group_3_4__1__Impl35226); rule__LayoutParams__Layout_marginLeftAssignment_3_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginLeftAssignment_3_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_4__1__Impl // $ANTLR start rule__LayoutParams__Group_3_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17492:1: rule__LayoutParams__Group_3_4__2 : rule__LayoutParams__Group_3_4__2__Impl ; public final void rule__LayoutParams__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17496:1: ( rule__LayoutParams__Group_3_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17497:2: rule__LayoutParams__Group_3_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_4__2__Impl_in_rule__LayoutParams__Group_3_4__235256); rule__LayoutParams__Group_3_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_4__2 // $ANTLR start rule__LayoutParams__Group_3_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17503:1: rule__LayoutParams__Group_3_4__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17507:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17508:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17508:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17509:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_4__2__Impl35284); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_4__2__Impl // $ANTLR start rule__LayoutParams__Group_3_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17528:1: rule__LayoutParams__Group_3_5__0 : rule__LayoutParams__Group_3_5__0__Impl rule__LayoutParams__Group_3_5__1 ; public final void rule__LayoutParams__Group_3_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17532:1: ( rule__LayoutParams__Group_3_5__0__Impl rule__LayoutParams__Group_3_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17533:2: rule__LayoutParams__Group_3_5__0__Impl rule__LayoutParams__Group_3_5__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_5__0__Impl_in_rule__LayoutParams__Group_3_5__035321); rule__LayoutParams__Group_3_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_5__1_in_rule__LayoutParams__Group_3_5__035324); rule__LayoutParams__Group_3_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_5__0 // $ANTLR start rule__LayoutParams__Group_3_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17540:1: rule__LayoutParams__Group_3_5__0__Impl : ( 'marginRight:' ) ; public final void rule__LayoutParams__Group_3_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17544:1: ( ( 'marginRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17545:1: ( 'marginRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17545:1: ( 'marginRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17546:1: 'marginRight:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getMarginRightKeyword_3_5_0()); } match(input,122,FollowSets000.FOLLOW_122_in_rule__LayoutParams__Group_3_5__0__Impl35352); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getMarginRightKeyword_3_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_5__0__Impl // $ANTLR start rule__LayoutParams__Group_3_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17559:1: rule__LayoutParams__Group_3_5__1 : rule__LayoutParams__Group_3_5__1__Impl rule__LayoutParams__Group_3_5__2 ; public final void rule__LayoutParams__Group_3_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17563:1: ( rule__LayoutParams__Group_3_5__1__Impl rule__LayoutParams__Group_3_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17564:2: rule__LayoutParams__Group_3_5__1__Impl rule__LayoutParams__Group_3_5__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_5__1__Impl_in_rule__LayoutParams__Group_3_5__135383); rule__LayoutParams__Group_3_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_5__2_in_rule__LayoutParams__Group_3_5__135386); rule__LayoutParams__Group_3_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_5__1 // $ANTLR start rule__LayoutParams__Group_3_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17571:1: rule__LayoutParams__Group_3_5__1__Impl : ( ( rule__LayoutParams__Layout_marginRightAssignment_3_5_1 ) ) ; public final void rule__LayoutParams__Group_3_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17575:1: ( ( ( rule__LayoutParams__Layout_marginRightAssignment_3_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17576:1: ( ( rule__LayoutParams__Layout_marginRightAssignment_3_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17576:1: ( ( rule__LayoutParams__Layout_marginRightAssignment_3_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17577:1: ( rule__LayoutParams__Layout_marginRightAssignment_3_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginRightAssignment_3_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17578:1: ( rule__LayoutParams__Layout_marginRightAssignment_3_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17578:2: rule__LayoutParams__Layout_marginRightAssignment_3_5_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_marginRightAssignment_3_5_1_in_rule__LayoutParams__Group_3_5__1__Impl35413); rule__LayoutParams__Layout_marginRightAssignment_3_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginRightAssignment_3_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_5__1__Impl // $ANTLR start rule__LayoutParams__Group_3_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17588:1: rule__LayoutParams__Group_3_5__2 : rule__LayoutParams__Group_3_5__2__Impl ; public final void rule__LayoutParams__Group_3_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17592:1: ( rule__LayoutParams__Group_3_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17593:2: rule__LayoutParams__Group_3_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_5__2__Impl_in_rule__LayoutParams__Group_3_5__235443); rule__LayoutParams__Group_3_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_5__2 // $ANTLR start rule__LayoutParams__Group_3_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17599:1: rule__LayoutParams__Group_3_5__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17603:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17604:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17604:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17605:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_5__2__Impl35471); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_5__2__Impl // $ANTLR start rule__LayoutParams__Group_3_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17624:1: rule__LayoutParams__Group_3_6__0 : rule__LayoutParams__Group_3_6__0__Impl rule__LayoutParams__Group_3_6__1 ; public final void rule__LayoutParams__Group_3_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17628:1: ( rule__LayoutParams__Group_3_6__0__Impl rule__LayoutParams__Group_3_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17629:2: rule__LayoutParams__Group_3_6__0__Impl rule__LayoutParams__Group_3_6__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_6__0__Impl_in_rule__LayoutParams__Group_3_6__035508); rule__LayoutParams__Group_3_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_6__1_in_rule__LayoutParams__Group_3_6__035511); rule__LayoutParams__Group_3_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_6__0 // $ANTLR start rule__LayoutParams__Group_3_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17636:1: rule__LayoutParams__Group_3_6__0__Impl : ( 'marginTop:' ) ; public final void rule__LayoutParams__Group_3_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17640:1: ( ( 'marginTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17641:1: ( 'marginTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17641:1: ( 'marginTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17642:1: 'marginTop:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getMarginTopKeyword_3_6_0()); } match(input,123,FollowSets000.FOLLOW_123_in_rule__LayoutParams__Group_3_6__0__Impl35539); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getMarginTopKeyword_3_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_6__0__Impl // $ANTLR start rule__LayoutParams__Group_3_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17655:1: rule__LayoutParams__Group_3_6__1 : rule__LayoutParams__Group_3_6__1__Impl rule__LayoutParams__Group_3_6__2 ; public final void rule__LayoutParams__Group_3_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17659:1: ( rule__LayoutParams__Group_3_6__1__Impl rule__LayoutParams__Group_3_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17660:2: rule__LayoutParams__Group_3_6__1__Impl rule__LayoutParams__Group_3_6__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_6__1__Impl_in_rule__LayoutParams__Group_3_6__135570); rule__LayoutParams__Group_3_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_6__2_in_rule__LayoutParams__Group_3_6__135573); rule__LayoutParams__Group_3_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_6__1 // $ANTLR start rule__LayoutParams__Group_3_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17667:1: rule__LayoutParams__Group_3_6__1__Impl : ( ( rule__LayoutParams__Layout_marginTopAssignment_3_6_1 ) ) ; public final void rule__LayoutParams__Group_3_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17671:1: ( ( ( rule__LayoutParams__Layout_marginTopAssignment_3_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17672:1: ( ( rule__LayoutParams__Layout_marginTopAssignment_3_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17672:1: ( ( rule__LayoutParams__Layout_marginTopAssignment_3_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17673:1: ( rule__LayoutParams__Layout_marginTopAssignment_3_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginTopAssignment_3_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17674:1: ( rule__LayoutParams__Layout_marginTopAssignment_3_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17674:2: rule__LayoutParams__Layout_marginTopAssignment_3_6_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_marginTopAssignment_3_6_1_in_rule__LayoutParams__Group_3_6__1__Impl35600); rule__LayoutParams__Layout_marginTopAssignment_3_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginTopAssignment_3_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_6__1__Impl // $ANTLR start rule__LayoutParams__Group_3_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17684:1: rule__LayoutParams__Group_3_6__2 : rule__LayoutParams__Group_3_6__2__Impl ; public final void rule__LayoutParams__Group_3_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17688:1: ( rule__LayoutParams__Group_3_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17689:2: rule__LayoutParams__Group_3_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_6__2__Impl_in_rule__LayoutParams__Group_3_6__235630); rule__LayoutParams__Group_3_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_6__2 // $ANTLR start rule__LayoutParams__Group_3_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17695:1: rule__LayoutParams__Group_3_6__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17699:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17700:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17700:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17701:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_6__2__Impl35658); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_6__2__Impl // $ANTLR start rule__LayoutParams__Group_3_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17720:1: rule__LayoutParams__Group_3_7__0 : rule__LayoutParams__Group_3_7__0__Impl rule__LayoutParams__Group_3_7__1 ; public final void rule__LayoutParams__Group_3_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17724:1: ( rule__LayoutParams__Group_3_7__0__Impl rule__LayoutParams__Group_3_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17725:2: rule__LayoutParams__Group_3_7__0__Impl rule__LayoutParams__Group_3_7__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_7__0__Impl_in_rule__LayoutParams__Group_3_7__035695); rule__LayoutParams__Group_3_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_7__1_in_rule__LayoutParams__Group_3_7__035698); rule__LayoutParams__Group_3_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_7__0 // $ANTLR start rule__LayoutParams__Group_3_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17732:1: rule__LayoutParams__Group_3_7__0__Impl : ( 'above:' ) ; public final void rule__LayoutParams__Group_3_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17736:1: ( ( 'above:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17737:1: ( 'above:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17737:1: ( 'above:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17738:1: 'above:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAboveKeyword_3_7_0()); } match(input,124,FollowSets000.FOLLOW_124_in_rule__LayoutParams__Group_3_7__0__Impl35726); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAboveKeyword_3_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_7__0__Impl // $ANTLR start rule__LayoutParams__Group_3_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17751:1: rule__LayoutParams__Group_3_7__1 : rule__LayoutParams__Group_3_7__1__Impl rule__LayoutParams__Group_3_7__2 ; public final void rule__LayoutParams__Group_3_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17755:1: ( rule__LayoutParams__Group_3_7__1__Impl rule__LayoutParams__Group_3_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17756:2: rule__LayoutParams__Group_3_7__1__Impl rule__LayoutParams__Group_3_7__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_7__1__Impl_in_rule__LayoutParams__Group_3_7__135757); rule__LayoutParams__Group_3_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_7__2_in_rule__LayoutParams__Group_3_7__135760); rule__LayoutParams__Group_3_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_7__1 // $ANTLR start rule__LayoutParams__Group_3_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17763:1: rule__LayoutParams__Group_3_7__1__Impl : ( ( rule__LayoutParams__Layout_aboveAssignment_3_7_1 ) ) ; public final void rule__LayoutParams__Group_3_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17767:1: ( ( ( rule__LayoutParams__Layout_aboveAssignment_3_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17768:1: ( ( rule__LayoutParams__Layout_aboveAssignment_3_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17768:1: ( ( rule__LayoutParams__Layout_aboveAssignment_3_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17769:1: ( rule__LayoutParams__Layout_aboveAssignment_3_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_aboveAssignment_3_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17770:1: ( rule__LayoutParams__Layout_aboveAssignment_3_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17770:2: rule__LayoutParams__Layout_aboveAssignment_3_7_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_aboveAssignment_3_7_1_in_rule__LayoutParams__Group_3_7__1__Impl35787); rule__LayoutParams__Layout_aboveAssignment_3_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_aboveAssignment_3_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_7__1__Impl // $ANTLR start rule__LayoutParams__Group_3_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17780:1: rule__LayoutParams__Group_3_7__2 : rule__LayoutParams__Group_3_7__2__Impl ; public final void rule__LayoutParams__Group_3_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17784:1: ( rule__LayoutParams__Group_3_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17785:2: rule__LayoutParams__Group_3_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_7__2__Impl_in_rule__LayoutParams__Group_3_7__235817); rule__LayoutParams__Group_3_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_7__2 // $ANTLR start rule__LayoutParams__Group_3_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17791:1: rule__LayoutParams__Group_3_7__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17795:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17796:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17796:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17797:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_7__2__Impl35845); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_7__2__Impl // $ANTLR start rule__LayoutParams__Group_3_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17816:1: rule__LayoutParams__Group_3_8__0 : rule__LayoutParams__Group_3_8__0__Impl rule__LayoutParams__Group_3_8__1 ; public final void rule__LayoutParams__Group_3_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17820:1: ( rule__LayoutParams__Group_3_8__0__Impl rule__LayoutParams__Group_3_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17821:2: rule__LayoutParams__Group_3_8__0__Impl rule__LayoutParams__Group_3_8__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_8__0__Impl_in_rule__LayoutParams__Group_3_8__035882); rule__LayoutParams__Group_3_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_8__1_in_rule__LayoutParams__Group_3_8__035885); rule__LayoutParams__Group_3_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_8__0 // $ANTLR start rule__LayoutParams__Group_3_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17828:1: rule__LayoutParams__Group_3_8__0__Impl : ( 'alignBaseline:' ) ; public final void rule__LayoutParams__Group_3_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17832:1: ( ( 'alignBaseline:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17833:1: ( 'alignBaseline:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17833:1: ( 'alignBaseline:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17834:1: 'alignBaseline:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignBaselineKeyword_3_8_0()); } match(input,125,FollowSets000.FOLLOW_125_in_rule__LayoutParams__Group_3_8__0__Impl35913); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignBaselineKeyword_3_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_8__0__Impl // $ANTLR start rule__LayoutParams__Group_3_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17847:1: rule__LayoutParams__Group_3_8__1 : rule__LayoutParams__Group_3_8__1__Impl rule__LayoutParams__Group_3_8__2 ; public final void rule__LayoutParams__Group_3_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17851:1: ( rule__LayoutParams__Group_3_8__1__Impl rule__LayoutParams__Group_3_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17852:2: rule__LayoutParams__Group_3_8__1__Impl rule__LayoutParams__Group_3_8__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_8__1__Impl_in_rule__LayoutParams__Group_3_8__135944); rule__LayoutParams__Group_3_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_8__2_in_rule__LayoutParams__Group_3_8__135947); rule__LayoutParams__Group_3_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_8__1 // $ANTLR start rule__LayoutParams__Group_3_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17859:1: rule__LayoutParams__Group_3_8__1__Impl : ( ( rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 ) ) ; public final void rule__LayoutParams__Group_3_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17863:1: ( ( ( rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17864:1: ( ( rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17864:1: ( ( rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17865:1: ( rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignBaselineAssignment_3_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17866:1: ( rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17866:2: rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1_in_rule__LayoutParams__Group_3_8__1__Impl35974); rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignBaselineAssignment_3_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_8__1__Impl // $ANTLR start rule__LayoutParams__Group_3_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17876:1: rule__LayoutParams__Group_3_8__2 : rule__LayoutParams__Group_3_8__2__Impl ; public final void rule__LayoutParams__Group_3_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17880:1: ( rule__LayoutParams__Group_3_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17881:2: rule__LayoutParams__Group_3_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_8__2__Impl_in_rule__LayoutParams__Group_3_8__236004); rule__LayoutParams__Group_3_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_8__2 // $ANTLR start rule__LayoutParams__Group_3_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17887:1: rule__LayoutParams__Group_3_8__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17891:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17892:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17892:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17893:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_8__2__Impl36032); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_8__2__Impl // $ANTLR start rule__LayoutParams__Group_3_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17912:1: rule__LayoutParams__Group_3_9__0 : rule__LayoutParams__Group_3_9__0__Impl rule__LayoutParams__Group_3_9__1 ; public final void rule__LayoutParams__Group_3_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17916:1: ( rule__LayoutParams__Group_3_9__0__Impl rule__LayoutParams__Group_3_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17917:2: rule__LayoutParams__Group_3_9__0__Impl rule__LayoutParams__Group_3_9__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_9__0__Impl_in_rule__LayoutParams__Group_3_9__036069); rule__LayoutParams__Group_3_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_9__1_in_rule__LayoutParams__Group_3_9__036072); rule__LayoutParams__Group_3_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_9__0 // $ANTLR start rule__LayoutParams__Group_3_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17924:1: rule__LayoutParams__Group_3_9__0__Impl : ( 'alignBottom:' ) ; public final void rule__LayoutParams__Group_3_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17928:1: ( ( 'alignBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17929:1: ( 'alignBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17929:1: ( 'alignBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17930:1: 'alignBottom:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignBottomKeyword_3_9_0()); } match(input,126,FollowSets000.FOLLOW_126_in_rule__LayoutParams__Group_3_9__0__Impl36100); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignBottomKeyword_3_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_9__0__Impl // $ANTLR start rule__LayoutParams__Group_3_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17943:1: rule__LayoutParams__Group_3_9__1 : rule__LayoutParams__Group_3_9__1__Impl rule__LayoutParams__Group_3_9__2 ; public final void rule__LayoutParams__Group_3_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17947:1: ( rule__LayoutParams__Group_3_9__1__Impl rule__LayoutParams__Group_3_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17948:2: rule__LayoutParams__Group_3_9__1__Impl rule__LayoutParams__Group_3_9__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_9__1__Impl_in_rule__LayoutParams__Group_3_9__136131); rule__LayoutParams__Group_3_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_9__2_in_rule__LayoutParams__Group_3_9__136134); rule__LayoutParams__Group_3_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_9__1 // $ANTLR start rule__LayoutParams__Group_3_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17955:1: rule__LayoutParams__Group_3_9__1__Impl : ( ( rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 ) ) ; public final void rule__LayoutParams__Group_3_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17959:1: ( ( ( rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17960:1: ( ( rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17960:1: ( ( rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17961:1: ( rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignBottomAssignment_3_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17962:1: ( rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17962:2: rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignBottomAssignment_3_9_1_in_rule__LayoutParams__Group_3_9__1__Impl36161); rule__LayoutParams__Layout_alignBottomAssignment_3_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignBottomAssignment_3_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_9__1__Impl // $ANTLR start rule__LayoutParams__Group_3_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17972:1: rule__LayoutParams__Group_3_9__2 : rule__LayoutParams__Group_3_9__2__Impl ; public final void rule__LayoutParams__Group_3_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17976:1: ( rule__LayoutParams__Group_3_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17977:2: rule__LayoutParams__Group_3_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_9__2__Impl_in_rule__LayoutParams__Group_3_9__236191); rule__LayoutParams__Group_3_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_9__2 // $ANTLR start rule__LayoutParams__Group_3_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17983:1: rule__LayoutParams__Group_3_9__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17987:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17988:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17988:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:17989:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_9__2__Impl36219); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_9__2__Impl // $ANTLR start rule__LayoutParams__Group_3_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18008:1: rule__LayoutParams__Group_3_10__0 : rule__LayoutParams__Group_3_10__0__Impl rule__LayoutParams__Group_3_10__1 ; public final void rule__LayoutParams__Group_3_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18012:1: ( rule__LayoutParams__Group_3_10__0__Impl rule__LayoutParams__Group_3_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18013:2: rule__LayoutParams__Group_3_10__0__Impl rule__LayoutParams__Group_3_10__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_10__0__Impl_in_rule__LayoutParams__Group_3_10__036256); rule__LayoutParams__Group_3_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_10__1_in_rule__LayoutParams__Group_3_10__036259); rule__LayoutParams__Group_3_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_10__0 // $ANTLR start rule__LayoutParams__Group_3_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18020:1: rule__LayoutParams__Group_3_10__0__Impl : ( 'alignLeft:' ) ; public final void rule__LayoutParams__Group_3_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18024:1: ( ( 'alignLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18025:1: ( 'alignLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18025:1: ( 'alignLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18026:1: 'alignLeft:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignLeftKeyword_3_10_0()); } match(input,127,FollowSets000.FOLLOW_127_in_rule__LayoutParams__Group_3_10__0__Impl36287); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignLeftKeyword_3_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_10__0__Impl // $ANTLR start rule__LayoutParams__Group_3_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18039:1: rule__LayoutParams__Group_3_10__1 : rule__LayoutParams__Group_3_10__1__Impl rule__LayoutParams__Group_3_10__2 ; public final void rule__LayoutParams__Group_3_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18043:1: ( rule__LayoutParams__Group_3_10__1__Impl rule__LayoutParams__Group_3_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18044:2: rule__LayoutParams__Group_3_10__1__Impl rule__LayoutParams__Group_3_10__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_10__1__Impl_in_rule__LayoutParams__Group_3_10__136318); rule__LayoutParams__Group_3_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_10__2_in_rule__LayoutParams__Group_3_10__136321); rule__LayoutParams__Group_3_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_10__1 // $ANTLR start rule__LayoutParams__Group_3_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18051:1: rule__LayoutParams__Group_3_10__1__Impl : ( ( rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 ) ) ; public final void rule__LayoutParams__Group_3_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18055:1: ( ( ( rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18056:1: ( ( rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18056:1: ( ( rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18057:1: ( rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignLeftAssignment_3_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18058:1: ( rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18058:2: rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignLeftAssignment_3_10_1_in_rule__LayoutParams__Group_3_10__1__Impl36348); rule__LayoutParams__Layout_alignLeftAssignment_3_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignLeftAssignment_3_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_10__1__Impl // $ANTLR start rule__LayoutParams__Group_3_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18068:1: rule__LayoutParams__Group_3_10__2 : rule__LayoutParams__Group_3_10__2__Impl ; public final void rule__LayoutParams__Group_3_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18072:1: ( rule__LayoutParams__Group_3_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18073:2: rule__LayoutParams__Group_3_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_10__2__Impl_in_rule__LayoutParams__Group_3_10__236378); rule__LayoutParams__Group_3_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_10__2 // $ANTLR start rule__LayoutParams__Group_3_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18079:1: rule__LayoutParams__Group_3_10__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18083:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18084:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18084:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18085:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_10__2__Impl36406); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_10__2__Impl // $ANTLR start rule__LayoutParams__Group_3_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18104:1: rule__LayoutParams__Group_3_11__0 : rule__LayoutParams__Group_3_11__0__Impl rule__LayoutParams__Group_3_11__1 ; public final void rule__LayoutParams__Group_3_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18108:1: ( rule__LayoutParams__Group_3_11__0__Impl rule__LayoutParams__Group_3_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18109:2: rule__LayoutParams__Group_3_11__0__Impl rule__LayoutParams__Group_3_11__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_11__0__Impl_in_rule__LayoutParams__Group_3_11__036443); rule__LayoutParams__Group_3_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_11__1_in_rule__LayoutParams__Group_3_11__036446); rule__LayoutParams__Group_3_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_11__0 // $ANTLR start rule__LayoutParams__Group_3_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18116:1: rule__LayoutParams__Group_3_11__0__Impl : ( 'alignParentBottom:' ) ; public final void rule__LayoutParams__Group_3_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18120:1: ( ( 'alignParentBottom:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18121:1: ( 'alignParentBottom:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18121:1: ( 'alignParentBottom:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18122:1: 'alignParentBottom:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignParentBottomKeyword_3_11_0()); } match(input,128,FollowSets000.FOLLOW_128_in_rule__LayoutParams__Group_3_11__0__Impl36474); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignParentBottomKeyword_3_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_11__0__Impl // $ANTLR start rule__LayoutParams__Group_3_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18135:1: rule__LayoutParams__Group_3_11__1 : rule__LayoutParams__Group_3_11__1__Impl rule__LayoutParams__Group_3_11__2 ; public final void rule__LayoutParams__Group_3_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18139:1: ( rule__LayoutParams__Group_3_11__1__Impl rule__LayoutParams__Group_3_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18140:2: rule__LayoutParams__Group_3_11__1__Impl rule__LayoutParams__Group_3_11__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_11__1__Impl_in_rule__LayoutParams__Group_3_11__136505); rule__LayoutParams__Group_3_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_11__2_in_rule__LayoutParams__Group_3_11__136508); rule__LayoutParams__Group_3_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_11__1 // $ANTLR start rule__LayoutParams__Group_3_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18147:1: rule__LayoutParams__Group_3_11__1__Impl : ( ( rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 ) ) ; public final void rule__LayoutParams__Group_3_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18151:1: ( ( ( rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18152:1: ( ( rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18152:1: ( ( rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18153:1: ( rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentBottomAssignment_3_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18154:1: ( rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18154:2: rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1_in_rule__LayoutParams__Group_3_11__1__Impl36535); rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentBottomAssignment_3_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_11__1__Impl // $ANTLR start rule__LayoutParams__Group_3_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18164:1: rule__LayoutParams__Group_3_11__2 : rule__LayoutParams__Group_3_11__2__Impl ; public final void rule__LayoutParams__Group_3_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18168:1: ( rule__LayoutParams__Group_3_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18169:2: rule__LayoutParams__Group_3_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_11__2__Impl_in_rule__LayoutParams__Group_3_11__236565); rule__LayoutParams__Group_3_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_11__2 // $ANTLR start rule__LayoutParams__Group_3_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18175:1: rule__LayoutParams__Group_3_11__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18179:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18180:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18180:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18181:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_11__2__Impl36593); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_11__2__Impl // $ANTLR start rule__LayoutParams__Group_3_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18200:1: rule__LayoutParams__Group_3_12__0 : rule__LayoutParams__Group_3_12__0__Impl rule__LayoutParams__Group_3_12__1 ; public final void rule__LayoutParams__Group_3_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18204:1: ( rule__LayoutParams__Group_3_12__0__Impl rule__LayoutParams__Group_3_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18205:2: rule__LayoutParams__Group_3_12__0__Impl rule__LayoutParams__Group_3_12__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_12__0__Impl_in_rule__LayoutParams__Group_3_12__036630); rule__LayoutParams__Group_3_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_12__1_in_rule__LayoutParams__Group_3_12__036633); rule__LayoutParams__Group_3_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_12__0 // $ANTLR start rule__LayoutParams__Group_3_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18212:1: rule__LayoutParams__Group_3_12__0__Impl : ( 'alignParentLeft:' ) ; public final void rule__LayoutParams__Group_3_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18216:1: ( ( 'alignParentLeft:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18217:1: ( 'alignParentLeft:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18217:1: ( 'alignParentLeft:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18218:1: 'alignParentLeft:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignParentLeftKeyword_3_12_0()); } match(input,129,FollowSets000.FOLLOW_129_in_rule__LayoutParams__Group_3_12__0__Impl36661); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignParentLeftKeyword_3_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_12__0__Impl // $ANTLR start rule__LayoutParams__Group_3_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18231:1: rule__LayoutParams__Group_3_12__1 : rule__LayoutParams__Group_3_12__1__Impl rule__LayoutParams__Group_3_12__2 ; public final void rule__LayoutParams__Group_3_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18235:1: ( rule__LayoutParams__Group_3_12__1__Impl rule__LayoutParams__Group_3_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18236:2: rule__LayoutParams__Group_3_12__1__Impl rule__LayoutParams__Group_3_12__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_12__1__Impl_in_rule__LayoutParams__Group_3_12__136692); rule__LayoutParams__Group_3_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_12__2_in_rule__LayoutParams__Group_3_12__136695); rule__LayoutParams__Group_3_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_12__1 // $ANTLR start rule__LayoutParams__Group_3_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18243:1: rule__LayoutParams__Group_3_12__1__Impl : ( ( rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 ) ) ; public final void rule__LayoutParams__Group_3_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18247:1: ( ( ( rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18248:1: ( ( rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18248:1: ( ( rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18249:1: ( rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentLeftAssignment_3_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18250:1: ( rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18250:2: rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1_in_rule__LayoutParams__Group_3_12__1__Impl36722); rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentLeftAssignment_3_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_12__1__Impl // $ANTLR start rule__LayoutParams__Group_3_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18260:1: rule__LayoutParams__Group_3_12__2 : rule__LayoutParams__Group_3_12__2__Impl ; public final void rule__LayoutParams__Group_3_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18264:1: ( rule__LayoutParams__Group_3_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18265:2: rule__LayoutParams__Group_3_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_12__2__Impl_in_rule__LayoutParams__Group_3_12__236752); rule__LayoutParams__Group_3_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_12__2 // $ANTLR start rule__LayoutParams__Group_3_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18271:1: rule__LayoutParams__Group_3_12__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18275:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18276:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18276:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18277:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_12__2__Impl36780); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_12__2__Impl // $ANTLR start rule__LayoutParams__Group_3_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18296:1: rule__LayoutParams__Group_3_13__0 : rule__LayoutParams__Group_3_13__0__Impl rule__LayoutParams__Group_3_13__1 ; public final void rule__LayoutParams__Group_3_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18300:1: ( rule__LayoutParams__Group_3_13__0__Impl rule__LayoutParams__Group_3_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18301:2: rule__LayoutParams__Group_3_13__0__Impl rule__LayoutParams__Group_3_13__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_13__0__Impl_in_rule__LayoutParams__Group_3_13__036817); rule__LayoutParams__Group_3_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_13__1_in_rule__LayoutParams__Group_3_13__036820); rule__LayoutParams__Group_3_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_13__0 // $ANTLR start rule__LayoutParams__Group_3_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18308:1: rule__LayoutParams__Group_3_13__0__Impl : ( 'alignParentRight:' ) ; public final void rule__LayoutParams__Group_3_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18312:1: ( ( 'alignParentRight:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18313:1: ( 'alignParentRight:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18313:1: ( 'alignParentRight:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18314:1: 'alignParentRight:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignParentRightKeyword_3_13_0()); } match(input,130,FollowSets000.FOLLOW_130_in_rule__LayoutParams__Group_3_13__0__Impl36848); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignParentRightKeyword_3_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_13__0__Impl // $ANTLR start rule__LayoutParams__Group_3_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18327:1: rule__LayoutParams__Group_3_13__1 : rule__LayoutParams__Group_3_13__1__Impl rule__LayoutParams__Group_3_13__2 ; public final void rule__LayoutParams__Group_3_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18331:1: ( rule__LayoutParams__Group_3_13__1__Impl rule__LayoutParams__Group_3_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18332:2: rule__LayoutParams__Group_3_13__1__Impl rule__LayoutParams__Group_3_13__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_13__1__Impl_in_rule__LayoutParams__Group_3_13__136879); rule__LayoutParams__Group_3_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_13__2_in_rule__LayoutParams__Group_3_13__136882); rule__LayoutParams__Group_3_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_13__1 // $ANTLR start rule__LayoutParams__Group_3_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18339:1: rule__LayoutParams__Group_3_13__1__Impl : ( ( rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 ) ) ; public final void rule__LayoutParams__Group_3_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18343:1: ( ( ( rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18344:1: ( ( rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18344:1: ( ( rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18345:1: ( rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentRightAssignment_3_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18346:1: ( rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18346:2: rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1_in_rule__LayoutParams__Group_3_13__1__Impl36909); rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentRightAssignment_3_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_13__1__Impl // $ANTLR start rule__LayoutParams__Group_3_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18356:1: rule__LayoutParams__Group_3_13__2 : rule__LayoutParams__Group_3_13__2__Impl ; public final void rule__LayoutParams__Group_3_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18360:1: ( rule__LayoutParams__Group_3_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18361:2: rule__LayoutParams__Group_3_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_13__2__Impl_in_rule__LayoutParams__Group_3_13__236939); rule__LayoutParams__Group_3_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_13__2 // $ANTLR start rule__LayoutParams__Group_3_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18367:1: rule__LayoutParams__Group_3_13__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18371:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18372:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18372:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18373:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_13__2__Impl36967); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_13__2__Impl // $ANTLR start rule__LayoutParams__Group_3_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18392:1: rule__LayoutParams__Group_3_14__0 : rule__LayoutParams__Group_3_14__0__Impl rule__LayoutParams__Group_3_14__1 ; public final void rule__LayoutParams__Group_3_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18396:1: ( rule__LayoutParams__Group_3_14__0__Impl rule__LayoutParams__Group_3_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18397:2: rule__LayoutParams__Group_3_14__0__Impl rule__LayoutParams__Group_3_14__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_14__0__Impl_in_rule__LayoutParams__Group_3_14__037004); rule__LayoutParams__Group_3_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_14__1_in_rule__LayoutParams__Group_3_14__037007); rule__LayoutParams__Group_3_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_14__0 // $ANTLR start rule__LayoutParams__Group_3_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18404:1: rule__LayoutParams__Group_3_14__0__Impl : ( 'alignParentTop:' ) ; public final void rule__LayoutParams__Group_3_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18408:1: ( ( 'alignParentTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18409:1: ( 'alignParentTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18409:1: ( 'alignParentTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18410:1: 'alignParentTop:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignParentTopKeyword_3_14_0()); } match(input,131,FollowSets000.FOLLOW_131_in_rule__LayoutParams__Group_3_14__0__Impl37035); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignParentTopKeyword_3_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_14__0__Impl // $ANTLR start rule__LayoutParams__Group_3_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18423:1: rule__LayoutParams__Group_3_14__1 : rule__LayoutParams__Group_3_14__1__Impl rule__LayoutParams__Group_3_14__2 ; public final void rule__LayoutParams__Group_3_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18427:1: ( rule__LayoutParams__Group_3_14__1__Impl rule__LayoutParams__Group_3_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18428:2: rule__LayoutParams__Group_3_14__1__Impl rule__LayoutParams__Group_3_14__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_14__1__Impl_in_rule__LayoutParams__Group_3_14__137066); rule__LayoutParams__Group_3_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_14__2_in_rule__LayoutParams__Group_3_14__137069); rule__LayoutParams__Group_3_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_14__1 // $ANTLR start rule__LayoutParams__Group_3_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18435:1: rule__LayoutParams__Group_3_14__1__Impl : ( ( rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 ) ) ; public final void rule__LayoutParams__Group_3_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18439:1: ( ( ( rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18440:1: ( ( rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18440:1: ( ( rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18441:1: ( rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentTopAssignment_3_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18442:1: ( rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18442:2: rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1_in_rule__LayoutParams__Group_3_14__1__Impl37096); rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentTopAssignment_3_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_14__1__Impl // $ANTLR start rule__LayoutParams__Group_3_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18452:1: rule__LayoutParams__Group_3_14__2 : rule__LayoutParams__Group_3_14__2__Impl ; public final void rule__LayoutParams__Group_3_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18456:1: ( rule__LayoutParams__Group_3_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18457:2: rule__LayoutParams__Group_3_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_14__2__Impl_in_rule__LayoutParams__Group_3_14__237126); rule__LayoutParams__Group_3_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_14__2 // $ANTLR start rule__LayoutParams__Group_3_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18463:1: rule__LayoutParams__Group_3_14__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18467:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18468:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18468:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18469:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_14__2__Impl37154); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_14__2__Impl // $ANTLR start rule__LayoutParams__Group_3_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18488:1: rule__LayoutParams__Group_3_15__0 : rule__LayoutParams__Group_3_15__0__Impl rule__LayoutParams__Group_3_15__1 ; public final void rule__LayoutParams__Group_3_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18492:1: ( rule__LayoutParams__Group_3_15__0__Impl rule__LayoutParams__Group_3_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18493:2: rule__LayoutParams__Group_3_15__0__Impl rule__LayoutParams__Group_3_15__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_15__0__Impl_in_rule__LayoutParams__Group_3_15__037191); rule__LayoutParams__Group_3_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_15__1_in_rule__LayoutParams__Group_3_15__037194); rule__LayoutParams__Group_3_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_15__0 // $ANTLR start rule__LayoutParams__Group_3_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18500:1: rule__LayoutParams__Group_3_15__0__Impl : ( 'alignTop:' ) ; public final void rule__LayoutParams__Group_3_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18504:1: ( ( 'alignTop:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18505:1: ( 'alignTop:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18505:1: ( 'alignTop:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18506:1: 'alignTop:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignTopKeyword_3_15_0()); } match(input,132,FollowSets000.FOLLOW_132_in_rule__LayoutParams__Group_3_15__0__Impl37222); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignTopKeyword_3_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_15__0__Impl // $ANTLR start rule__LayoutParams__Group_3_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18519:1: rule__LayoutParams__Group_3_15__1 : rule__LayoutParams__Group_3_15__1__Impl rule__LayoutParams__Group_3_15__2 ; public final void rule__LayoutParams__Group_3_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18523:1: ( rule__LayoutParams__Group_3_15__1__Impl rule__LayoutParams__Group_3_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18524:2: rule__LayoutParams__Group_3_15__1__Impl rule__LayoutParams__Group_3_15__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_15__1__Impl_in_rule__LayoutParams__Group_3_15__137253); rule__LayoutParams__Group_3_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_15__2_in_rule__LayoutParams__Group_3_15__137256); rule__LayoutParams__Group_3_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_15__1 // $ANTLR start rule__LayoutParams__Group_3_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18531:1: rule__LayoutParams__Group_3_15__1__Impl : ( ( rule__LayoutParams__Layout_alignTopAssignment_3_15_1 ) ) ; public final void rule__LayoutParams__Group_3_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18535:1: ( ( ( rule__LayoutParams__Layout_alignTopAssignment_3_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18536:1: ( ( rule__LayoutParams__Layout_alignTopAssignment_3_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18536:1: ( ( rule__LayoutParams__Layout_alignTopAssignment_3_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18537:1: ( rule__LayoutParams__Layout_alignTopAssignment_3_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignTopAssignment_3_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18538:1: ( rule__LayoutParams__Layout_alignTopAssignment_3_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18538:2: rule__LayoutParams__Layout_alignTopAssignment_3_15_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignTopAssignment_3_15_1_in_rule__LayoutParams__Group_3_15__1__Impl37283); rule__LayoutParams__Layout_alignTopAssignment_3_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignTopAssignment_3_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_15__1__Impl // $ANTLR start rule__LayoutParams__Group_3_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18548:1: rule__LayoutParams__Group_3_15__2 : rule__LayoutParams__Group_3_15__2__Impl ; public final void rule__LayoutParams__Group_3_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18552:1: ( rule__LayoutParams__Group_3_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18553:2: rule__LayoutParams__Group_3_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_15__2__Impl_in_rule__LayoutParams__Group_3_15__237313); rule__LayoutParams__Group_3_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_15__2 // $ANTLR start rule__LayoutParams__Group_3_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18559:1: rule__LayoutParams__Group_3_15__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18563:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18564:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18564:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18565:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_15__2__Impl37341); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_15__2__Impl // $ANTLR start rule__LayoutParams__Group_3_16__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18584:1: rule__LayoutParams__Group_3_16__0 : rule__LayoutParams__Group_3_16__0__Impl rule__LayoutParams__Group_3_16__1 ; public final void rule__LayoutParams__Group_3_16__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18588:1: ( rule__LayoutParams__Group_3_16__0__Impl rule__LayoutParams__Group_3_16__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18589:2: rule__LayoutParams__Group_3_16__0__Impl rule__LayoutParams__Group_3_16__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_16__0__Impl_in_rule__LayoutParams__Group_3_16__037378); rule__LayoutParams__Group_3_16__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_16__1_in_rule__LayoutParams__Group_3_16__037381); rule__LayoutParams__Group_3_16__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_16__0 // $ANTLR start rule__LayoutParams__Group_3_16__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18596:1: rule__LayoutParams__Group_3_16__0__Impl : ( 'alignWithParentIfMissing:' ) ; public final void rule__LayoutParams__Group_3_16__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18600:1: ( ( 'alignWithParentIfMissing:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18601:1: ( 'alignWithParentIfMissing:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18601:1: ( 'alignWithParentIfMissing:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18602:1: 'alignWithParentIfMissing:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getAlignWithParentIfMissingKeyword_3_16_0()); } match(input,133,FollowSets000.FOLLOW_133_in_rule__LayoutParams__Group_3_16__0__Impl37409); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getAlignWithParentIfMissingKeyword_3_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_16__0__Impl // $ANTLR start rule__LayoutParams__Group_3_16__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18615:1: rule__LayoutParams__Group_3_16__1 : rule__LayoutParams__Group_3_16__1__Impl rule__LayoutParams__Group_3_16__2 ; public final void rule__LayoutParams__Group_3_16__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18619:1: ( rule__LayoutParams__Group_3_16__1__Impl rule__LayoutParams__Group_3_16__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18620:2: rule__LayoutParams__Group_3_16__1__Impl rule__LayoutParams__Group_3_16__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_16__1__Impl_in_rule__LayoutParams__Group_3_16__137440); rule__LayoutParams__Group_3_16__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_16__2_in_rule__LayoutParams__Group_3_16__137443); rule__LayoutParams__Group_3_16__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_16__1 // $ANTLR start rule__LayoutParams__Group_3_16__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18627:1: rule__LayoutParams__Group_3_16__1__Impl : ( ( rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 ) ) ; public final void rule__LayoutParams__Group_3_16__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18631:1: ( ( ( rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18632:1: ( ( rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18632:1: ( ( rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18633:1: ( rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignWithParentIfMissingAssignment_3_16_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18634:1: ( rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18634:2: rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1_in_rule__LayoutParams__Group_3_16__1__Impl37470); rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignWithParentIfMissingAssignment_3_16_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_16__1__Impl // $ANTLR start rule__LayoutParams__Group_3_16__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18644:1: rule__LayoutParams__Group_3_16__2 : rule__LayoutParams__Group_3_16__2__Impl ; public final void rule__LayoutParams__Group_3_16__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18648:1: ( rule__LayoutParams__Group_3_16__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18649:2: rule__LayoutParams__Group_3_16__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_16__2__Impl_in_rule__LayoutParams__Group_3_16__237500); rule__LayoutParams__Group_3_16__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_16__2 // $ANTLR start rule__LayoutParams__Group_3_16__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18655:1: rule__LayoutParams__Group_3_16__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_16__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18659:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18660:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18660:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18661:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_16_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_16__2__Impl37528); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_16_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_16__2__Impl // $ANTLR start rule__LayoutParams__Group_3_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18680:1: rule__LayoutParams__Group_3_17__0 : rule__LayoutParams__Group_3_17__0__Impl rule__LayoutParams__Group_3_17__1 ; public final void rule__LayoutParams__Group_3_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18684:1: ( rule__LayoutParams__Group_3_17__0__Impl rule__LayoutParams__Group_3_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18685:2: rule__LayoutParams__Group_3_17__0__Impl rule__LayoutParams__Group_3_17__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_17__0__Impl_in_rule__LayoutParams__Group_3_17__037565); rule__LayoutParams__Group_3_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_17__1_in_rule__LayoutParams__Group_3_17__037568); rule__LayoutParams__Group_3_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_17__0 // $ANTLR start rule__LayoutParams__Group_3_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18692:1: rule__LayoutParams__Group_3_17__0__Impl : ( 'below:' ) ; public final void rule__LayoutParams__Group_3_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18696:1: ( ( 'below:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18697:1: ( 'below:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18697:1: ( 'below:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18698:1: 'below:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getBelowKeyword_3_17_0()); } match(input,134,FollowSets000.FOLLOW_134_in_rule__LayoutParams__Group_3_17__0__Impl37596); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getBelowKeyword_3_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_17__0__Impl // $ANTLR start rule__LayoutParams__Group_3_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18711:1: rule__LayoutParams__Group_3_17__1 : rule__LayoutParams__Group_3_17__1__Impl rule__LayoutParams__Group_3_17__2 ; public final void rule__LayoutParams__Group_3_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18715:1: ( rule__LayoutParams__Group_3_17__1__Impl rule__LayoutParams__Group_3_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18716:2: rule__LayoutParams__Group_3_17__1__Impl rule__LayoutParams__Group_3_17__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_17__1__Impl_in_rule__LayoutParams__Group_3_17__137627); rule__LayoutParams__Group_3_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_17__2_in_rule__LayoutParams__Group_3_17__137630); rule__LayoutParams__Group_3_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_17__1 // $ANTLR start rule__LayoutParams__Group_3_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18723:1: rule__LayoutParams__Group_3_17__1__Impl : ( ( rule__LayoutParams__Layout_belowAssignment_3_17_1 ) ) ; public final void rule__LayoutParams__Group_3_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18727:1: ( ( ( rule__LayoutParams__Layout_belowAssignment_3_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18728:1: ( ( rule__LayoutParams__Layout_belowAssignment_3_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18728:1: ( ( rule__LayoutParams__Layout_belowAssignment_3_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18729:1: ( rule__LayoutParams__Layout_belowAssignment_3_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_belowAssignment_3_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18730:1: ( rule__LayoutParams__Layout_belowAssignment_3_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18730:2: rule__LayoutParams__Layout_belowAssignment_3_17_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_belowAssignment_3_17_1_in_rule__LayoutParams__Group_3_17__1__Impl37657); rule__LayoutParams__Layout_belowAssignment_3_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_belowAssignment_3_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_17__1__Impl // $ANTLR start rule__LayoutParams__Group_3_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18740:1: rule__LayoutParams__Group_3_17__2 : rule__LayoutParams__Group_3_17__2__Impl ; public final void rule__LayoutParams__Group_3_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18744:1: ( rule__LayoutParams__Group_3_17__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18745:2: rule__LayoutParams__Group_3_17__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_17__2__Impl_in_rule__LayoutParams__Group_3_17__237687); rule__LayoutParams__Group_3_17__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_17__2 // $ANTLR start rule__LayoutParams__Group_3_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18751:1: rule__LayoutParams__Group_3_17__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18755:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18756:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18756:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18757:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_17_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_17__2__Impl37715); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_17__2__Impl // $ANTLR start rule__LayoutParams__Group_3_18__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18776:1: rule__LayoutParams__Group_3_18__0 : rule__LayoutParams__Group_3_18__0__Impl rule__LayoutParams__Group_3_18__1 ; public final void rule__LayoutParams__Group_3_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18780:1: ( rule__LayoutParams__Group_3_18__0__Impl rule__LayoutParams__Group_3_18__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18781:2: rule__LayoutParams__Group_3_18__0__Impl rule__LayoutParams__Group_3_18__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_18__0__Impl_in_rule__LayoutParams__Group_3_18__037752); rule__LayoutParams__Group_3_18__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_18__1_in_rule__LayoutParams__Group_3_18__037755); rule__LayoutParams__Group_3_18__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_18__0 // $ANTLR start rule__LayoutParams__Group_3_18__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18788:1: rule__LayoutParams__Group_3_18__0__Impl : ( 'centerHorizontal:' ) ; public final void rule__LayoutParams__Group_3_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18792:1: ( ( 'centerHorizontal:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18793:1: ( 'centerHorizontal:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18793:1: ( 'centerHorizontal:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18794:1: 'centerHorizontal:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getCenterHorizontalKeyword_3_18_0()); } match(input,135,FollowSets000.FOLLOW_135_in_rule__LayoutParams__Group_3_18__0__Impl37783); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getCenterHorizontalKeyword_3_18_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_18__0__Impl // $ANTLR start rule__LayoutParams__Group_3_18__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18807:1: rule__LayoutParams__Group_3_18__1 : rule__LayoutParams__Group_3_18__1__Impl rule__LayoutParams__Group_3_18__2 ; public final void rule__LayoutParams__Group_3_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18811:1: ( rule__LayoutParams__Group_3_18__1__Impl rule__LayoutParams__Group_3_18__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18812:2: rule__LayoutParams__Group_3_18__1__Impl rule__LayoutParams__Group_3_18__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_18__1__Impl_in_rule__LayoutParams__Group_3_18__137814); rule__LayoutParams__Group_3_18__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_18__2_in_rule__LayoutParams__Group_3_18__137817); rule__LayoutParams__Group_3_18__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_18__1 // $ANTLR start rule__LayoutParams__Group_3_18__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18819:1: rule__LayoutParams__Group_3_18__1__Impl : ( ( rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 ) ) ; public final void rule__LayoutParams__Group_3_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18823:1: ( ( ( rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18824:1: ( ( rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18824:1: ( ( rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18825:1: ( rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_centerHorizontalAssignment_3_18_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18826:1: ( rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18826:2: rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1_in_rule__LayoutParams__Group_3_18__1__Impl37844); rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_centerHorizontalAssignment_3_18_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_18__1__Impl // $ANTLR start rule__LayoutParams__Group_3_18__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18836:1: rule__LayoutParams__Group_3_18__2 : rule__LayoutParams__Group_3_18__2__Impl ; public final void rule__LayoutParams__Group_3_18__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18840:1: ( rule__LayoutParams__Group_3_18__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18841:2: rule__LayoutParams__Group_3_18__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_18__2__Impl_in_rule__LayoutParams__Group_3_18__237874); rule__LayoutParams__Group_3_18__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_18__2 // $ANTLR start rule__LayoutParams__Group_3_18__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18847:1: rule__LayoutParams__Group_3_18__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_18__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18851:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18852:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18852:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18853:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_18_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_18__2__Impl37902); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_18_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_18__2__Impl // $ANTLR start rule__LayoutParams__Group_3_19__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18872:1: rule__LayoutParams__Group_3_19__0 : rule__LayoutParams__Group_3_19__0__Impl rule__LayoutParams__Group_3_19__1 ; public final void rule__LayoutParams__Group_3_19__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18876:1: ( rule__LayoutParams__Group_3_19__0__Impl rule__LayoutParams__Group_3_19__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18877:2: rule__LayoutParams__Group_3_19__0__Impl rule__LayoutParams__Group_3_19__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_19__0__Impl_in_rule__LayoutParams__Group_3_19__037939); rule__LayoutParams__Group_3_19__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_19__1_in_rule__LayoutParams__Group_3_19__037942); rule__LayoutParams__Group_3_19__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_19__0 // $ANTLR start rule__LayoutParams__Group_3_19__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18884:1: rule__LayoutParams__Group_3_19__0__Impl : ( 'centerInParent:' ) ; public final void rule__LayoutParams__Group_3_19__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18888:1: ( ( 'centerInParent:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18889:1: ( 'centerInParent:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18889:1: ( 'centerInParent:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18890:1: 'centerInParent:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getCenterInParentKeyword_3_19_0()); } match(input,136,FollowSets000.FOLLOW_136_in_rule__LayoutParams__Group_3_19__0__Impl37970); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getCenterInParentKeyword_3_19_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_19__0__Impl // $ANTLR start rule__LayoutParams__Group_3_19__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18903:1: rule__LayoutParams__Group_3_19__1 : rule__LayoutParams__Group_3_19__1__Impl rule__LayoutParams__Group_3_19__2 ; public final void rule__LayoutParams__Group_3_19__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18907:1: ( rule__LayoutParams__Group_3_19__1__Impl rule__LayoutParams__Group_3_19__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18908:2: rule__LayoutParams__Group_3_19__1__Impl rule__LayoutParams__Group_3_19__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_19__1__Impl_in_rule__LayoutParams__Group_3_19__138001); rule__LayoutParams__Group_3_19__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_19__2_in_rule__LayoutParams__Group_3_19__138004); rule__LayoutParams__Group_3_19__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_19__1 // $ANTLR start rule__LayoutParams__Group_3_19__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18915:1: rule__LayoutParams__Group_3_19__1__Impl : ( ( rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 ) ) ; public final void rule__LayoutParams__Group_3_19__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18919:1: ( ( ( rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18920:1: ( ( rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18920:1: ( ( rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18921:1: ( rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_centerInParentAssignment_3_19_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18922:1: ( rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18922:2: rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_centerInParentAssignment_3_19_1_in_rule__LayoutParams__Group_3_19__1__Impl38031); rule__LayoutParams__Layout_centerInParentAssignment_3_19_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_centerInParentAssignment_3_19_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_19__1__Impl // $ANTLR start rule__LayoutParams__Group_3_19__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18932:1: rule__LayoutParams__Group_3_19__2 : rule__LayoutParams__Group_3_19__2__Impl ; public final void rule__LayoutParams__Group_3_19__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18936:1: ( rule__LayoutParams__Group_3_19__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18937:2: rule__LayoutParams__Group_3_19__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_19__2__Impl_in_rule__LayoutParams__Group_3_19__238061); rule__LayoutParams__Group_3_19__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_19__2 // $ANTLR start rule__LayoutParams__Group_3_19__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18943:1: rule__LayoutParams__Group_3_19__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_19__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18947:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18948:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18948:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18949:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_19_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_19__2__Impl38089); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_19_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_19__2__Impl // $ANTLR start rule__LayoutParams__Group_3_20__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18968:1: rule__LayoutParams__Group_3_20__0 : rule__LayoutParams__Group_3_20__0__Impl rule__LayoutParams__Group_3_20__1 ; public final void rule__LayoutParams__Group_3_20__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18972:1: ( rule__LayoutParams__Group_3_20__0__Impl rule__LayoutParams__Group_3_20__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18973:2: rule__LayoutParams__Group_3_20__0__Impl rule__LayoutParams__Group_3_20__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_20__0__Impl_in_rule__LayoutParams__Group_3_20__038126); rule__LayoutParams__Group_3_20__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_20__1_in_rule__LayoutParams__Group_3_20__038129); rule__LayoutParams__Group_3_20__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_20__0 // $ANTLR start rule__LayoutParams__Group_3_20__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18980:1: rule__LayoutParams__Group_3_20__0__Impl : ( 'centerVertical:' ) ; public final void rule__LayoutParams__Group_3_20__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18984:1: ( ( 'centerVertical:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18985:1: ( 'centerVertical:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18985:1: ( 'centerVertical:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18986:1: 'centerVertical:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getCenterVerticalKeyword_3_20_0()); } match(input,137,FollowSets000.FOLLOW_137_in_rule__LayoutParams__Group_3_20__0__Impl38157); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getCenterVerticalKeyword_3_20_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_20__0__Impl // $ANTLR start rule__LayoutParams__Group_3_20__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:18999:1: rule__LayoutParams__Group_3_20__1 : rule__LayoutParams__Group_3_20__1__Impl rule__LayoutParams__Group_3_20__2 ; public final void rule__LayoutParams__Group_3_20__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19003:1: ( rule__LayoutParams__Group_3_20__1__Impl rule__LayoutParams__Group_3_20__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19004:2: rule__LayoutParams__Group_3_20__1__Impl rule__LayoutParams__Group_3_20__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_20__1__Impl_in_rule__LayoutParams__Group_3_20__138188); rule__LayoutParams__Group_3_20__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_20__2_in_rule__LayoutParams__Group_3_20__138191); rule__LayoutParams__Group_3_20__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_20__1 // $ANTLR start rule__LayoutParams__Group_3_20__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19011:1: rule__LayoutParams__Group_3_20__1__Impl : ( ( rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 ) ) ; public final void rule__LayoutParams__Group_3_20__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19015:1: ( ( ( rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19016:1: ( ( rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19016:1: ( ( rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19017:1: ( rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_centerVerticalAssignment_3_20_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19018:1: ( rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19018:2: rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1_in_rule__LayoutParams__Group_3_20__1__Impl38218); rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_centerVerticalAssignment_3_20_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_20__1__Impl // $ANTLR start rule__LayoutParams__Group_3_20__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19028:1: rule__LayoutParams__Group_3_20__2 : rule__LayoutParams__Group_3_20__2__Impl ; public final void rule__LayoutParams__Group_3_20__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19032:1: ( rule__LayoutParams__Group_3_20__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19033:2: rule__LayoutParams__Group_3_20__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_20__2__Impl_in_rule__LayoutParams__Group_3_20__238248); rule__LayoutParams__Group_3_20__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_20__2 // $ANTLR start rule__LayoutParams__Group_3_20__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19039:1: rule__LayoutParams__Group_3_20__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_20__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19043:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19044:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19044:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19045:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_20_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_20__2__Impl38276); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_20_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_20__2__Impl // $ANTLR start rule__LayoutParams__Group_3_21__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19064:1: rule__LayoutParams__Group_3_21__0 : rule__LayoutParams__Group_3_21__0__Impl rule__LayoutParams__Group_3_21__1 ; public final void rule__LayoutParams__Group_3_21__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19068:1: ( rule__LayoutParams__Group_3_21__0__Impl rule__LayoutParams__Group_3_21__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19069:2: rule__LayoutParams__Group_3_21__0__Impl rule__LayoutParams__Group_3_21__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_21__0__Impl_in_rule__LayoutParams__Group_3_21__038313); rule__LayoutParams__Group_3_21__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_21__1_in_rule__LayoutParams__Group_3_21__038316); rule__LayoutParams__Group_3_21__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_21__0 // $ANTLR start rule__LayoutParams__Group_3_21__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19076:1: rule__LayoutParams__Group_3_21__0__Impl : ( 'toLeftOf:' ) ; public final void rule__LayoutParams__Group_3_21__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19080:1: ( ( 'toLeftOf:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19081:1: ( 'toLeftOf:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19081:1: ( 'toLeftOf:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19082:1: 'toLeftOf:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getToLeftOfKeyword_3_21_0()); } match(input,138,FollowSets000.FOLLOW_138_in_rule__LayoutParams__Group_3_21__0__Impl38344); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getToLeftOfKeyword_3_21_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_21__0__Impl // $ANTLR start rule__LayoutParams__Group_3_21__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19095:1: rule__LayoutParams__Group_3_21__1 : rule__LayoutParams__Group_3_21__1__Impl rule__LayoutParams__Group_3_21__2 ; public final void rule__LayoutParams__Group_3_21__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19099:1: ( rule__LayoutParams__Group_3_21__1__Impl rule__LayoutParams__Group_3_21__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19100:2: rule__LayoutParams__Group_3_21__1__Impl rule__LayoutParams__Group_3_21__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_21__1__Impl_in_rule__LayoutParams__Group_3_21__138375); rule__LayoutParams__Group_3_21__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_21__2_in_rule__LayoutParams__Group_3_21__138378); rule__LayoutParams__Group_3_21__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_21__1 // $ANTLR start rule__LayoutParams__Group_3_21__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19107:1: rule__LayoutParams__Group_3_21__1__Impl : ( ( rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 ) ) ; public final void rule__LayoutParams__Group_3_21__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19111:1: ( ( ( rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19112:1: ( ( rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19112:1: ( ( rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19113:1: ( rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_toLeftOfAssignment_3_21_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19114:1: ( rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19114:2: rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1_in_rule__LayoutParams__Group_3_21__1__Impl38405); rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_toLeftOfAssignment_3_21_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_21__1__Impl // $ANTLR start rule__LayoutParams__Group_3_21__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19124:1: rule__LayoutParams__Group_3_21__2 : rule__LayoutParams__Group_3_21__2__Impl ; public final void rule__LayoutParams__Group_3_21__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19128:1: ( rule__LayoutParams__Group_3_21__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19129:2: rule__LayoutParams__Group_3_21__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_21__2__Impl_in_rule__LayoutParams__Group_3_21__238435); rule__LayoutParams__Group_3_21__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_21__2 // $ANTLR start rule__LayoutParams__Group_3_21__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19135:1: rule__LayoutParams__Group_3_21__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_21__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19139:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19140:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19140:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19141:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_21_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_21__2__Impl38463); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_21_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_21__2__Impl // $ANTLR start rule__LayoutParams__Group_3_22__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19160:1: rule__LayoutParams__Group_3_22__0 : rule__LayoutParams__Group_3_22__0__Impl rule__LayoutParams__Group_3_22__1 ; public final void rule__LayoutParams__Group_3_22__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19164:1: ( rule__LayoutParams__Group_3_22__0__Impl rule__LayoutParams__Group_3_22__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19165:2: rule__LayoutParams__Group_3_22__0__Impl rule__LayoutParams__Group_3_22__1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_22__0__Impl_in_rule__LayoutParams__Group_3_22__038500); rule__LayoutParams__Group_3_22__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_22__1_in_rule__LayoutParams__Group_3_22__038503); rule__LayoutParams__Group_3_22__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_22__0 // $ANTLR start rule__LayoutParams__Group_3_22__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19172:1: rule__LayoutParams__Group_3_22__0__Impl : ( 'toRightOf:' ) ; public final void rule__LayoutParams__Group_3_22__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19176:1: ( ( 'toRightOf:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19177:1: ( 'toRightOf:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19177:1: ( 'toRightOf:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19178:1: 'toRightOf:' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getToRightOfKeyword_3_22_0()); } match(input,139,FollowSets000.FOLLOW_139_in_rule__LayoutParams__Group_3_22__0__Impl38531); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getToRightOfKeyword_3_22_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_22__0__Impl // $ANTLR start rule__LayoutParams__Group_3_22__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19191:1: rule__LayoutParams__Group_3_22__1 : rule__LayoutParams__Group_3_22__1__Impl rule__LayoutParams__Group_3_22__2 ; public final void rule__LayoutParams__Group_3_22__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19195:1: ( rule__LayoutParams__Group_3_22__1__Impl rule__LayoutParams__Group_3_22__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19196:2: rule__LayoutParams__Group_3_22__1__Impl rule__LayoutParams__Group_3_22__2 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_22__1__Impl_in_rule__LayoutParams__Group_3_22__138562); rule__LayoutParams__Group_3_22__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_22__2_in_rule__LayoutParams__Group_3_22__138565); rule__LayoutParams__Group_3_22__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_22__1 // $ANTLR start rule__LayoutParams__Group_3_22__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19203:1: rule__LayoutParams__Group_3_22__1__Impl : ( ( rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 ) ) ; public final void rule__LayoutParams__Group_3_22__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19207:1: ( ( ( rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19208:1: ( ( rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19208:1: ( ( rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19209:1: ( rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_toRightOfAssignment_3_22_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19210:1: ( rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19210:2: rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Layout_toRightOfAssignment_3_22_1_in_rule__LayoutParams__Group_3_22__1__Impl38592); rule__LayoutParams__Layout_toRightOfAssignment_3_22_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_toRightOfAssignment_3_22_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_22__1__Impl // $ANTLR start rule__LayoutParams__Group_3_22__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19220:1: rule__LayoutParams__Group_3_22__2 : rule__LayoutParams__Group_3_22__2__Impl ; public final void rule__LayoutParams__Group_3_22__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19224:1: ( rule__LayoutParams__Group_3_22__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19225:2: rule__LayoutParams__Group_3_22__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__LayoutParams__Group_3_22__2__Impl_in_rule__LayoutParams__Group_3_22__238622); rule__LayoutParams__Group_3_22__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_22__2 // $ANTLR start rule__LayoutParams__Group_3_22__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19231:1: rule__LayoutParams__Group_3_22__2__Impl : ( ';' ) ; public final void rule__LayoutParams__Group_3_22__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19235:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19236:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19236:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19237:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_22_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__LayoutParams__Group_3_22__2__Impl38650); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getSemicolonKeyword_3_22_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Group_3_22__2__Impl // $ANTLR start rule__TextView__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19256:1: rule__TextView__Group__0 : rule__TextView__Group__0__Impl rule__TextView__Group__1 ; public final void rule__TextView__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19260:1: ( rule__TextView__Group__0__Impl rule__TextView__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19261:2: rule__TextView__Group__0__Impl rule__TextView__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__0__Impl_in_rule__TextView__Group__038687); rule__TextView__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__1_in_rule__TextView__Group__038690); rule__TextView__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__0 // $ANTLR start rule__TextView__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19268:1: rule__TextView__Group__0__Impl : ( 'textView' ) ; public final void rule__TextView__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19272:1: ( ( 'textView' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19273:1: ( 'textView' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19273:1: ( 'textView' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19274:1: 'textView' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextViewKeyword_0()); } match(input,140,FollowSets000.FOLLOW_140_in_rule__TextView__Group__0__Impl38718); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextViewKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__0__Impl // $ANTLR start rule__TextView__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19287:1: rule__TextView__Group__1 : rule__TextView__Group__1__Impl rule__TextView__Group__2 ; public final void rule__TextView__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19291:1: ( rule__TextView__Group__1__Impl rule__TextView__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19292:2: rule__TextView__Group__1__Impl rule__TextView__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__1__Impl_in_rule__TextView__Group__138749); rule__TextView__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__2_in_rule__TextView__Group__138752); rule__TextView__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__1 // $ANTLR start rule__TextView__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19299:1: rule__TextView__Group__1__Impl : ( ( rule__TextView__NameAssignment_1 )? ) ; public final void rule__TextView__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19303:1: ( ( ( rule__TextView__NameAssignment_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19304:1: ( ( rule__TextView__NameAssignment_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19304:1: ( ( rule__TextView__NameAssignment_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19305:1: ( rule__TextView__NameAssignment_1 )? { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19306:1: ( rule__TextView__NameAssignment_1 )? int alt70=2; int LA70_0 = input.LA(1); if ( (LA70_0==RULE_ID) ) { alt70=1; } switch (alt70) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19306:2: rule__TextView__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__NameAssignment_1_in_rule__TextView__Group__1__Impl38779); rule__TextView__NameAssignment_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__1__Impl // $ANTLR start rule__TextView__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19316:1: rule__TextView__Group__2 : rule__TextView__Group__2__Impl rule__TextView__Group__3 ; public final void rule__TextView__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19320:1: ( rule__TextView__Group__2__Impl rule__TextView__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19321:2: rule__TextView__Group__2__Impl rule__TextView__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__2__Impl_in_rule__TextView__Group__238810); rule__TextView__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__3_in_rule__TextView__Group__238813); rule__TextView__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__2 // $ANTLR start rule__TextView__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19328:1: rule__TextView__Group__2__Impl : ( ( rule__TextView__TextAssignment_2 ) ) ; public final void rule__TextView__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19332:1: ( ( ( rule__TextView__TextAssignment_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19333:1: ( ( rule__TextView__TextAssignment_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19333:1: ( ( rule__TextView__TextAssignment_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19334:1: ( rule__TextView__TextAssignment_2 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19335:1: ( rule__TextView__TextAssignment_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19335:2: rule__TextView__TextAssignment_2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TextAssignment_2_in_rule__TextView__Group__2__Impl38840); rule__TextView__TextAssignment_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__2__Impl // $ANTLR start rule__TextView__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19345:1: rule__TextView__Group__3 : rule__TextView__Group__3__Impl ; public final void rule__TextView__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19349:1: ( rule__TextView__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19350:2: rule__TextView__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group__3__Impl_in_rule__TextView__Group__338870); rule__TextView__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__3 // $ANTLR start rule__TextView__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19356:1: rule__TextView__Group__3__Impl : ( ( rule__TextView__Group_3__0 )? ) ; public final void rule__TextView__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19360:1: ( ( ( rule__TextView__Group_3__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19361:1: ( ( rule__TextView__Group_3__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19361:1: ( ( rule__TextView__Group_3__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19362:1: ( rule__TextView__Group_3__0 )? { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19363:1: ( rule__TextView__Group_3__0 )? int alt71=2; int LA71_0 = input.LA(1); if ( (LA71_0==66) ) { alt71=1; } switch (alt71) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19363:2: rule__TextView__Group_3__0 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__0_in_rule__TextView__Group__3__Impl38897); rule__TextView__Group_3__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group__3__Impl // $ANTLR start rule__TextView__Group_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19381:1: rule__TextView__Group_3__0 : rule__TextView__Group_3__0__Impl rule__TextView__Group_3__1 ; public final void rule__TextView__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19385:1: ( rule__TextView__Group_3__0__Impl rule__TextView__Group_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19386:2: rule__TextView__Group_3__0__Impl rule__TextView__Group_3__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__0__Impl_in_rule__TextView__Group_3__038936); rule__TextView__Group_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__1_in_rule__TextView__Group_3__038939); rule__TextView__Group_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__0 // $ANTLR start rule__TextView__Group_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19393:1: rule__TextView__Group_3__0__Impl : ( '{' ) ; public final void rule__TextView__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19397:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19398:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19398:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19399:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getLeftCurlyBracketKeyword_3_0()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__TextView__Group_3__0__Impl38967); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getLeftCurlyBracketKeyword_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__0__Impl // $ANTLR start rule__TextView__Group_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19412:1: rule__TextView__Group_3__1 : rule__TextView__Group_3__1__Impl rule__TextView__Group_3__2 ; public final void rule__TextView__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19416:1: ( rule__TextView__Group_3__1__Impl rule__TextView__Group_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19417:2: rule__TextView__Group_3__1__Impl rule__TextView__Group_3__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__1__Impl_in_rule__TextView__Group_3__138998); rule__TextView__Group_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__2_in_rule__TextView__Group_3__139001); rule__TextView__Group_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__1 // $ANTLR start rule__TextView__Group_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19424:1: rule__TextView__Group_3__1__Impl : ( ( rule__TextView__LayoutParamsAssignment_3_1 )? ) ; public final void rule__TextView__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19428:1: ( ( ( rule__TextView__LayoutParamsAssignment_3_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19429:1: ( ( rule__TextView__LayoutParamsAssignment_3_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19429:1: ( ( rule__TextView__LayoutParamsAssignment_3_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19430:1: ( rule__TextView__LayoutParamsAssignment_3_1 )? { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getLayoutParamsAssignment_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19431:1: ( rule__TextView__LayoutParamsAssignment_3_1 )? int alt72=2; int LA72_0 = input.LA(1); if ( (LA72_0==75) ) { alt72=1; } switch (alt72) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19431:2: rule__TextView__LayoutParamsAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__LayoutParamsAssignment_3_1_in_rule__TextView__Group_3__1__Impl39028); rule__TextView__LayoutParamsAssignment_3_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getLayoutParamsAssignment_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__1__Impl // $ANTLR start rule__TextView__Group_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19441:1: rule__TextView__Group_3__2 : rule__TextView__Group_3__2__Impl rule__TextView__Group_3__3 ; public final void rule__TextView__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19445:1: ( rule__TextView__Group_3__2__Impl rule__TextView__Group_3__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19446:2: rule__TextView__Group_3__2__Impl rule__TextView__Group_3__3 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__2__Impl_in_rule__TextView__Group_3__239059); rule__TextView__Group_3__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__3_in_rule__TextView__Group_3__239062); rule__TextView__Group_3__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__2 // $ANTLR start rule__TextView__Group_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19453:1: rule__TextView__Group_3__2__Impl : ( ( rule__TextView__UnorderedGroup_3_2 ) ) ; public final void rule__TextView__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19457:1: ( ( ( rule__TextView__UnorderedGroup_3_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19458:1: ( ( rule__TextView__UnorderedGroup_3_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19458:1: ( ( rule__TextView__UnorderedGroup_3_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19459:1: ( rule__TextView__UnorderedGroup_3_2 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19460:1: ( rule__TextView__UnorderedGroup_3_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19460:2: rule__TextView__UnorderedGroup_3_2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__UnorderedGroup_3_2_in_rule__TextView__Group_3__2__Impl39089); rule__TextView__UnorderedGroup_3_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__2__Impl // $ANTLR start rule__TextView__Group_3__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19470:1: rule__TextView__Group_3__3 : rule__TextView__Group_3__3__Impl ; public final void rule__TextView__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19474:1: ( rule__TextView__Group_3__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19475:2: rule__TextView__Group_3__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3__3__Impl_in_rule__TextView__Group_3__339119); rule__TextView__Group_3__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__3 // $ANTLR start rule__TextView__Group_3__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19481:1: rule__TextView__Group_3__3__Impl : ( '}' ) ; public final void rule__TextView__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19485:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19486:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19486:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19487:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getRightCurlyBracketKeyword_3_3()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__TextView__Group_3__3__Impl39147); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getRightCurlyBracketKeyword_3_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3__3__Impl // $ANTLR start rule__TextView__Group_3_2_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19508:1: rule__TextView__Group_3_2_0__0 : rule__TextView__Group_3_2_0__0__Impl rule__TextView__Group_3_2_0__1 ; public final void rule__TextView__Group_3_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19512:1: ( rule__TextView__Group_3_2_0__0__Impl rule__TextView__Group_3_2_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19513:2: rule__TextView__Group_3_2_0__0__Impl rule__TextView__Group_3_2_0__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_0__0__Impl_in_rule__TextView__Group_3_2_0__039186); rule__TextView__Group_3_2_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_0__1_in_rule__TextView__Group_3_2_0__039189); rule__TextView__Group_3_2_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_0__0 // $ANTLR start rule__TextView__Group_3_2_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19520:1: rule__TextView__Group_3_2_0__0__Impl : ( 'top:' ) ; public final void rule__TextView__Group_3_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19524:1: ( ( 'top:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19525:1: ( 'top:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19525:1: ( 'top:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19526:1: 'top:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTopKeyword_3_2_0_0()); } match(input,141,FollowSets000.FOLLOW_141_in_rule__TextView__Group_3_2_0__0__Impl39217); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTopKeyword_3_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_0__0__Impl // $ANTLR start rule__TextView__Group_3_2_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19539:1: rule__TextView__Group_3_2_0__1 : rule__TextView__Group_3_2_0__1__Impl rule__TextView__Group_3_2_0__2 ; public final void rule__TextView__Group_3_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19543:1: ( rule__TextView__Group_3_2_0__1__Impl rule__TextView__Group_3_2_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19544:2: rule__TextView__Group_3_2_0__1__Impl rule__TextView__Group_3_2_0__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_0__1__Impl_in_rule__TextView__Group_3_2_0__139248); rule__TextView__Group_3_2_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_0__2_in_rule__TextView__Group_3_2_0__139251); rule__TextView__Group_3_2_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_0__1 // $ANTLR start rule__TextView__Group_3_2_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19551:1: rule__TextView__Group_3_2_0__1__Impl : ( ( rule__TextView__TopAssignment_3_2_0_1 ) ) ; public final void rule__TextView__Group_3_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19555:1: ( ( ( rule__TextView__TopAssignment_3_2_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19556:1: ( ( rule__TextView__TopAssignment_3_2_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19556:1: ( ( rule__TextView__TopAssignment_3_2_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19557:1: ( rule__TextView__TopAssignment_3_2_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTopAssignment_3_2_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19558:1: ( rule__TextView__TopAssignment_3_2_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19558:2: rule__TextView__TopAssignment_3_2_0_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TopAssignment_3_2_0_1_in_rule__TextView__Group_3_2_0__1__Impl39278); rule__TextView__TopAssignment_3_2_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTopAssignment_3_2_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_0__1__Impl // $ANTLR start rule__TextView__Group_3_2_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19568:1: rule__TextView__Group_3_2_0__2 : rule__TextView__Group_3_2_0__2__Impl ; public final void rule__TextView__Group_3_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19572:1: ( rule__TextView__Group_3_2_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19573:2: rule__TextView__Group_3_2_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_0__2__Impl_in_rule__TextView__Group_3_2_0__239308); rule__TextView__Group_3_2_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_0__2 // $ANTLR start rule__TextView__Group_3_2_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19579:1: rule__TextView__Group_3_2_0__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19583:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19584:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19584:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19585:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_0__2__Impl39336); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_0__2__Impl // $ANTLR start rule__TextView__Group_3_2_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19604:1: rule__TextView__Group_3_2_1__0 : rule__TextView__Group_3_2_1__0__Impl rule__TextView__Group_3_2_1__1 ; public final void rule__TextView__Group_3_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19608:1: ( rule__TextView__Group_3_2_1__0__Impl rule__TextView__Group_3_2_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19609:2: rule__TextView__Group_3_2_1__0__Impl rule__TextView__Group_3_2_1__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_1__0__Impl_in_rule__TextView__Group_3_2_1__039373); rule__TextView__Group_3_2_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_1__1_in_rule__TextView__Group_3_2_1__039376); rule__TextView__Group_3_2_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_1__0 // $ANTLR start rule__TextView__Group_3_2_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19616:1: rule__TextView__Group_3_2_1__0__Impl : ( 'left:' ) ; public final void rule__TextView__Group_3_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19620:1: ( ( 'left:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19621:1: ( 'left:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19621:1: ( 'left:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19622:1: 'left:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getLeftKeyword_3_2_1_0()); } match(input,142,FollowSets000.FOLLOW_142_in_rule__TextView__Group_3_2_1__0__Impl39404); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getLeftKeyword_3_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_1__0__Impl // $ANTLR start rule__TextView__Group_3_2_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19635:1: rule__TextView__Group_3_2_1__1 : rule__TextView__Group_3_2_1__1__Impl rule__TextView__Group_3_2_1__2 ; public final void rule__TextView__Group_3_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19639:1: ( rule__TextView__Group_3_2_1__1__Impl rule__TextView__Group_3_2_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19640:2: rule__TextView__Group_3_2_1__1__Impl rule__TextView__Group_3_2_1__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_1__1__Impl_in_rule__TextView__Group_3_2_1__139435); rule__TextView__Group_3_2_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_1__2_in_rule__TextView__Group_3_2_1__139438); rule__TextView__Group_3_2_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_1__1 // $ANTLR start rule__TextView__Group_3_2_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19647:1: rule__TextView__Group_3_2_1__1__Impl : ( ( rule__TextView__LeftAssignment_3_2_1_1 ) ) ; public final void rule__TextView__Group_3_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19651:1: ( ( ( rule__TextView__LeftAssignment_3_2_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19652:1: ( ( rule__TextView__LeftAssignment_3_2_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19652:1: ( ( rule__TextView__LeftAssignment_3_2_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19653:1: ( rule__TextView__LeftAssignment_3_2_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getLeftAssignment_3_2_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19654:1: ( rule__TextView__LeftAssignment_3_2_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19654:2: rule__TextView__LeftAssignment_3_2_1_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__LeftAssignment_3_2_1_1_in_rule__TextView__Group_3_2_1__1__Impl39465); rule__TextView__LeftAssignment_3_2_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getLeftAssignment_3_2_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_1__1__Impl // $ANTLR start rule__TextView__Group_3_2_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19664:1: rule__TextView__Group_3_2_1__2 : rule__TextView__Group_3_2_1__2__Impl ; public final void rule__TextView__Group_3_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19668:1: ( rule__TextView__Group_3_2_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19669:2: rule__TextView__Group_3_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_1__2__Impl_in_rule__TextView__Group_3_2_1__239495); rule__TextView__Group_3_2_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_1__2 // $ANTLR start rule__TextView__Group_3_2_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19675:1: rule__TextView__Group_3_2_1__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19679:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19680:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19680:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19681:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_1__2__Impl39523); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_1__2__Impl // $ANTLR start rule__TextView__Group_3_2_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19700:1: rule__TextView__Group_3_2_2__0 : rule__TextView__Group_3_2_2__0__Impl rule__TextView__Group_3_2_2__1 ; public final void rule__TextView__Group_3_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19704:1: ( rule__TextView__Group_3_2_2__0__Impl rule__TextView__Group_3_2_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19705:2: rule__TextView__Group_3_2_2__0__Impl rule__TextView__Group_3_2_2__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_2__0__Impl_in_rule__TextView__Group_3_2_2__039560); rule__TextView__Group_3_2_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_2__1_in_rule__TextView__Group_3_2_2__039563); rule__TextView__Group_3_2_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_2__0 // $ANTLR start rule__TextView__Group_3_2_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19712:1: rule__TextView__Group_3_2_2__0__Impl : ( 'width:' ) ; public final void rule__TextView__Group_3_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19716:1: ( ( 'width:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19717:1: ( 'width:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19717:1: ( 'width:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19718:1: 'width:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getWidthKeyword_3_2_2_0()); } match(input,118,FollowSets000.FOLLOW_118_in_rule__TextView__Group_3_2_2__0__Impl39591); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getWidthKeyword_3_2_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_2__0__Impl // $ANTLR start rule__TextView__Group_3_2_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19731:1: rule__TextView__Group_3_2_2__1 : rule__TextView__Group_3_2_2__1__Impl rule__TextView__Group_3_2_2__2 ; public final void rule__TextView__Group_3_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19735:1: ( rule__TextView__Group_3_2_2__1__Impl rule__TextView__Group_3_2_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19736:2: rule__TextView__Group_3_2_2__1__Impl rule__TextView__Group_3_2_2__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_2__1__Impl_in_rule__TextView__Group_3_2_2__139622); rule__TextView__Group_3_2_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_2__2_in_rule__TextView__Group_3_2_2__139625); rule__TextView__Group_3_2_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_2__1 // $ANTLR start rule__TextView__Group_3_2_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19743:1: rule__TextView__Group_3_2_2__1__Impl : ( ( rule__TextView__WidthAssignment_3_2_2_1 ) ) ; public final void rule__TextView__Group_3_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19747:1: ( ( ( rule__TextView__WidthAssignment_3_2_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19748:1: ( ( rule__TextView__WidthAssignment_3_2_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19748:1: ( ( rule__TextView__WidthAssignment_3_2_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19749:1: ( rule__TextView__WidthAssignment_3_2_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getWidthAssignment_3_2_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19750:1: ( rule__TextView__WidthAssignment_3_2_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19750:2: rule__TextView__WidthAssignment_3_2_2_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__WidthAssignment_3_2_2_1_in_rule__TextView__Group_3_2_2__1__Impl39652); rule__TextView__WidthAssignment_3_2_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getWidthAssignment_3_2_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_2__1__Impl // $ANTLR start rule__TextView__Group_3_2_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19760:1: rule__TextView__Group_3_2_2__2 : rule__TextView__Group_3_2_2__2__Impl ; public final void rule__TextView__Group_3_2_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19764:1: ( rule__TextView__Group_3_2_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19765:2: rule__TextView__Group_3_2_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_2__2__Impl_in_rule__TextView__Group_3_2_2__239682); rule__TextView__Group_3_2_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_2__2 // $ANTLR start rule__TextView__Group_3_2_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19771:1: rule__TextView__Group_3_2_2__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19775:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19776:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19776:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19777:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_2__2__Impl39710); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_2__2__Impl // $ANTLR start rule__TextView__Group_3_2_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19796:1: rule__TextView__Group_3_2_3__0 : rule__TextView__Group_3_2_3__0__Impl rule__TextView__Group_3_2_3__1 ; public final void rule__TextView__Group_3_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19800:1: ( rule__TextView__Group_3_2_3__0__Impl rule__TextView__Group_3_2_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19801:2: rule__TextView__Group_3_2_3__0__Impl rule__TextView__Group_3_2_3__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_3__0__Impl_in_rule__TextView__Group_3_2_3__039747); rule__TextView__Group_3_2_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_3__1_in_rule__TextView__Group_3_2_3__039750); rule__TextView__Group_3_2_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_3__0 // $ANTLR start rule__TextView__Group_3_2_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19808:1: rule__TextView__Group_3_2_3__0__Impl : ( 'height:' ) ; public final void rule__TextView__Group_3_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19812:1: ( ( 'height:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19813:1: ( 'height:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19813:1: ( 'height:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19814:1: 'height:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getHeightKeyword_3_2_3_0()); } match(input,117,FollowSets000.FOLLOW_117_in_rule__TextView__Group_3_2_3__0__Impl39778); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getHeightKeyword_3_2_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_3__0__Impl // $ANTLR start rule__TextView__Group_3_2_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19827:1: rule__TextView__Group_3_2_3__1 : rule__TextView__Group_3_2_3__1__Impl rule__TextView__Group_3_2_3__2 ; public final void rule__TextView__Group_3_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19831:1: ( rule__TextView__Group_3_2_3__1__Impl rule__TextView__Group_3_2_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19832:2: rule__TextView__Group_3_2_3__1__Impl rule__TextView__Group_3_2_3__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_3__1__Impl_in_rule__TextView__Group_3_2_3__139809); rule__TextView__Group_3_2_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_3__2_in_rule__TextView__Group_3_2_3__139812); rule__TextView__Group_3_2_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_3__1 // $ANTLR start rule__TextView__Group_3_2_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19839:1: rule__TextView__Group_3_2_3__1__Impl : ( ( rule__TextView__HeightAssignment_3_2_3_1 ) ) ; public final void rule__TextView__Group_3_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19843:1: ( ( ( rule__TextView__HeightAssignment_3_2_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19844:1: ( ( rule__TextView__HeightAssignment_3_2_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19844:1: ( ( rule__TextView__HeightAssignment_3_2_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19845:1: ( rule__TextView__HeightAssignment_3_2_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getHeightAssignment_3_2_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19846:1: ( rule__TextView__HeightAssignment_3_2_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19846:2: rule__TextView__HeightAssignment_3_2_3_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__HeightAssignment_3_2_3_1_in_rule__TextView__Group_3_2_3__1__Impl39839); rule__TextView__HeightAssignment_3_2_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getHeightAssignment_3_2_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_3__1__Impl // $ANTLR start rule__TextView__Group_3_2_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19856:1: rule__TextView__Group_3_2_3__2 : rule__TextView__Group_3_2_3__2__Impl ; public final void rule__TextView__Group_3_2_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19860:1: ( rule__TextView__Group_3_2_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19861:2: rule__TextView__Group_3_2_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_3__2__Impl_in_rule__TextView__Group_3_2_3__239869); rule__TextView__Group_3_2_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_3__2 // $ANTLR start rule__TextView__Group_3_2_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19867:1: rule__TextView__Group_3_2_3__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19871:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19872:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19872:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19873:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_3__2__Impl39897); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_3__2__Impl // $ANTLR start rule__TextView__Group_3_2_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19892:1: rule__TextView__Group_3_2_4__0 : rule__TextView__Group_3_2_4__0__Impl rule__TextView__Group_3_2_4__1 ; public final void rule__TextView__Group_3_2_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19896:1: ( rule__TextView__Group_3_2_4__0__Impl rule__TextView__Group_3_2_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19897:2: rule__TextView__Group_3_2_4__0__Impl rule__TextView__Group_3_2_4__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_4__0__Impl_in_rule__TextView__Group_3_2_4__039934); rule__TextView__Group_3_2_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_4__1_in_rule__TextView__Group_3_2_4__039937); rule__TextView__Group_3_2_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_4__0 // $ANTLR start rule__TextView__Group_3_2_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19904:1: rule__TextView__Group_3_2_4__0__Impl : ( 'background:' ) ; public final void rule__TextView__Group_3_2_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19908:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19909:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19909:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19910:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getBackgroundKeyword_3_2_4_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__TextView__Group_3_2_4__0__Impl39965); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getBackgroundKeyword_3_2_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_4__0__Impl // $ANTLR start rule__TextView__Group_3_2_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19923:1: rule__TextView__Group_3_2_4__1 : rule__TextView__Group_3_2_4__1__Impl rule__TextView__Group_3_2_4__2 ; public final void rule__TextView__Group_3_2_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19927:1: ( rule__TextView__Group_3_2_4__1__Impl rule__TextView__Group_3_2_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19928:2: rule__TextView__Group_3_2_4__1__Impl rule__TextView__Group_3_2_4__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_4__1__Impl_in_rule__TextView__Group_3_2_4__139996); rule__TextView__Group_3_2_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_4__2_in_rule__TextView__Group_3_2_4__139999); rule__TextView__Group_3_2_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_4__1 // $ANTLR start rule__TextView__Group_3_2_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19935:1: rule__TextView__Group_3_2_4__1__Impl : ( ( rule__TextView__BackgroundAssignment_3_2_4_1 ) ) ; public final void rule__TextView__Group_3_2_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19939:1: ( ( ( rule__TextView__BackgroundAssignment_3_2_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19940:1: ( ( rule__TextView__BackgroundAssignment_3_2_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19940:1: ( ( rule__TextView__BackgroundAssignment_3_2_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19941:1: ( rule__TextView__BackgroundAssignment_3_2_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getBackgroundAssignment_3_2_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19942:1: ( rule__TextView__BackgroundAssignment_3_2_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19942:2: rule__TextView__BackgroundAssignment_3_2_4_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__BackgroundAssignment_3_2_4_1_in_rule__TextView__Group_3_2_4__1__Impl40026); rule__TextView__BackgroundAssignment_3_2_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getBackgroundAssignment_3_2_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_4__1__Impl // $ANTLR start rule__TextView__Group_3_2_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19952:1: rule__TextView__Group_3_2_4__2 : rule__TextView__Group_3_2_4__2__Impl ; public final void rule__TextView__Group_3_2_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19956:1: ( rule__TextView__Group_3_2_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19957:2: rule__TextView__Group_3_2_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_4__2__Impl_in_rule__TextView__Group_3_2_4__240056); rule__TextView__Group_3_2_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_4__2 // $ANTLR start rule__TextView__Group_3_2_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19963:1: rule__TextView__Group_3_2_4__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19967:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19968:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19968:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19969:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_4__2__Impl40084); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_4__2__Impl // $ANTLR start rule__TextView__Group_3_2_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19988:1: rule__TextView__Group_3_2_5__0 : rule__TextView__Group_3_2_5__0__Impl rule__TextView__Group_3_2_5__1 ; public final void rule__TextView__Group_3_2_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19992:1: ( rule__TextView__Group_3_2_5__0__Impl rule__TextView__Group_3_2_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:19993:2: rule__TextView__Group_3_2_5__0__Impl rule__TextView__Group_3_2_5__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_5__0__Impl_in_rule__TextView__Group_3_2_5__040121); rule__TextView__Group_3_2_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_5__1_in_rule__TextView__Group_3_2_5__040124); rule__TextView__Group_3_2_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_5__0 // $ANTLR start rule__TextView__Group_3_2_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20000:1: rule__TextView__Group_3_2_5__0__Impl : ( 'clickable:' ) ; public final void rule__TextView__Group_3_2_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20004:1: ( ( 'clickable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20005:1: ( 'clickable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20005:1: ( 'clickable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20006:1: 'clickable:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getClickableKeyword_3_2_5_0()); } match(input,143,FollowSets000.FOLLOW_143_in_rule__TextView__Group_3_2_5__0__Impl40152); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getClickableKeyword_3_2_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_5__0__Impl // $ANTLR start rule__TextView__Group_3_2_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20019:1: rule__TextView__Group_3_2_5__1 : rule__TextView__Group_3_2_5__1__Impl rule__TextView__Group_3_2_5__2 ; public final void rule__TextView__Group_3_2_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20023:1: ( rule__TextView__Group_3_2_5__1__Impl rule__TextView__Group_3_2_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20024:2: rule__TextView__Group_3_2_5__1__Impl rule__TextView__Group_3_2_5__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_5__1__Impl_in_rule__TextView__Group_3_2_5__140183); rule__TextView__Group_3_2_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_5__2_in_rule__TextView__Group_3_2_5__140186); rule__TextView__Group_3_2_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_5__1 // $ANTLR start rule__TextView__Group_3_2_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20031:1: rule__TextView__Group_3_2_5__1__Impl : ( ( rule__TextView__ClickableAssignment_3_2_5_1 ) ) ; public final void rule__TextView__Group_3_2_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20035:1: ( ( ( rule__TextView__ClickableAssignment_3_2_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20036:1: ( ( rule__TextView__ClickableAssignment_3_2_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20036:1: ( ( rule__TextView__ClickableAssignment_3_2_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20037:1: ( rule__TextView__ClickableAssignment_3_2_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getClickableAssignment_3_2_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20038:1: ( rule__TextView__ClickableAssignment_3_2_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20038:2: rule__TextView__ClickableAssignment_3_2_5_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__ClickableAssignment_3_2_5_1_in_rule__TextView__Group_3_2_5__1__Impl40213); rule__TextView__ClickableAssignment_3_2_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getClickableAssignment_3_2_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_5__1__Impl // $ANTLR start rule__TextView__Group_3_2_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20048:1: rule__TextView__Group_3_2_5__2 : rule__TextView__Group_3_2_5__2__Impl ; public final void rule__TextView__Group_3_2_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20052:1: ( rule__TextView__Group_3_2_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20053:2: rule__TextView__Group_3_2_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_5__2__Impl_in_rule__TextView__Group_3_2_5__240243); rule__TextView__Group_3_2_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_5__2 // $ANTLR start rule__TextView__Group_3_2_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20059:1: rule__TextView__Group_3_2_5__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20063:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20064:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20064:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20065:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_5__2__Impl40271); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_5__2__Impl // $ANTLR start rule__TextView__Group_3_2_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20084:1: rule__TextView__Group_3_2_6__0 : rule__TextView__Group_3_2_6__0__Impl rule__TextView__Group_3_2_6__1 ; public final void rule__TextView__Group_3_2_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20088:1: ( rule__TextView__Group_3_2_6__0__Impl rule__TextView__Group_3_2_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20089:2: rule__TextView__Group_3_2_6__0__Impl rule__TextView__Group_3_2_6__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_6__0__Impl_in_rule__TextView__Group_3_2_6__040308); rule__TextView__Group_3_2_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_6__1_in_rule__TextView__Group_3_2_6__040311); rule__TextView__Group_3_2_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_6__0 // $ANTLR start rule__TextView__Group_3_2_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20096:1: rule__TextView__Group_3_2_6__0__Impl : ( 'fadeScrollBars:' ) ; public final void rule__TextView__Group_3_2_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20100:1: ( ( 'fadeScrollBars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20101:1: ( 'fadeScrollBars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20101:1: ( 'fadeScrollBars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20102:1: 'fadeScrollBars:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getFadeScrollBarsKeyword_3_2_6_0()); } match(input,144,FollowSets000.FOLLOW_144_in_rule__TextView__Group_3_2_6__0__Impl40339); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getFadeScrollBarsKeyword_3_2_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_6__0__Impl // $ANTLR start rule__TextView__Group_3_2_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20115:1: rule__TextView__Group_3_2_6__1 : rule__TextView__Group_3_2_6__1__Impl rule__TextView__Group_3_2_6__2 ; public final void rule__TextView__Group_3_2_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20119:1: ( rule__TextView__Group_3_2_6__1__Impl rule__TextView__Group_3_2_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20120:2: rule__TextView__Group_3_2_6__1__Impl rule__TextView__Group_3_2_6__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_6__1__Impl_in_rule__TextView__Group_3_2_6__140370); rule__TextView__Group_3_2_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_6__2_in_rule__TextView__Group_3_2_6__140373); rule__TextView__Group_3_2_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_6__1 // $ANTLR start rule__TextView__Group_3_2_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20127:1: rule__TextView__Group_3_2_6__1__Impl : ( ( rule__TextView__FadeScrollBarsAssignment_3_2_6_1 ) ) ; public final void rule__TextView__Group_3_2_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20131:1: ( ( ( rule__TextView__FadeScrollBarsAssignment_3_2_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20132:1: ( ( rule__TextView__FadeScrollBarsAssignment_3_2_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20132:1: ( ( rule__TextView__FadeScrollBarsAssignment_3_2_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20133:1: ( rule__TextView__FadeScrollBarsAssignment_3_2_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getFadeScrollBarsAssignment_3_2_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20134:1: ( rule__TextView__FadeScrollBarsAssignment_3_2_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20134:2: rule__TextView__FadeScrollBarsAssignment_3_2_6_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__FadeScrollBarsAssignment_3_2_6_1_in_rule__TextView__Group_3_2_6__1__Impl40400); rule__TextView__FadeScrollBarsAssignment_3_2_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getFadeScrollBarsAssignment_3_2_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_6__1__Impl // $ANTLR start rule__TextView__Group_3_2_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20144:1: rule__TextView__Group_3_2_6__2 : rule__TextView__Group_3_2_6__2__Impl ; public final void rule__TextView__Group_3_2_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20148:1: ( rule__TextView__Group_3_2_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20149:2: rule__TextView__Group_3_2_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_6__2__Impl_in_rule__TextView__Group_3_2_6__240430); rule__TextView__Group_3_2_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_6__2 // $ANTLR start rule__TextView__Group_3_2_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20155:1: rule__TextView__Group_3_2_6__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20159:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20160:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20160:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20161:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_6__2__Impl40458); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_6__2__Impl // $ANTLR start rule__TextView__Group_3_2_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20180:1: rule__TextView__Group_3_2_7__0 : rule__TextView__Group_3_2_7__0__Impl rule__TextView__Group_3_2_7__1 ; public final void rule__TextView__Group_3_2_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20184:1: ( rule__TextView__Group_3_2_7__0__Impl rule__TextView__Group_3_2_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20185:2: rule__TextView__Group_3_2_7__0__Impl rule__TextView__Group_3_2_7__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_7__0__Impl_in_rule__TextView__Group_3_2_7__040495); rule__TextView__Group_3_2_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_7__1_in_rule__TextView__Group_3_2_7__040498); rule__TextView__Group_3_2_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_7__0 // $ANTLR start rule__TextView__Group_3_2_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20192:1: rule__TextView__Group_3_2_7__0__Impl : ( 'isScrollContainer:' ) ; public final void rule__TextView__Group_3_2_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20196:1: ( ( 'isScrollContainer:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20197:1: ( 'isScrollContainer:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20197:1: ( 'isScrollContainer:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20198:1: 'isScrollContainer:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getIsScrollContainerKeyword_3_2_7_0()); } match(input,145,FollowSets000.FOLLOW_145_in_rule__TextView__Group_3_2_7__0__Impl40526); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getIsScrollContainerKeyword_3_2_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_7__0__Impl // $ANTLR start rule__TextView__Group_3_2_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20211:1: rule__TextView__Group_3_2_7__1 : rule__TextView__Group_3_2_7__1__Impl rule__TextView__Group_3_2_7__2 ; public final void rule__TextView__Group_3_2_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20215:1: ( rule__TextView__Group_3_2_7__1__Impl rule__TextView__Group_3_2_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20216:2: rule__TextView__Group_3_2_7__1__Impl rule__TextView__Group_3_2_7__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_7__1__Impl_in_rule__TextView__Group_3_2_7__140557); rule__TextView__Group_3_2_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_7__2_in_rule__TextView__Group_3_2_7__140560); rule__TextView__Group_3_2_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_7__1 // $ANTLR start rule__TextView__Group_3_2_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20223:1: rule__TextView__Group_3_2_7__1__Impl : ( ( rule__TextView__IsScrollContainerAssignment_3_2_7_1 ) ) ; public final void rule__TextView__Group_3_2_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20227:1: ( ( ( rule__TextView__IsScrollContainerAssignment_3_2_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20228:1: ( ( rule__TextView__IsScrollContainerAssignment_3_2_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20228:1: ( ( rule__TextView__IsScrollContainerAssignment_3_2_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20229:1: ( rule__TextView__IsScrollContainerAssignment_3_2_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getIsScrollContainerAssignment_3_2_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20230:1: ( rule__TextView__IsScrollContainerAssignment_3_2_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20230:2: rule__TextView__IsScrollContainerAssignment_3_2_7_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__IsScrollContainerAssignment_3_2_7_1_in_rule__TextView__Group_3_2_7__1__Impl40587); rule__TextView__IsScrollContainerAssignment_3_2_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getIsScrollContainerAssignment_3_2_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_7__1__Impl // $ANTLR start rule__TextView__Group_3_2_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20240:1: rule__TextView__Group_3_2_7__2 : rule__TextView__Group_3_2_7__2__Impl ; public final void rule__TextView__Group_3_2_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20244:1: ( rule__TextView__Group_3_2_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20245:2: rule__TextView__Group_3_2_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_7__2__Impl_in_rule__TextView__Group_3_2_7__240617); rule__TextView__Group_3_2_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_7__2 // $ANTLR start rule__TextView__Group_3_2_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20251:1: rule__TextView__Group_3_2_7__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20255:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20256:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20256:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20257:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_7__2__Impl40645); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_7__2__Impl // $ANTLR start rule__TextView__Group_3_2_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20276:1: rule__TextView__Group_3_2_8__0 : rule__TextView__Group_3_2_8__0__Impl rule__TextView__Group_3_2_8__1 ; public final void rule__TextView__Group_3_2_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20280:1: ( rule__TextView__Group_3_2_8__0__Impl rule__TextView__Group_3_2_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20281:2: rule__TextView__Group_3_2_8__0__Impl rule__TextView__Group_3_2_8__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_8__0__Impl_in_rule__TextView__Group_3_2_8__040682); rule__TextView__Group_3_2_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_8__1_in_rule__TextView__Group_3_2_8__040685); rule__TextView__Group_3_2_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_8__0 // $ANTLR start rule__TextView__Group_3_2_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20288:1: rule__TextView__Group_3_2_8__0__Impl : ( 'autoLink:' ) ; public final void rule__TextView__Group_3_2_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20292:1: ( ( 'autoLink:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20293:1: ( 'autoLink:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20293:1: ( 'autoLink:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20294:1: 'autoLink:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getAutoLinkKeyword_3_2_8_0()); } match(input,146,FollowSets000.FOLLOW_146_in_rule__TextView__Group_3_2_8__0__Impl40713); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getAutoLinkKeyword_3_2_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_8__0__Impl // $ANTLR start rule__TextView__Group_3_2_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20307:1: rule__TextView__Group_3_2_8__1 : rule__TextView__Group_3_2_8__1__Impl rule__TextView__Group_3_2_8__2 ; public final void rule__TextView__Group_3_2_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20311:1: ( rule__TextView__Group_3_2_8__1__Impl rule__TextView__Group_3_2_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20312:2: rule__TextView__Group_3_2_8__1__Impl rule__TextView__Group_3_2_8__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_8__1__Impl_in_rule__TextView__Group_3_2_8__140744); rule__TextView__Group_3_2_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_8__2_in_rule__TextView__Group_3_2_8__140747); rule__TextView__Group_3_2_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_8__1 // $ANTLR start rule__TextView__Group_3_2_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20319:1: rule__TextView__Group_3_2_8__1__Impl : ( ( rule__TextView__AutoLinkAssignment_3_2_8_1 ) ) ; public final void rule__TextView__Group_3_2_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20323:1: ( ( ( rule__TextView__AutoLinkAssignment_3_2_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20324:1: ( ( rule__TextView__AutoLinkAssignment_3_2_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20324:1: ( ( rule__TextView__AutoLinkAssignment_3_2_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20325:1: ( rule__TextView__AutoLinkAssignment_3_2_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getAutoLinkAssignment_3_2_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20326:1: ( rule__TextView__AutoLinkAssignment_3_2_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20326:2: rule__TextView__AutoLinkAssignment_3_2_8_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__AutoLinkAssignment_3_2_8_1_in_rule__TextView__Group_3_2_8__1__Impl40774); rule__TextView__AutoLinkAssignment_3_2_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getAutoLinkAssignment_3_2_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_8__1__Impl // $ANTLR start rule__TextView__Group_3_2_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20336:1: rule__TextView__Group_3_2_8__2 : rule__TextView__Group_3_2_8__2__Impl ; public final void rule__TextView__Group_3_2_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20340:1: ( rule__TextView__Group_3_2_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20341:2: rule__TextView__Group_3_2_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_8__2__Impl_in_rule__TextView__Group_3_2_8__240804); rule__TextView__Group_3_2_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_8__2 // $ANTLR start rule__TextView__Group_3_2_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20347:1: rule__TextView__Group_3_2_8__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20351:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20352:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20352:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20353:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_8__2__Impl40832); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_8__2__Impl // $ANTLR start rule__TextView__Group_3_2_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20372:1: rule__TextView__Group_3_2_9__0 : rule__TextView__Group_3_2_9__0__Impl rule__TextView__Group_3_2_9__1 ; public final void rule__TextView__Group_3_2_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20376:1: ( rule__TextView__Group_3_2_9__0__Impl rule__TextView__Group_3_2_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20377:2: rule__TextView__Group_3_2_9__0__Impl rule__TextView__Group_3_2_9__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_9__0__Impl_in_rule__TextView__Group_3_2_9__040869); rule__TextView__Group_3_2_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_9__1_in_rule__TextView__Group_3_2_9__040872); rule__TextView__Group_3_2_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_9__0 // $ANTLR start rule__TextView__Group_3_2_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20384:1: rule__TextView__Group_3_2_9__0__Impl : ( 'autoText:' ) ; public final void rule__TextView__Group_3_2_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20388:1: ( ( 'autoText:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20389:1: ( 'autoText:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20389:1: ( 'autoText:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20390:1: 'autoText:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getAutoTextKeyword_3_2_9_0()); } match(input,147,FollowSets000.FOLLOW_147_in_rule__TextView__Group_3_2_9__0__Impl40900); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getAutoTextKeyword_3_2_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_9__0__Impl // $ANTLR start rule__TextView__Group_3_2_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20403:1: rule__TextView__Group_3_2_9__1 : rule__TextView__Group_3_2_9__1__Impl rule__TextView__Group_3_2_9__2 ; public final void rule__TextView__Group_3_2_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20407:1: ( rule__TextView__Group_3_2_9__1__Impl rule__TextView__Group_3_2_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20408:2: rule__TextView__Group_3_2_9__1__Impl rule__TextView__Group_3_2_9__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_9__1__Impl_in_rule__TextView__Group_3_2_9__140931); rule__TextView__Group_3_2_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_9__2_in_rule__TextView__Group_3_2_9__140934); rule__TextView__Group_3_2_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_9__1 // $ANTLR start rule__TextView__Group_3_2_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20415:1: rule__TextView__Group_3_2_9__1__Impl : ( ( rule__TextView__AutoTextAssignment_3_2_9_1 ) ) ; public final void rule__TextView__Group_3_2_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20419:1: ( ( ( rule__TextView__AutoTextAssignment_3_2_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20420:1: ( ( rule__TextView__AutoTextAssignment_3_2_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20420:1: ( ( rule__TextView__AutoTextAssignment_3_2_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20421:1: ( rule__TextView__AutoTextAssignment_3_2_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getAutoTextAssignment_3_2_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20422:1: ( rule__TextView__AutoTextAssignment_3_2_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20422:2: rule__TextView__AutoTextAssignment_3_2_9_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__AutoTextAssignment_3_2_9_1_in_rule__TextView__Group_3_2_9__1__Impl40961); rule__TextView__AutoTextAssignment_3_2_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getAutoTextAssignment_3_2_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_9__1__Impl // $ANTLR start rule__TextView__Group_3_2_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20432:1: rule__TextView__Group_3_2_9__2 : rule__TextView__Group_3_2_9__2__Impl ; public final void rule__TextView__Group_3_2_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20436:1: ( rule__TextView__Group_3_2_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20437:2: rule__TextView__Group_3_2_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_9__2__Impl_in_rule__TextView__Group_3_2_9__240991); rule__TextView__Group_3_2_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_9__2 // $ANTLR start rule__TextView__Group_3_2_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20443:1: rule__TextView__Group_3_2_9__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20447:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20448:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20448:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20449:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_9__2__Impl41019); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_9__2__Impl // $ANTLR start rule__TextView__Group_3_2_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20468:1: rule__TextView__Group_3_2_10__0 : rule__TextView__Group_3_2_10__0__Impl rule__TextView__Group_3_2_10__1 ; public final void rule__TextView__Group_3_2_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20472:1: ( rule__TextView__Group_3_2_10__0__Impl rule__TextView__Group_3_2_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20473:2: rule__TextView__Group_3_2_10__0__Impl rule__TextView__Group_3_2_10__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_10__0__Impl_in_rule__TextView__Group_3_2_10__041056); rule__TextView__Group_3_2_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_10__1_in_rule__TextView__Group_3_2_10__041059); rule__TextView__Group_3_2_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_10__0 // $ANTLR start rule__TextView__Group_3_2_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20480:1: rule__TextView__Group_3_2_10__0__Impl : ( 'capitalize:' ) ; public final void rule__TextView__Group_3_2_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20484:1: ( ( 'capitalize:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20485:1: ( 'capitalize:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20485:1: ( 'capitalize:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20486:1: 'capitalize:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getCapitalizeKeyword_3_2_10_0()); } match(input,148,FollowSets000.FOLLOW_148_in_rule__TextView__Group_3_2_10__0__Impl41087); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getCapitalizeKeyword_3_2_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_10__0__Impl // $ANTLR start rule__TextView__Group_3_2_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20499:1: rule__TextView__Group_3_2_10__1 : rule__TextView__Group_3_2_10__1__Impl rule__TextView__Group_3_2_10__2 ; public final void rule__TextView__Group_3_2_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20503:1: ( rule__TextView__Group_3_2_10__1__Impl rule__TextView__Group_3_2_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20504:2: rule__TextView__Group_3_2_10__1__Impl rule__TextView__Group_3_2_10__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_10__1__Impl_in_rule__TextView__Group_3_2_10__141118); rule__TextView__Group_3_2_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_10__2_in_rule__TextView__Group_3_2_10__141121); rule__TextView__Group_3_2_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_10__1 // $ANTLR start rule__TextView__Group_3_2_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20511:1: rule__TextView__Group_3_2_10__1__Impl : ( ( rule__TextView__CapitalizeAssignment_3_2_10_1 ) ) ; public final void rule__TextView__Group_3_2_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20515:1: ( ( ( rule__TextView__CapitalizeAssignment_3_2_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20516:1: ( ( rule__TextView__CapitalizeAssignment_3_2_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20516:1: ( ( rule__TextView__CapitalizeAssignment_3_2_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20517:1: ( rule__TextView__CapitalizeAssignment_3_2_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getCapitalizeAssignment_3_2_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20518:1: ( rule__TextView__CapitalizeAssignment_3_2_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20518:2: rule__TextView__CapitalizeAssignment_3_2_10_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__CapitalizeAssignment_3_2_10_1_in_rule__TextView__Group_3_2_10__1__Impl41148); rule__TextView__CapitalizeAssignment_3_2_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getCapitalizeAssignment_3_2_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_10__1__Impl // $ANTLR start rule__TextView__Group_3_2_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20528:1: rule__TextView__Group_3_2_10__2 : rule__TextView__Group_3_2_10__2__Impl ; public final void rule__TextView__Group_3_2_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20532:1: ( rule__TextView__Group_3_2_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20533:2: rule__TextView__Group_3_2_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_10__2__Impl_in_rule__TextView__Group_3_2_10__241178); rule__TextView__Group_3_2_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_10__2 // $ANTLR start rule__TextView__Group_3_2_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20539:1: rule__TextView__Group_3_2_10__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20543:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20544:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20544:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20545:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_10__2__Impl41206); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_10__2__Impl // $ANTLR start rule__TextView__Group_3_2_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20564:1: rule__TextView__Group_3_2_11__0 : rule__TextView__Group_3_2_11__0__Impl rule__TextView__Group_3_2_11__1 ; public final void rule__TextView__Group_3_2_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20568:1: ( rule__TextView__Group_3_2_11__0__Impl rule__TextView__Group_3_2_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20569:2: rule__TextView__Group_3_2_11__0__Impl rule__TextView__Group_3_2_11__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_11__0__Impl_in_rule__TextView__Group_3_2_11__041243); rule__TextView__Group_3_2_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_11__1_in_rule__TextView__Group_3_2_11__041246); rule__TextView__Group_3_2_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_11__0 // $ANTLR start rule__TextView__Group_3_2_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20576:1: rule__TextView__Group_3_2_11__0__Impl : ( 'digits:' ) ; public final void rule__TextView__Group_3_2_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20580:1: ( ( 'digits:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20581:1: ( 'digits:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20581:1: ( 'digits:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20582:1: 'digits:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getDigitsKeyword_3_2_11_0()); } match(input,149,FollowSets000.FOLLOW_149_in_rule__TextView__Group_3_2_11__0__Impl41274); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getDigitsKeyword_3_2_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_11__0__Impl // $ANTLR start rule__TextView__Group_3_2_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20595:1: rule__TextView__Group_3_2_11__1 : rule__TextView__Group_3_2_11__1__Impl rule__TextView__Group_3_2_11__2 ; public final void rule__TextView__Group_3_2_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20599:1: ( rule__TextView__Group_3_2_11__1__Impl rule__TextView__Group_3_2_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20600:2: rule__TextView__Group_3_2_11__1__Impl rule__TextView__Group_3_2_11__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_11__1__Impl_in_rule__TextView__Group_3_2_11__141305); rule__TextView__Group_3_2_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_11__2_in_rule__TextView__Group_3_2_11__141308); rule__TextView__Group_3_2_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_11__1 // $ANTLR start rule__TextView__Group_3_2_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20607:1: rule__TextView__Group_3_2_11__1__Impl : ( ( rule__TextView__DigitsAssignment_3_2_11_1 ) ) ; public final void rule__TextView__Group_3_2_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20611:1: ( ( ( rule__TextView__DigitsAssignment_3_2_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20612:1: ( ( rule__TextView__DigitsAssignment_3_2_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20612:1: ( ( rule__TextView__DigitsAssignment_3_2_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20613:1: ( rule__TextView__DigitsAssignment_3_2_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getDigitsAssignment_3_2_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20614:1: ( rule__TextView__DigitsAssignment_3_2_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20614:2: rule__TextView__DigitsAssignment_3_2_11_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__DigitsAssignment_3_2_11_1_in_rule__TextView__Group_3_2_11__1__Impl41335); rule__TextView__DigitsAssignment_3_2_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getDigitsAssignment_3_2_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_11__1__Impl // $ANTLR start rule__TextView__Group_3_2_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20624:1: rule__TextView__Group_3_2_11__2 : rule__TextView__Group_3_2_11__2__Impl ; public final void rule__TextView__Group_3_2_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20628:1: ( rule__TextView__Group_3_2_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20629:2: rule__TextView__Group_3_2_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_11__2__Impl_in_rule__TextView__Group_3_2_11__241365); rule__TextView__Group_3_2_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_11__2 // $ANTLR start rule__TextView__Group_3_2_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20635:1: rule__TextView__Group_3_2_11__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20639:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20640:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20640:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20641:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_11__2__Impl41393); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_11__2__Impl // $ANTLR start rule__TextView__Group_3_2_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20660:1: rule__TextView__Group_3_2_12__0 : rule__TextView__Group_3_2_12__0__Impl rule__TextView__Group_3_2_12__1 ; public final void rule__TextView__Group_3_2_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20664:1: ( rule__TextView__Group_3_2_12__0__Impl rule__TextView__Group_3_2_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20665:2: rule__TextView__Group_3_2_12__0__Impl rule__TextView__Group_3_2_12__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_12__0__Impl_in_rule__TextView__Group_3_2_12__041430); rule__TextView__Group_3_2_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_12__1_in_rule__TextView__Group_3_2_12__041433); rule__TextView__Group_3_2_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_12__0 // $ANTLR start rule__TextView__Group_3_2_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20672:1: rule__TextView__Group_3_2_12__0__Impl : ( 'editable:' ) ; public final void rule__TextView__Group_3_2_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20676:1: ( ( 'editable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20677:1: ( 'editable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20677:1: ( 'editable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20678:1: 'editable:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getEditableKeyword_3_2_12_0()); } match(input,150,FollowSets000.FOLLOW_150_in_rule__TextView__Group_3_2_12__0__Impl41461); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getEditableKeyword_3_2_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_12__0__Impl // $ANTLR start rule__TextView__Group_3_2_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20691:1: rule__TextView__Group_3_2_12__1 : rule__TextView__Group_3_2_12__1__Impl rule__TextView__Group_3_2_12__2 ; public final void rule__TextView__Group_3_2_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20695:1: ( rule__TextView__Group_3_2_12__1__Impl rule__TextView__Group_3_2_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20696:2: rule__TextView__Group_3_2_12__1__Impl rule__TextView__Group_3_2_12__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_12__1__Impl_in_rule__TextView__Group_3_2_12__141492); rule__TextView__Group_3_2_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_12__2_in_rule__TextView__Group_3_2_12__141495); rule__TextView__Group_3_2_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_12__1 // $ANTLR start rule__TextView__Group_3_2_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20703:1: rule__TextView__Group_3_2_12__1__Impl : ( ( rule__TextView__EditableAssignment_3_2_12_1 ) ) ; public final void rule__TextView__Group_3_2_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20707:1: ( ( ( rule__TextView__EditableAssignment_3_2_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20708:1: ( ( rule__TextView__EditableAssignment_3_2_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20708:1: ( ( rule__TextView__EditableAssignment_3_2_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20709:1: ( rule__TextView__EditableAssignment_3_2_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getEditableAssignment_3_2_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20710:1: ( rule__TextView__EditableAssignment_3_2_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20710:2: rule__TextView__EditableAssignment_3_2_12_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__EditableAssignment_3_2_12_1_in_rule__TextView__Group_3_2_12__1__Impl41522); rule__TextView__EditableAssignment_3_2_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getEditableAssignment_3_2_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_12__1__Impl // $ANTLR start rule__TextView__Group_3_2_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20720:1: rule__TextView__Group_3_2_12__2 : rule__TextView__Group_3_2_12__2__Impl ; public final void rule__TextView__Group_3_2_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20724:1: ( rule__TextView__Group_3_2_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20725:2: rule__TextView__Group_3_2_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_12__2__Impl_in_rule__TextView__Group_3_2_12__241552); rule__TextView__Group_3_2_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_12__2 // $ANTLR start rule__TextView__Group_3_2_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20731:1: rule__TextView__Group_3_2_12__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20735:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20736:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20736:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20737:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_12__2__Impl41580); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_12__2__Impl // $ANTLR start rule__TextView__Group_3_2_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20756:1: rule__TextView__Group_3_2_13__0 : rule__TextView__Group_3_2_13__0__Impl rule__TextView__Group_3_2_13__1 ; public final void rule__TextView__Group_3_2_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20760:1: ( rule__TextView__Group_3_2_13__0__Impl rule__TextView__Group_3_2_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20761:2: rule__TextView__Group_3_2_13__0__Impl rule__TextView__Group_3_2_13__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_13__0__Impl_in_rule__TextView__Group_3_2_13__041617); rule__TextView__Group_3_2_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_13__1_in_rule__TextView__Group_3_2_13__041620); rule__TextView__Group_3_2_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_13__0 // $ANTLR start rule__TextView__Group_3_2_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20768:1: rule__TextView__Group_3_2_13__0__Impl : ( 'gravity:' ) ; public final void rule__TextView__Group_3_2_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20772:1: ( ( 'gravity:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20773:1: ( 'gravity:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20773:1: ( 'gravity:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20774:1: 'gravity:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGravityKeyword_3_2_13_0()); } match(input,110,FollowSets000.FOLLOW_110_in_rule__TextView__Group_3_2_13__0__Impl41648); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGravityKeyword_3_2_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_13__0__Impl // $ANTLR start rule__TextView__Group_3_2_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20787:1: rule__TextView__Group_3_2_13__1 : rule__TextView__Group_3_2_13__1__Impl rule__TextView__Group_3_2_13__2 ; public final void rule__TextView__Group_3_2_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20791:1: ( rule__TextView__Group_3_2_13__1__Impl rule__TextView__Group_3_2_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20792:2: rule__TextView__Group_3_2_13__1__Impl rule__TextView__Group_3_2_13__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_13__1__Impl_in_rule__TextView__Group_3_2_13__141679); rule__TextView__Group_3_2_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_13__2_in_rule__TextView__Group_3_2_13__141682); rule__TextView__Group_3_2_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_13__1 // $ANTLR start rule__TextView__Group_3_2_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20799:1: rule__TextView__Group_3_2_13__1__Impl : ( ( rule__TextView__GravityAssignment_3_2_13_1 ) ) ; public final void rule__TextView__Group_3_2_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20803:1: ( ( ( rule__TextView__GravityAssignment_3_2_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20804:1: ( ( rule__TextView__GravityAssignment_3_2_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20804:1: ( ( rule__TextView__GravityAssignment_3_2_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20805:1: ( rule__TextView__GravityAssignment_3_2_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGravityAssignment_3_2_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20806:1: ( rule__TextView__GravityAssignment_3_2_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20806:2: rule__TextView__GravityAssignment_3_2_13_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__GravityAssignment_3_2_13_1_in_rule__TextView__Group_3_2_13__1__Impl41709); rule__TextView__GravityAssignment_3_2_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGravityAssignment_3_2_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_13__1__Impl // $ANTLR start rule__TextView__Group_3_2_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20816:1: rule__TextView__Group_3_2_13__2 : rule__TextView__Group_3_2_13__2__Impl ; public final void rule__TextView__Group_3_2_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20820:1: ( rule__TextView__Group_3_2_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20821:2: rule__TextView__Group_3_2_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_13__2__Impl_in_rule__TextView__Group_3_2_13__241739); rule__TextView__Group_3_2_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_13__2 // $ANTLR start rule__TextView__Group_3_2_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20827:1: rule__TextView__Group_3_2_13__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20831:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20832:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20832:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20833:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_13__2__Impl41767); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_13__2__Impl // $ANTLR start rule__TextView__Group_3_2_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20852:1: rule__TextView__Group_3_2_14__0 : rule__TextView__Group_3_2_14__0__Impl rule__TextView__Group_3_2_14__1 ; public final void rule__TextView__Group_3_2_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20856:1: ( rule__TextView__Group_3_2_14__0__Impl rule__TextView__Group_3_2_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20857:2: rule__TextView__Group_3_2_14__0__Impl rule__TextView__Group_3_2_14__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_14__0__Impl_in_rule__TextView__Group_3_2_14__041804); rule__TextView__Group_3_2_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_14__1_in_rule__TextView__Group_3_2_14__041807); rule__TextView__Group_3_2_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_14__0 // $ANTLR start rule__TextView__Group_3_2_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20864:1: rule__TextView__Group_3_2_14__0__Impl : ( 'hint:' ) ; public final void rule__TextView__Group_3_2_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20868:1: ( ( 'hint:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20869:1: ( 'hint:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20869:1: ( 'hint:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20870:1: 'hint:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getHintKeyword_3_2_14_0()); } match(input,151,FollowSets000.FOLLOW_151_in_rule__TextView__Group_3_2_14__0__Impl41835); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getHintKeyword_3_2_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_14__0__Impl // $ANTLR start rule__TextView__Group_3_2_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20883:1: rule__TextView__Group_3_2_14__1 : rule__TextView__Group_3_2_14__1__Impl rule__TextView__Group_3_2_14__2 ; public final void rule__TextView__Group_3_2_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20887:1: ( rule__TextView__Group_3_2_14__1__Impl rule__TextView__Group_3_2_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20888:2: rule__TextView__Group_3_2_14__1__Impl rule__TextView__Group_3_2_14__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_14__1__Impl_in_rule__TextView__Group_3_2_14__141866); rule__TextView__Group_3_2_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_14__2_in_rule__TextView__Group_3_2_14__141869); rule__TextView__Group_3_2_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_14__1 // $ANTLR start rule__TextView__Group_3_2_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20895:1: rule__TextView__Group_3_2_14__1__Impl : ( ( rule__TextView__HintAssignment_3_2_14_1 ) ) ; public final void rule__TextView__Group_3_2_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20899:1: ( ( ( rule__TextView__HintAssignment_3_2_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20900:1: ( ( rule__TextView__HintAssignment_3_2_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20900:1: ( ( rule__TextView__HintAssignment_3_2_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20901:1: ( rule__TextView__HintAssignment_3_2_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getHintAssignment_3_2_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20902:1: ( rule__TextView__HintAssignment_3_2_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20902:2: rule__TextView__HintAssignment_3_2_14_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__HintAssignment_3_2_14_1_in_rule__TextView__Group_3_2_14__1__Impl41896); rule__TextView__HintAssignment_3_2_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getHintAssignment_3_2_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_14__1__Impl // $ANTLR start rule__TextView__Group_3_2_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20912:1: rule__TextView__Group_3_2_14__2 : rule__TextView__Group_3_2_14__2__Impl ; public final void rule__TextView__Group_3_2_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20916:1: ( rule__TextView__Group_3_2_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20917:2: rule__TextView__Group_3_2_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_14__2__Impl_in_rule__TextView__Group_3_2_14__241926); rule__TextView__Group_3_2_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_14__2 // $ANTLR start rule__TextView__Group_3_2_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20923:1: rule__TextView__Group_3_2_14__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20927:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20928:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20928:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20929:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_14__2__Impl41954); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_14__2__Impl // $ANTLR start rule__TextView__Group_3_2_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20948:1: rule__TextView__Group_3_2_15__0 : rule__TextView__Group_3_2_15__0__Impl rule__TextView__Group_3_2_15__1 ; public final void rule__TextView__Group_3_2_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20952:1: ( rule__TextView__Group_3_2_15__0__Impl rule__TextView__Group_3_2_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20953:2: rule__TextView__Group_3_2_15__0__Impl rule__TextView__Group_3_2_15__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_15__0__Impl_in_rule__TextView__Group_3_2_15__041991); rule__TextView__Group_3_2_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_15__1_in_rule__TextView__Group_3_2_15__041994); rule__TextView__Group_3_2_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_15__0 // $ANTLR start rule__TextView__Group_3_2_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20960:1: rule__TextView__Group_3_2_15__0__Impl : ( 'numeric:' ) ; public final void rule__TextView__Group_3_2_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20964:1: ( ( 'numeric:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20965:1: ( 'numeric:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20965:1: ( 'numeric:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20966:1: 'numeric:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getNumericKeyword_3_2_15_0()); } match(input,152,FollowSets000.FOLLOW_152_in_rule__TextView__Group_3_2_15__0__Impl42022); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getNumericKeyword_3_2_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_15__0__Impl // $ANTLR start rule__TextView__Group_3_2_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20979:1: rule__TextView__Group_3_2_15__1 : rule__TextView__Group_3_2_15__1__Impl rule__TextView__Group_3_2_15__2 ; public final void rule__TextView__Group_3_2_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20983:1: ( rule__TextView__Group_3_2_15__1__Impl rule__TextView__Group_3_2_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20984:2: rule__TextView__Group_3_2_15__1__Impl rule__TextView__Group_3_2_15__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_15__1__Impl_in_rule__TextView__Group_3_2_15__142053); rule__TextView__Group_3_2_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_15__2_in_rule__TextView__Group_3_2_15__142056); rule__TextView__Group_3_2_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_15__1 // $ANTLR start rule__TextView__Group_3_2_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20991:1: rule__TextView__Group_3_2_15__1__Impl : ( ( rule__TextView__NumericAssignment_3_2_15_1 ) ) ; public final void rule__TextView__Group_3_2_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20995:1: ( ( ( rule__TextView__NumericAssignment_3_2_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20996:1: ( ( rule__TextView__NumericAssignment_3_2_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20996:1: ( ( rule__TextView__NumericAssignment_3_2_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20997:1: ( rule__TextView__NumericAssignment_3_2_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getNumericAssignment_3_2_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20998:1: ( rule__TextView__NumericAssignment_3_2_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:20998:2: rule__TextView__NumericAssignment_3_2_15_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__NumericAssignment_3_2_15_1_in_rule__TextView__Group_3_2_15__1__Impl42083); rule__TextView__NumericAssignment_3_2_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getNumericAssignment_3_2_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_15__1__Impl // $ANTLR start rule__TextView__Group_3_2_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21008:1: rule__TextView__Group_3_2_15__2 : rule__TextView__Group_3_2_15__2__Impl ; public final void rule__TextView__Group_3_2_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21012:1: ( rule__TextView__Group_3_2_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21013:2: rule__TextView__Group_3_2_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_15__2__Impl_in_rule__TextView__Group_3_2_15__242113); rule__TextView__Group_3_2_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_15__2 // $ANTLR start rule__TextView__Group_3_2_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21019:1: rule__TextView__Group_3_2_15__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21023:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21024:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21024:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21025:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_15__2__Impl42141); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_15__2__Impl // $ANTLR start rule__TextView__Group_3_2_16__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21044:1: rule__TextView__Group_3_2_16__0 : rule__TextView__Group_3_2_16__0__Impl rule__TextView__Group_3_2_16__1 ; public final void rule__TextView__Group_3_2_16__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21048:1: ( rule__TextView__Group_3_2_16__0__Impl rule__TextView__Group_3_2_16__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21049:2: rule__TextView__Group_3_2_16__0__Impl rule__TextView__Group_3_2_16__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_16__0__Impl_in_rule__TextView__Group_3_2_16__042178); rule__TextView__Group_3_2_16__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_16__1_in_rule__TextView__Group_3_2_16__042181); rule__TextView__Group_3_2_16__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_16__0 // $ANTLR start rule__TextView__Group_3_2_16__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21056:1: rule__TextView__Group_3_2_16__0__Impl : ( 'password:' ) ; public final void rule__TextView__Group_3_2_16__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21060:1: ( ( 'password:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21061:1: ( 'password:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21061:1: ( 'password:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21062:1: 'password:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getPasswordKeyword_3_2_16_0()); } match(input,153,FollowSets000.FOLLOW_153_in_rule__TextView__Group_3_2_16__0__Impl42209); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getPasswordKeyword_3_2_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_16__0__Impl // $ANTLR start rule__TextView__Group_3_2_16__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21075:1: rule__TextView__Group_3_2_16__1 : rule__TextView__Group_3_2_16__1__Impl rule__TextView__Group_3_2_16__2 ; public final void rule__TextView__Group_3_2_16__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21079:1: ( rule__TextView__Group_3_2_16__1__Impl rule__TextView__Group_3_2_16__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21080:2: rule__TextView__Group_3_2_16__1__Impl rule__TextView__Group_3_2_16__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_16__1__Impl_in_rule__TextView__Group_3_2_16__142240); rule__TextView__Group_3_2_16__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_16__2_in_rule__TextView__Group_3_2_16__142243); rule__TextView__Group_3_2_16__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_16__1 // $ANTLR start rule__TextView__Group_3_2_16__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21087:1: rule__TextView__Group_3_2_16__1__Impl : ( ( rule__TextView__PasswordAssignment_3_2_16_1 ) ) ; public final void rule__TextView__Group_3_2_16__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21091:1: ( ( ( rule__TextView__PasswordAssignment_3_2_16_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21092:1: ( ( rule__TextView__PasswordAssignment_3_2_16_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21092:1: ( ( rule__TextView__PasswordAssignment_3_2_16_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21093:1: ( rule__TextView__PasswordAssignment_3_2_16_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getPasswordAssignment_3_2_16_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21094:1: ( rule__TextView__PasswordAssignment_3_2_16_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21094:2: rule__TextView__PasswordAssignment_3_2_16_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__PasswordAssignment_3_2_16_1_in_rule__TextView__Group_3_2_16__1__Impl42270); rule__TextView__PasswordAssignment_3_2_16_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getPasswordAssignment_3_2_16_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_16__1__Impl // $ANTLR start rule__TextView__Group_3_2_16__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21104:1: rule__TextView__Group_3_2_16__2 : rule__TextView__Group_3_2_16__2__Impl ; public final void rule__TextView__Group_3_2_16__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21108:1: ( rule__TextView__Group_3_2_16__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21109:2: rule__TextView__Group_3_2_16__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_16__2__Impl_in_rule__TextView__Group_3_2_16__242300); rule__TextView__Group_3_2_16__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_16__2 // $ANTLR start rule__TextView__Group_3_2_16__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21115:1: rule__TextView__Group_3_2_16__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_16__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21119:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21120:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21120:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21121:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_16_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_16__2__Impl42328); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_16_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_16__2__Impl // $ANTLR start rule__TextView__Group_3_2_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21140:1: rule__TextView__Group_3_2_17__0 : rule__TextView__Group_3_2_17__0__Impl rule__TextView__Group_3_2_17__1 ; public final void rule__TextView__Group_3_2_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21144:1: ( rule__TextView__Group_3_2_17__0__Impl rule__TextView__Group_3_2_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21145:2: rule__TextView__Group_3_2_17__0__Impl rule__TextView__Group_3_2_17__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_17__0__Impl_in_rule__TextView__Group_3_2_17__042365); rule__TextView__Group_3_2_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_17__1_in_rule__TextView__Group_3_2_17__042368); rule__TextView__Group_3_2_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_17__0 // $ANTLR start rule__TextView__Group_3_2_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21152:1: rule__TextView__Group_3_2_17__0__Impl : ( 'phoneNumber:' ) ; public final void rule__TextView__Group_3_2_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21156:1: ( ( 'phoneNumber:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21157:1: ( 'phoneNumber:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21157:1: ( 'phoneNumber:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21158:1: 'phoneNumber:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getPhoneNumberKeyword_3_2_17_0()); } match(input,154,FollowSets000.FOLLOW_154_in_rule__TextView__Group_3_2_17__0__Impl42396); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getPhoneNumberKeyword_3_2_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_17__0__Impl // $ANTLR start rule__TextView__Group_3_2_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21171:1: rule__TextView__Group_3_2_17__1 : rule__TextView__Group_3_2_17__1__Impl rule__TextView__Group_3_2_17__2 ; public final void rule__TextView__Group_3_2_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21175:1: ( rule__TextView__Group_3_2_17__1__Impl rule__TextView__Group_3_2_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21176:2: rule__TextView__Group_3_2_17__1__Impl rule__TextView__Group_3_2_17__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_17__1__Impl_in_rule__TextView__Group_3_2_17__142427); rule__TextView__Group_3_2_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_17__2_in_rule__TextView__Group_3_2_17__142430); rule__TextView__Group_3_2_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_17__1 // $ANTLR start rule__TextView__Group_3_2_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21183:1: rule__TextView__Group_3_2_17__1__Impl : ( ( rule__TextView__PhoneNumberAssignment_3_2_17_1 ) ) ; public final void rule__TextView__Group_3_2_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21187:1: ( ( ( rule__TextView__PhoneNumberAssignment_3_2_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21188:1: ( ( rule__TextView__PhoneNumberAssignment_3_2_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21188:1: ( ( rule__TextView__PhoneNumberAssignment_3_2_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21189:1: ( rule__TextView__PhoneNumberAssignment_3_2_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getPhoneNumberAssignment_3_2_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21190:1: ( rule__TextView__PhoneNumberAssignment_3_2_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21190:2: rule__TextView__PhoneNumberAssignment_3_2_17_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__PhoneNumberAssignment_3_2_17_1_in_rule__TextView__Group_3_2_17__1__Impl42457); rule__TextView__PhoneNumberAssignment_3_2_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getPhoneNumberAssignment_3_2_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_17__1__Impl // $ANTLR start rule__TextView__Group_3_2_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21200:1: rule__TextView__Group_3_2_17__2 : rule__TextView__Group_3_2_17__2__Impl ; public final void rule__TextView__Group_3_2_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21204:1: ( rule__TextView__Group_3_2_17__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21205:2: rule__TextView__Group_3_2_17__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_17__2__Impl_in_rule__TextView__Group_3_2_17__242487); rule__TextView__Group_3_2_17__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_17__2 // $ANTLR start rule__TextView__Group_3_2_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21211:1: rule__TextView__Group_3_2_17__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21215:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21216:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21216:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21217:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_17_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_17__2__Impl42515); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_17__2__Impl // $ANTLR start rule__TextView__Group_3_2_18__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21236:1: rule__TextView__Group_3_2_18__0 : rule__TextView__Group_3_2_18__0__Impl rule__TextView__Group_3_2_18__1 ; public final void rule__TextView__Group_3_2_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21240:1: ( rule__TextView__Group_3_2_18__0__Impl rule__TextView__Group_3_2_18__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21241:2: rule__TextView__Group_3_2_18__0__Impl rule__TextView__Group_3_2_18__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_18__0__Impl_in_rule__TextView__Group_3_2_18__042552); rule__TextView__Group_3_2_18__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_18__1_in_rule__TextView__Group_3_2_18__042555); rule__TextView__Group_3_2_18__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_18__0 // $ANTLR start rule__TextView__Group_3_2_18__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21248:1: rule__TextView__Group_3_2_18__0__Impl : ( 'singleLine:' ) ; public final void rule__TextView__Group_3_2_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21252:1: ( ( 'singleLine:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21253:1: ( 'singleLine:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21253:1: ( 'singleLine:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21254:1: 'singleLine:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSingleLineKeyword_3_2_18_0()); } match(input,155,FollowSets000.FOLLOW_155_in_rule__TextView__Group_3_2_18__0__Impl42583); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSingleLineKeyword_3_2_18_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_18__0__Impl // $ANTLR start rule__TextView__Group_3_2_18__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21267:1: rule__TextView__Group_3_2_18__1 : rule__TextView__Group_3_2_18__1__Impl rule__TextView__Group_3_2_18__2 ; public final void rule__TextView__Group_3_2_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21271:1: ( rule__TextView__Group_3_2_18__1__Impl rule__TextView__Group_3_2_18__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21272:2: rule__TextView__Group_3_2_18__1__Impl rule__TextView__Group_3_2_18__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_18__1__Impl_in_rule__TextView__Group_3_2_18__142614); rule__TextView__Group_3_2_18__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_18__2_in_rule__TextView__Group_3_2_18__142617); rule__TextView__Group_3_2_18__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_18__1 // $ANTLR start rule__TextView__Group_3_2_18__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21279:1: rule__TextView__Group_3_2_18__1__Impl : ( ( rule__TextView__SingleLineAssignment_3_2_18_1 ) ) ; public final void rule__TextView__Group_3_2_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21283:1: ( ( ( rule__TextView__SingleLineAssignment_3_2_18_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21284:1: ( ( rule__TextView__SingleLineAssignment_3_2_18_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21284:1: ( ( rule__TextView__SingleLineAssignment_3_2_18_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21285:1: ( rule__TextView__SingleLineAssignment_3_2_18_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSingleLineAssignment_3_2_18_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21286:1: ( rule__TextView__SingleLineAssignment_3_2_18_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21286:2: rule__TextView__SingleLineAssignment_3_2_18_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__SingleLineAssignment_3_2_18_1_in_rule__TextView__Group_3_2_18__1__Impl42644); rule__TextView__SingleLineAssignment_3_2_18_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSingleLineAssignment_3_2_18_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_18__1__Impl // $ANTLR start rule__TextView__Group_3_2_18__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21296:1: rule__TextView__Group_3_2_18__2 : rule__TextView__Group_3_2_18__2__Impl ; public final void rule__TextView__Group_3_2_18__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21300:1: ( rule__TextView__Group_3_2_18__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21301:2: rule__TextView__Group_3_2_18__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_18__2__Impl_in_rule__TextView__Group_3_2_18__242674); rule__TextView__Group_3_2_18__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_18__2 // $ANTLR start rule__TextView__Group_3_2_18__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21307:1: rule__TextView__Group_3_2_18__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_18__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21311:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21312:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21312:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21313:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_18_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_18__2__Impl42702); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_18_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_18__2__Impl // $ANTLR start rule__TextView__Group_3_2_19__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21332:1: rule__TextView__Group_3_2_19__0 : rule__TextView__Group_3_2_19__0__Impl rule__TextView__Group_3_2_19__1 ; public final void rule__TextView__Group_3_2_19__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21336:1: ( rule__TextView__Group_3_2_19__0__Impl rule__TextView__Group_3_2_19__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21337:2: rule__TextView__Group_3_2_19__0__Impl rule__TextView__Group_3_2_19__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_19__0__Impl_in_rule__TextView__Group_3_2_19__042739); rule__TextView__Group_3_2_19__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_19__1_in_rule__TextView__Group_3_2_19__042742); rule__TextView__Group_3_2_19__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_19__0 // $ANTLR start rule__TextView__Group_3_2_19__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21344:1: rule__TextView__Group_3_2_19__0__Impl : ( 'textColor:' ) ; public final void rule__TextView__Group_3_2_19__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21348:1: ( ( 'textColor:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21349:1: ( 'textColor:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21349:1: ( 'textColor:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21350:1: 'textColor:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextColorKeyword_3_2_19_0()); } match(input,156,FollowSets000.FOLLOW_156_in_rule__TextView__Group_3_2_19__0__Impl42770); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextColorKeyword_3_2_19_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_19__0__Impl // $ANTLR start rule__TextView__Group_3_2_19__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21363:1: rule__TextView__Group_3_2_19__1 : rule__TextView__Group_3_2_19__1__Impl rule__TextView__Group_3_2_19__2 ; public final void rule__TextView__Group_3_2_19__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21367:1: ( rule__TextView__Group_3_2_19__1__Impl rule__TextView__Group_3_2_19__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21368:2: rule__TextView__Group_3_2_19__1__Impl rule__TextView__Group_3_2_19__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_19__1__Impl_in_rule__TextView__Group_3_2_19__142801); rule__TextView__Group_3_2_19__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_19__2_in_rule__TextView__Group_3_2_19__142804); rule__TextView__Group_3_2_19__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_19__1 // $ANTLR start rule__TextView__Group_3_2_19__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21375:1: rule__TextView__Group_3_2_19__1__Impl : ( ( rule__TextView__TextColorAssignment_3_2_19_1 ) ) ; public final void rule__TextView__Group_3_2_19__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21379:1: ( ( ( rule__TextView__TextColorAssignment_3_2_19_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21380:1: ( ( rule__TextView__TextColorAssignment_3_2_19_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21380:1: ( ( rule__TextView__TextColorAssignment_3_2_19_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21381:1: ( rule__TextView__TextColorAssignment_3_2_19_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextColorAssignment_3_2_19_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21382:1: ( rule__TextView__TextColorAssignment_3_2_19_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21382:2: rule__TextView__TextColorAssignment_3_2_19_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TextColorAssignment_3_2_19_1_in_rule__TextView__Group_3_2_19__1__Impl42831); rule__TextView__TextColorAssignment_3_2_19_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextColorAssignment_3_2_19_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_19__1__Impl // $ANTLR start rule__TextView__Group_3_2_19__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21392:1: rule__TextView__Group_3_2_19__2 : rule__TextView__Group_3_2_19__2__Impl ; public final void rule__TextView__Group_3_2_19__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21396:1: ( rule__TextView__Group_3_2_19__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21397:2: rule__TextView__Group_3_2_19__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_19__2__Impl_in_rule__TextView__Group_3_2_19__242861); rule__TextView__Group_3_2_19__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_19__2 // $ANTLR start rule__TextView__Group_3_2_19__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21403:1: rule__TextView__Group_3_2_19__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_19__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21407:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21408:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21408:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21409:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_19_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_19__2__Impl42889); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_19_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_19__2__Impl // $ANTLR start rule__TextView__Group_3_2_20__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21428:1: rule__TextView__Group_3_2_20__0 : rule__TextView__Group_3_2_20__0__Impl rule__TextView__Group_3_2_20__1 ; public final void rule__TextView__Group_3_2_20__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21432:1: ( rule__TextView__Group_3_2_20__0__Impl rule__TextView__Group_3_2_20__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21433:2: rule__TextView__Group_3_2_20__0__Impl rule__TextView__Group_3_2_20__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_20__0__Impl_in_rule__TextView__Group_3_2_20__042926); rule__TextView__Group_3_2_20__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_20__1_in_rule__TextView__Group_3_2_20__042929); rule__TextView__Group_3_2_20__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_20__0 // $ANTLR start rule__TextView__Group_3_2_20__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21440:1: rule__TextView__Group_3_2_20__0__Impl : ( 'typeface:' ) ; public final void rule__TextView__Group_3_2_20__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21444:1: ( ( 'typeface:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21445:1: ( 'typeface:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21445:1: ( 'typeface:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21446:1: 'typeface:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTypefaceKeyword_3_2_20_0()); } match(input,157,FollowSets000.FOLLOW_157_in_rule__TextView__Group_3_2_20__0__Impl42957); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTypefaceKeyword_3_2_20_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_20__0__Impl // $ANTLR start rule__TextView__Group_3_2_20__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21459:1: rule__TextView__Group_3_2_20__1 : rule__TextView__Group_3_2_20__1__Impl rule__TextView__Group_3_2_20__2 ; public final void rule__TextView__Group_3_2_20__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21463:1: ( rule__TextView__Group_3_2_20__1__Impl rule__TextView__Group_3_2_20__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21464:2: rule__TextView__Group_3_2_20__1__Impl rule__TextView__Group_3_2_20__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_20__1__Impl_in_rule__TextView__Group_3_2_20__142988); rule__TextView__Group_3_2_20__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_20__2_in_rule__TextView__Group_3_2_20__142991); rule__TextView__Group_3_2_20__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_20__1 // $ANTLR start rule__TextView__Group_3_2_20__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21471:1: rule__TextView__Group_3_2_20__1__Impl : ( ( rule__TextView__TypefaceAssignment_3_2_20_1 ) ) ; public final void rule__TextView__Group_3_2_20__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21475:1: ( ( ( rule__TextView__TypefaceAssignment_3_2_20_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21476:1: ( ( rule__TextView__TypefaceAssignment_3_2_20_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21476:1: ( ( rule__TextView__TypefaceAssignment_3_2_20_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21477:1: ( rule__TextView__TypefaceAssignment_3_2_20_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTypefaceAssignment_3_2_20_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21478:1: ( rule__TextView__TypefaceAssignment_3_2_20_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21478:2: rule__TextView__TypefaceAssignment_3_2_20_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TypefaceAssignment_3_2_20_1_in_rule__TextView__Group_3_2_20__1__Impl43018); rule__TextView__TypefaceAssignment_3_2_20_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTypefaceAssignment_3_2_20_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_20__1__Impl // $ANTLR start rule__TextView__Group_3_2_20__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21488:1: rule__TextView__Group_3_2_20__2 : rule__TextView__Group_3_2_20__2__Impl ; public final void rule__TextView__Group_3_2_20__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21492:1: ( rule__TextView__Group_3_2_20__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21493:2: rule__TextView__Group_3_2_20__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_20__2__Impl_in_rule__TextView__Group_3_2_20__243048); rule__TextView__Group_3_2_20__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_20__2 // $ANTLR start rule__TextView__Group_3_2_20__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21499:1: rule__TextView__Group_3_2_20__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_20__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21503:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21504:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21504:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21505:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_20_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_20__2__Impl43076); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_20_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_20__2__Impl // $ANTLR start rule__TextView__Group_3_2_21__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21524:1: rule__TextView__Group_3_2_21__0 : rule__TextView__Group_3_2_21__0__Impl rule__TextView__Group_3_2_21__1 ; public final void rule__TextView__Group_3_2_21__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21528:1: ( rule__TextView__Group_3_2_21__0__Impl rule__TextView__Group_3_2_21__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21529:2: rule__TextView__Group_3_2_21__0__Impl rule__TextView__Group_3_2_21__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_21__0__Impl_in_rule__TextView__Group_3_2_21__043113); rule__TextView__Group_3_2_21__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_21__1_in_rule__TextView__Group_3_2_21__043116); rule__TextView__Group_3_2_21__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_21__0 // $ANTLR start rule__TextView__Group_3_2_21__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21536:1: rule__TextView__Group_3_2_21__0__Impl : ( 'textSize:' ) ; public final void rule__TextView__Group_3_2_21__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21540:1: ( ( 'textSize:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21541:1: ( 'textSize:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21541:1: ( 'textSize:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21542:1: 'textSize:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextSizeKeyword_3_2_21_0()); } match(input,158,FollowSets000.FOLLOW_158_in_rule__TextView__Group_3_2_21__0__Impl43144); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextSizeKeyword_3_2_21_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_21__0__Impl // $ANTLR start rule__TextView__Group_3_2_21__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21555:1: rule__TextView__Group_3_2_21__1 : rule__TextView__Group_3_2_21__1__Impl rule__TextView__Group_3_2_21__2 ; public final void rule__TextView__Group_3_2_21__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21559:1: ( rule__TextView__Group_3_2_21__1__Impl rule__TextView__Group_3_2_21__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21560:2: rule__TextView__Group_3_2_21__1__Impl rule__TextView__Group_3_2_21__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_21__1__Impl_in_rule__TextView__Group_3_2_21__143175); rule__TextView__Group_3_2_21__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_21__2_in_rule__TextView__Group_3_2_21__143178); rule__TextView__Group_3_2_21__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_21__1 // $ANTLR start rule__TextView__Group_3_2_21__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21567:1: rule__TextView__Group_3_2_21__1__Impl : ( ( rule__TextView__TextSizeAssignment_3_2_21_1 ) ) ; public final void rule__TextView__Group_3_2_21__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21571:1: ( ( ( rule__TextView__TextSizeAssignment_3_2_21_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21572:1: ( ( rule__TextView__TextSizeAssignment_3_2_21_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21572:1: ( ( rule__TextView__TextSizeAssignment_3_2_21_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21573:1: ( rule__TextView__TextSizeAssignment_3_2_21_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextSizeAssignment_3_2_21_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21574:1: ( rule__TextView__TextSizeAssignment_3_2_21_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21574:2: rule__TextView__TextSizeAssignment_3_2_21_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TextSizeAssignment_3_2_21_1_in_rule__TextView__Group_3_2_21__1__Impl43205); rule__TextView__TextSizeAssignment_3_2_21_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextSizeAssignment_3_2_21_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_21__1__Impl // $ANTLR start rule__TextView__Group_3_2_21__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21584:1: rule__TextView__Group_3_2_21__2 : rule__TextView__Group_3_2_21__2__Impl ; public final void rule__TextView__Group_3_2_21__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21588:1: ( rule__TextView__Group_3_2_21__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21589:2: rule__TextView__Group_3_2_21__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_21__2__Impl_in_rule__TextView__Group_3_2_21__243235); rule__TextView__Group_3_2_21__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_21__2 // $ANTLR start rule__TextView__Group_3_2_21__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21595:1: rule__TextView__Group_3_2_21__2__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_21__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21599:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21600:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21600:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21601:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_21_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_21__2__Impl43263); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_21_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_21__2__Impl // $ANTLR start rule__TextView__Group_3_2_22__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21620:1: rule__TextView__Group_3_2_22__0 : rule__TextView__Group_3_2_22__0__Impl rule__TextView__Group_3_2_22__1 ; public final void rule__TextView__Group_3_2_22__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21624:1: ( rule__TextView__Group_3_2_22__0__Impl rule__TextView__Group_3_2_22__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21625:2: rule__TextView__Group_3_2_22__0__Impl rule__TextView__Group_3_2_22__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__0__Impl_in_rule__TextView__Group_3_2_22__043300); rule__TextView__Group_3_2_22__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__1_in_rule__TextView__Group_3_2_22__043303); rule__TextView__Group_3_2_22__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__0 // $ANTLR start rule__TextView__Group_3_2_22__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21632:1: rule__TextView__Group_3_2_22__0__Impl : ( 'textStyle:' ) ; public final void rule__TextView__Group_3_2_22__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21636:1: ( ( 'textStyle:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21637:1: ( 'textStyle:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21637:1: ( 'textStyle:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21638:1: 'textStyle:' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextStyleKeyword_3_2_22_0()); } match(input,159,FollowSets000.FOLLOW_159_in_rule__TextView__Group_3_2_22__0__Impl43331); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextStyleKeyword_3_2_22_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__0__Impl // $ANTLR start rule__TextView__Group_3_2_22__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21651:1: rule__TextView__Group_3_2_22__1 : rule__TextView__Group_3_2_22__1__Impl rule__TextView__Group_3_2_22__2 ; public final void rule__TextView__Group_3_2_22__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21655:1: ( rule__TextView__Group_3_2_22__1__Impl rule__TextView__Group_3_2_22__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21656:2: rule__TextView__Group_3_2_22__1__Impl rule__TextView__Group_3_2_22__2 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__1__Impl_in_rule__TextView__Group_3_2_22__143362); rule__TextView__Group_3_2_22__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__2_in_rule__TextView__Group_3_2_22__143365); rule__TextView__Group_3_2_22__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__1 // $ANTLR start rule__TextView__Group_3_2_22__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21663:1: rule__TextView__Group_3_2_22__1__Impl : ( ( rule__TextView__TextStyleAssignment_3_2_22_1 ) ) ; public final void rule__TextView__Group_3_2_22__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21667:1: ( ( ( rule__TextView__TextStyleAssignment_3_2_22_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21668:1: ( ( rule__TextView__TextStyleAssignment_3_2_22_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21668:1: ( ( rule__TextView__TextStyleAssignment_3_2_22_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21669:1: ( rule__TextView__TextStyleAssignment_3_2_22_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextStyleAssignment_3_2_22_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21670:1: ( rule__TextView__TextStyleAssignment_3_2_22_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21670:2: rule__TextView__TextStyleAssignment_3_2_22_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TextStyleAssignment_3_2_22_1_in_rule__TextView__Group_3_2_22__1__Impl43392); rule__TextView__TextStyleAssignment_3_2_22_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextStyleAssignment_3_2_22_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__1__Impl // $ANTLR start rule__TextView__Group_3_2_22__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21680:1: rule__TextView__Group_3_2_22__2 : rule__TextView__Group_3_2_22__2__Impl rule__TextView__Group_3_2_22__3 ; public final void rule__TextView__Group_3_2_22__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21684:1: ( rule__TextView__Group_3_2_22__2__Impl rule__TextView__Group_3_2_22__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21685:2: rule__TextView__Group_3_2_22__2__Impl rule__TextView__Group_3_2_22__3 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__2__Impl_in_rule__TextView__Group_3_2_22__243422); rule__TextView__Group_3_2_22__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__3_in_rule__TextView__Group_3_2_22__243425); rule__TextView__Group_3_2_22__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__2 // $ANTLR start rule__TextView__Group_3_2_22__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21692:1: rule__TextView__Group_3_2_22__2__Impl : ( ( rule__TextView__Group_3_2_22_2__0 )* ) ; public final void rule__TextView__Group_3_2_22__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21696:1: ( ( ( rule__TextView__Group_3_2_22_2__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21697:1: ( ( rule__TextView__Group_3_2_22_2__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21697:1: ( ( rule__TextView__Group_3_2_22_2__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21698:1: ( rule__TextView__Group_3_2_22_2__0 )* { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_22_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21699:1: ( rule__TextView__Group_3_2_22_2__0 )* loop73: do { int alt73=2; int LA73_0 = input.LA(1); if ( (LA73_0==111) ) { alt73=1; } switch (alt73) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21699:2: rule__TextView__Group_3_2_22_2__0 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22_2__0_in_rule__TextView__Group_3_2_22__2__Impl43452); rule__TextView__Group_3_2_22_2__0(); _fsp--; if (failed) return ; } break; default : break loop73; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_22_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__2__Impl // $ANTLR start rule__TextView__Group_3_2_22__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21709:1: rule__TextView__Group_3_2_22__3 : rule__TextView__Group_3_2_22__3__Impl ; public final void rule__TextView__Group_3_2_22__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21713:1: ( rule__TextView__Group_3_2_22__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21714:2: rule__TextView__Group_3_2_22__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22__3__Impl_in_rule__TextView__Group_3_2_22__343483); rule__TextView__Group_3_2_22__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__3 // $ANTLR start rule__TextView__Group_3_2_22__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21720:1: rule__TextView__Group_3_2_22__3__Impl : ( ';' ) ; public final void rule__TextView__Group_3_2_22__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21724:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21725:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21725:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21726:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_22_3()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__TextView__Group_3_2_22__3__Impl43511); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSemicolonKeyword_3_2_22_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22__3__Impl // $ANTLR start rule__TextView__Group_3_2_22_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21747:1: rule__TextView__Group_3_2_22_2__0 : rule__TextView__Group_3_2_22_2__0__Impl rule__TextView__Group_3_2_22_2__1 ; public final void rule__TextView__Group_3_2_22_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21751:1: ( rule__TextView__Group_3_2_22_2__0__Impl rule__TextView__Group_3_2_22_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21752:2: rule__TextView__Group_3_2_22_2__0__Impl rule__TextView__Group_3_2_22_2__1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22_2__0__Impl_in_rule__TextView__Group_3_2_22_2__043550); rule__TextView__Group_3_2_22_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22_2__1_in_rule__TextView__Group_3_2_22_2__043553); rule__TextView__Group_3_2_22_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22_2__0 // $ANTLR start rule__TextView__Group_3_2_22_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21759:1: rule__TextView__Group_3_2_22_2__0__Impl : ( '|' ) ; public final void rule__TextView__Group_3_2_22_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21763:1: ( ( '|' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21764:1: ( '|' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21764:1: ( '|' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21765:1: '|' { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getVerticalLineKeyword_3_2_22_2_0()); } match(input,111,FollowSets000.FOLLOW_111_in_rule__TextView__Group_3_2_22_2__0__Impl43581); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getVerticalLineKeyword_3_2_22_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22_2__0__Impl // $ANTLR start rule__TextView__Group_3_2_22_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21778:1: rule__TextView__Group_3_2_22_2__1 : rule__TextView__Group_3_2_22_2__1__Impl ; public final void rule__TextView__Group_3_2_22_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21782:1: ( rule__TextView__Group_3_2_22_2__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21783:2: rule__TextView__Group_3_2_22_2__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__TextView__Group_3_2_22_2__1__Impl_in_rule__TextView__Group_3_2_22_2__143612); rule__TextView__Group_3_2_22_2__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22_2__1 // $ANTLR start rule__TextView__Group_3_2_22_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21789:1: rule__TextView__Group_3_2_22_2__1__Impl : ( ( rule__TextView__TextStyleAssignment_3_2_22_2_1 ) ) ; public final void rule__TextView__Group_3_2_22_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21793:1: ( ( ( rule__TextView__TextStyleAssignment_3_2_22_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21794:1: ( ( rule__TextView__TextStyleAssignment_3_2_22_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21794:1: ( ( rule__TextView__TextStyleAssignment_3_2_22_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21795:1: ( rule__TextView__TextStyleAssignment_3_2_22_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextStyleAssignment_3_2_22_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21796:1: ( rule__TextView__TextStyleAssignment_3_2_22_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21796:2: rule__TextView__TextStyleAssignment_3_2_22_2_1 { pushFollow(FollowSets000.FOLLOW_rule__TextView__TextStyleAssignment_3_2_22_2_1_in_rule__TextView__Group_3_2_22_2__1__Impl43639); rule__TextView__TextStyleAssignment_3_2_22_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextStyleAssignment_3_2_22_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__Group_3_2_22_2__1__Impl // $ANTLR start rule__ImageView__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21810:1: rule__ImageView__Group__0 : rule__ImageView__Group__0__Impl rule__ImageView__Group__1 ; public final void rule__ImageView__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21814:1: ( rule__ImageView__Group__0__Impl rule__ImageView__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21815:2: rule__ImageView__Group__0__Impl rule__ImageView__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__0__Impl_in_rule__ImageView__Group__043673); rule__ImageView__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__1_in_rule__ImageView__Group__043676); rule__ImageView__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__0 // $ANTLR start rule__ImageView__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21822:1: rule__ImageView__Group__0__Impl : ( 'imageView' ) ; public final void rule__ImageView__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21826:1: ( ( 'imageView' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21827:1: ( 'imageView' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21827:1: ( 'imageView' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21828:1: 'imageView' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getImageViewKeyword_0()); } match(input,160,FollowSets000.FOLLOW_160_in_rule__ImageView__Group__0__Impl43704); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getImageViewKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__0__Impl // $ANTLR start rule__ImageView__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21841:1: rule__ImageView__Group__1 : rule__ImageView__Group__1__Impl rule__ImageView__Group__2 ; public final void rule__ImageView__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21845:1: ( rule__ImageView__Group__1__Impl rule__ImageView__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21846:2: rule__ImageView__Group__1__Impl rule__ImageView__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__1__Impl_in_rule__ImageView__Group__143735); rule__ImageView__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__2_in_rule__ImageView__Group__143738); rule__ImageView__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__1 // $ANTLR start rule__ImageView__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21853:1: rule__ImageView__Group__1__Impl : ( ( rule__ImageView__NameAssignment_1 )? ) ; public final void rule__ImageView__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21857:1: ( ( ( rule__ImageView__NameAssignment_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21858:1: ( ( rule__ImageView__NameAssignment_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21858:1: ( ( rule__ImageView__NameAssignment_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21859:1: ( rule__ImageView__NameAssignment_1 )? { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21860:1: ( rule__ImageView__NameAssignment_1 )? int alt74=2; int LA74_0 = input.LA(1); if ( (LA74_0==RULE_ID) ) { alt74=1; } switch (alt74) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21860:2: rule__ImageView__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__NameAssignment_1_in_rule__ImageView__Group__1__Impl43765); rule__ImageView__NameAssignment_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__1__Impl // $ANTLR start rule__ImageView__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21870:1: rule__ImageView__Group__2 : rule__ImageView__Group__2__Impl rule__ImageView__Group__3 ; public final void rule__ImageView__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21874:1: ( rule__ImageView__Group__2__Impl rule__ImageView__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21875:2: rule__ImageView__Group__2__Impl rule__ImageView__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__2__Impl_in_rule__ImageView__Group__243796); rule__ImageView__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__3_in_rule__ImageView__Group__243799); rule__ImageView__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__2 // $ANTLR start rule__ImageView__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21882:1: rule__ImageView__Group__2__Impl : ( ( rule__ImageView__SrcAssignment_2 ) ) ; public final void rule__ImageView__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21886:1: ( ( ( rule__ImageView__SrcAssignment_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21887:1: ( ( rule__ImageView__SrcAssignment_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21887:1: ( ( rule__ImageView__SrcAssignment_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21888:1: ( rule__ImageView__SrcAssignment_2 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSrcAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21889:1: ( rule__ImageView__SrcAssignment_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21889:2: rule__ImageView__SrcAssignment_2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__SrcAssignment_2_in_rule__ImageView__Group__2__Impl43826); rule__ImageView__SrcAssignment_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSrcAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__2__Impl // $ANTLR start rule__ImageView__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21899:1: rule__ImageView__Group__3 : rule__ImageView__Group__3__Impl ; public final void rule__ImageView__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21903:1: ( rule__ImageView__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21904:2: rule__ImageView__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group__3__Impl_in_rule__ImageView__Group__343856); rule__ImageView__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__3 // $ANTLR start rule__ImageView__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21910:1: rule__ImageView__Group__3__Impl : ( ( rule__ImageView__Group_3__0 )? ) ; public final void rule__ImageView__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21914:1: ( ( ( rule__ImageView__Group_3__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21915:1: ( ( rule__ImageView__Group_3__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21915:1: ( ( rule__ImageView__Group_3__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21916:1: ( rule__ImageView__Group_3__0 )? { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21917:1: ( rule__ImageView__Group_3__0 )? int alt75=2; int LA75_0 = input.LA(1); if ( (LA75_0==66) ) { alt75=1; } switch (alt75) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21917:2: rule__ImageView__Group_3__0 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__0_in_rule__ImageView__Group__3__Impl43883); rule__ImageView__Group_3__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group__3__Impl // $ANTLR start rule__ImageView__Group_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21935:1: rule__ImageView__Group_3__0 : rule__ImageView__Group_3__0__Impl rule__ImageView__Group_3__1 ; public final void rule__ImageView__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21939:1: ( rule__ImageView__Group_3__0__Impl rule__ImageView__Group_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21940:2: rule__ImageView__Group_3__0__Impl rule__ImageView__Group_3__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__0__Impl_in_rule__ImageView__Group_3__043922); rule__ImageView__Group_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__1_in_rule__ImageView__Group_3__043925); rule__ImageView__Group_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__0 // $ANTLR start rule__ImageView__Group_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21947:1: rule__ImageView__Group_3__0__Impl : ( '{' ) ; public final void rule__ImageView__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21951:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21952:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21952:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21953:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getLeftCurlyBracketKeyword_3_0()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__ImageView__Group_3__0__Impl43953); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getLeftCurlyBracketKeyword_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__0__Impl // $ANTLR start rule__ImageView__Group_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21966:1: rule__ImageView__Group_3__1 : rule__ImageView__Group_3__1__Impl rule__ImageView__Group_3__2 ; public final void rule__ImageView__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21970:1: ( rule__ImageView__Group_3__1__Impl rule__ImageView__Group_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21971:2: rule__ImageView__Group_3__1__Impl rule__ImageView__Group_3__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__1__Impl_in_rule__ImageView__Group_3__143984); rule__ImageView__Group_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__2_in_rule__ImageView__Group_3__143987); rule__ImageView__Group_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__1 // $ANTLR start rule__ImageView__Group_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21978:1: rule__ImageView__Group_3__1__Impl : ( ( rule__ImageView__LayoutParamsAssignment_3_1 )? ) ; public final void rule__ImageView__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21982:1: ( ( ( rule__ImageView__LayoutParamsAssignment_3_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21983:1: ( ( rule__ImageView__LayoutParamsAssignment_3_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21983:1: ( ( rule__ImageView__LayoutParamsAssignment_3_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21984:1: ( rule__ImageView__LayoutParamsAssignment_3_1 )? { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getLayoutParamsAssignment_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21985:1: ( rule__ImageView__LayoutParamsAssignment_3_1 )? int alt76=2; int LA76_0 = input.LA(1); if ( (LA76_0==75) ) { alt76=1; } switch (alt76) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21985:2: rule__ImageView__LayoutParamsAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__LayoutParamsAssignment_3_1_in_rule__ImageView__Group_3__1__Impl44014); rule__ImageView__LayoutParamsAssignment_3_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getLayoutParamsAssignment_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__1__Impl // $ANTLR start rule__ImageView__Group_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21995:1: rule__ImageView__Group_3__2 : rule__ImageView__Group_3__2__Impl rule__ImageView__Group_3__3 ; public final void rule__ImageView__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:21999:1: ( rule__ImageView__Group_3__2__Impl rule__ImageView__Group_3__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22000:2: rule__ImageView__Group_3__2__Impl rule__ImageView__Group_3__3 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__2__Impl_in_rule__ImageView__Group_3__244045); rule__ImageView__Group_3__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__3_in_rule__ImageView__Group_3__244048); rule__ImageView__Group_3__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__2 // $ANTLR start rule__ImageView__Group_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22007:1: rule__ImageView__Group_3__2__Impl : ( ( rule__ImageView__UnorderedGroup_3_2 ) ) ; public final void rule__ImageView__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22011:1: ( ( ( rule__ImageView__UnorderedGroup_3_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22012:1: ( ( rule__ImageView__UnorderedGroup_3_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22012:1: ( ( rule__ImageView__UnorderedGroup_3_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22013:1: ( rule__ImageView__UnorderedGroup_3_2 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22014:1: ( rule__ImageView__UnorderedGroup_3_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22014:2: rule__ImageView__UnorderedGroup_3_2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__UnorderedGroup_3_2_in_rule__ImageView__Group_3__2__Impl44075); rule__ImageView__UnorderedGroup_3_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__2__Impl // $ANTLR start rule__ImageView__Group_3__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22024:1: rule__ImageView__Group_3__3 : rule__ImageView__Group_3__3__Impl ; public final void rule__ImageView__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22028:1: ( rule__ImageView__Group_3__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22029:2: rule__ImageView__Group_3__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3__3__Impl_in_rule__ImageView__Group_3__344105); rule__ImageView__Group_3__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__3 // $ANTLR start rule__ImageView__Group_3__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22035:1: rule__ImageView__Group_3__3__Impl : ( '}' ) ; public final void rule__ImageView__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22039:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22040:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22040:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22041:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getRightCurlyBracketKeyword_3_3()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__ImageView__Group_3__3__Impl44133); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getRightCurlyBracketKeyword_3_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3__3__Impl // $ANTLR start rule__ImageView__Group_3_2_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22062:1: rule__ImageView__Group_3_2_0__0 : rule__ImageView__Group_3_2_0__0__Impl rule__ImageView__Group_3_2_0__1 ; public final void rule__ImageView__Group_3_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22066:1: ( rule__ImageView__Group_3_2_0__0__Impl rule__ImageView__Group_3_2_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22067:2: rule__ImageView__Group_3_2_0__0__Impl rule__ImageView__Group_3_2_0__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_0__0__Impl_in_rule__ImageView__Group_3_2_0__044172); rule__ImageView__Group_3_2_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_0__1_in_rule__ImageView__Group_3_2_0__044175); rule__ImageView__Group_3_2_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_0__0 // $ANTLR start rule__ImageView__Group_3_2_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22074:1: rule__ImageView__Group_3_2_0__0__Impl : ( 'top:' ) ; public final void rule__ImageView__Group_3_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22078:1: ( ( 'top:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22079:1: ( 'top:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22079:1: ( 'top:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22080:1: 'top:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getTopKeyword_3_2_0_0()); } match(input,141,FollowSets000.FOLLOW_141_in_rule__ImageView__Group_3_2_0__0__Impl44203); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getTopKeyword_3_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_0__0__Impl // $ANTLR start rule__ImageView__Group_3_2_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22093:1: rule__ImageView__Group_3_2_0__1 : rule__ImageView__Group_3_2_0__1__Impl rule__ImageView__Group_3_2_0__2 ; public final void rule__ImageView__Group_3_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22097:1: ( rule__ImageView__Group_3_2_0__1__Impl rule__ImageView__Group_3_2_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22098:2: rule__ImageView__Group_3_2_0__1__Impl rule__ImageView__Group_3_2_0__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_0__1__Impl_in_rule__ImageView__Group_3_2_0__144234); rule__ImageView__Group_3_2_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_0__2_in_rule__ImageView__Group_3_2_0__144237); rule__ImageView__Group_3_2_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_0__1 // $ANTLR start rule__ImageView__Group_3_2_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22105:1: rule__ImageView__Group_3_2_0__1__Impl : ( ( rule__ImageView__TopAssignment_3_2_0_1 ) ) ; public final void rule__ImageView__Group_3_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22109:1: ( ( ( rule__ImageView__TopAssignment_3_2_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22110:1: ( ( rule__ImageView__TopAssignment_3_2_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22110:1: ( ( rule__ImageView__TopAssignment_3_2_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22111:1: ( rule__ImageView__TopAssignment_3_2_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getTopAssignment_3_2_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22112:1: ( rule__ImageView__TopAssignment_3_2_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22112:2: rule__ImageView__TopAssignment_3_2_0_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__TopAssignment_3_2_0_1_in_rule__ImageView__Group_3_2_0__1__Impl44264); rule__ImageView__TopAssignment_3_2_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getTopAssignment_3_2_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_0__1__Impl // $ANTLR start rule__ImageView__Group_3_2_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22122:1: rule__ImageView__Group_3_2_0__2 : rule__ImageView__Group_3_2_0__2__Impl ; public final void rule__ImageView__Group_3_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22126:1: ( rule__ImageView__Group_3_2_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22127:2: rule__ImageView__Group_3_2_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_0__2__Impl_in_rule__ImageView__Group_3_2_0__244294); rule__ImageView__Group_3_2_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_0__2 // $ANTLR start rule__ImageView__Group_3_2_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22133:1: rule__ImageView__Group_3_2_0__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22137:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22138:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22138:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22139:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_0__2__Impl44322); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_0__2__Impl // $ANTLR start rule__ImageView__Group_3_2_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22158:1: rule__ImageView__Group_3_2_1__0 : rule__ImageView__Group_3_2_1__0__Impl rule__ImageView__Group_3_2_1__1 ; public final void rule__ImageView__Group_3_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22162:1: ( rule__ImageView__Group_3_2_1__0__Impl rule__ImageView__Group_3_2_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22163:2: rule__ImageView__Group_3_2_1__0__Impl rule__ImageView__Group_3_2_1__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_1__0__Impl_in_rule__ImageView__Group_3_2_1__044359); rule__ImageView__Group_3_2_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_1__1_in_rule__ImageView__Group_3_2_1__044362); rule__ImageView__Group_3_2_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_1__0 // $ANTLR start rule__ImageView__Group_3_2_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22170:1: rule__ImageView__Group_3_2_1__0__Impl : ( 'left:' ) ; public final void rule__ImageView__Group_3_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22174:1: ( ( 'left:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22175:1: ( 'left:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22175:1: ( 'left:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22176:1: 'left:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getLeftKeyword_3_2_1_0()); } match(input,142,FollowSets000.FOLLOW_142_in_rule__ImageView__Group_3_2_1__0__Impl44390); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getLeftKeyword_3_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_1__0__Impl // $ANTLR start rule__ImageView__Group_3_2_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22189:1: rule__ImageView__Group_3_2_1__1 : rule__ImageView__Group_3_2_1__1__Impl rule__ImageView__Group_3_2_1__2 ; public final void rule__ImageView__Group_3_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22193:1: ( rule__ImageView__Group_3_2_1__1__Impl rule__ImageView__Group_3_2_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22194:2: rule__ImageView__Group_3_2_1__1__Impl rule__ImageView__Group_3_2_1__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_1__1__Impl_in_rule__ImageView__Group_3_2_1__144421); rule__ImageView__Group_3_2_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_1__2_in_rule__ImageView__Group_3_2_1__144424); rule__ImageView__Group_3_2_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_1__1 // $ANTLR start rule__ImageView__Group_3_2_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22201:1: rule__ImageView__Group_3_2_1__1__Impl : ( ( rule__ImageView__LeftAssignment_3_2_1_1 ) ) ; public final void rule__ImageView__Group_3_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22205:1: ( ( ( rule__ImageView__LeftAssignment_3_2_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22206:1: ( ( rule__ImageView__LeftAssignment_3_2_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22206:1: ( ( rule__ImageView__LeftAssignment_3_2_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22207:1: ( rule__ImageView__LeftAssignment_3_2_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getLeftAssignment_3_2_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22208:1: ( rule__ImageView__LeftAssignment_3_2_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22208:2: rule__ImageView__LeftAssignment_3_2_1_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__LeftAssignment_3_2_1_1_in_rule__ImageView__Group_3_2_1__1__Impl44451); rule__ImageView__LeftAssignment_3_2_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getLeftAssignment_3_2_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_1__1__Impl // $ANTLR start rule__ImageView__Group_3_2_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22218:1: rule__ImageView__Group_3_2_1__2 : rule__ImageView__Group_3_2_1__2__Impl ; public final void rule__ImageView__Group_3_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22222:1: ( rule__ImageView__Group_3_2_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22223:2: rule__ImageView__Group_3_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_1__2__Impl_in_rule__ImageView__Group_3_2_1__244481); rule__ImageView__Group_3_2_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_1__2 // $ANTLR start rule__ImageView__Group_3_2_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22229:1: rule__ImageView__Group_3_2_1__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22233:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22234:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22234:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22235:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_1__2__Impl44509); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_1__2__Impl // $ANTLR start rule__ImageView__Group_3_2_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22254:1: rule__ImageView__Group_3_2_2__0 : rule__ImageView__Group_3_2_2__0__Impl rule__ImageView__Group_3_2_2__1 ; public final void rule__ImageView__Group_3_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22258:1: ( rule__ImageView__Group_3_2_2__0__Impl rule__ImageView__Group_3_2_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22259:2: rule__ImageView__Group_3_2_2__0__Impl rule__ImageView__Group_3_2_2__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_2__0__Impl_in_rule__ImageView__Group_3_2_2__044546); rule__ImageView__Group_3_2_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_2__1_in_rule__ImageView__Group_3_2_2__044549); rule__ImageView__Group_3_2_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_2__0 // $ANTLR start rule__ImageView__Group_3_2_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22266:1: rule__ImageView__Group_3_2_2__0__Impl : ( 'width:' ) ; public final void rule__ImageView__Group_3_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22270:1: ( ( 'width:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22271:1: ( 'width:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22271:1: ( 'width:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22272:1: 'width:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getWidthKeyword_3_2_2_0()); } match(input,118,FollowSets000.FOLLOW_118_in_rule__ImageView__Group_3_2_2__0__Impl44577); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getWidthKeyword_3_2_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_2__0__Impl // $ANTLR start rule__ImageView__Group_3_2_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22285:1: rule__ImageView__Group_3_2_2__1 : rule__ImageView__Group_3_2_2__1__Impl rule__ImageView__Group_3_2_2__2 ; public final void rule__ImageView__Group_3_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22289:1: ( rule__ImageView__Group_3_2_2__1__Impl rule__ImageView__Group_3_2_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22290:2: rule__ImageView__Group_3_2_2__1__Impl rule__ImageView__Group_3_2_2__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_2__1__Impl_in_rule__ImageView__Group_3_2_2__144608); rule__ImageView__Group_3_2_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_2__2_in_rule__ImageView__Group_3_2_2__144611); rule__ImageView__Group_3_2_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_2__1 // $ANTLR start rule__ImageView__Group_3_2_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22297:1: rule__ImageView__Group_3_2_2__1__Impl : ( ( rule__ImageView__WidthAssignment_3_2_2_1 ) ) ; public final void rule__ImageView__Group_3_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22301:1: ( ( ( rule__ImageView__WidthAssignment_3_2_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22302:1: ( ( rule__ImageView__WidthAssignment_3_2_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22302:1: ( ( rule__ImageView__WidthAssignment_3_2_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22303:1: ( rule__ImageView__WidthAssignment_3_2_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getWidthAssignment_3_2_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22304:1: ( rule__ImageView__WidthAssignment_3_2_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22304:2: rule__ImageView__WidthAssignment_3_2_2_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__WidthAssignment_3_2_2_1_in_rule__ImageView__Group_3_2_2__1__Impl44638); rule__ImageView__WidthAssignment_3_2_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getWidthAssignment_3_2_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_2__1__Impl // $ANTLR start rule__ImageView__Group_3_2_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22314:1: rule__ImageView__Group_3_2_2__2 : rule__ImageView__Group_3_2_2__2__Impl ; public final void rule__ImageView__Group_3_2_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22318:1: ( rule__ImageView__Group_3_2_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22319:2: rule__ImageView__Group_3_2_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_2__2__Impl_in_rule__ImageView__Group_3_2_2__244668); rule__ImageView__Group_3_2_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_2__2 // $ANTLR start rule__ImageView__Group_3_2_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22325:1: rule__ImageView__Group_3_2_2__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22329:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22330:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22330:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22331:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_2__2__Impl44696); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_2__2__Impl // $ANTLR start rule__ImageView__Group_3_2_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22350:1: rule__ImageView__Group_3_2_3__0 : rule__ImageView__Group_3_2_3__0__Impl rule__ImageView__Group_3_2_3__1 ; public final void rule__ImageView__Group_3_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22354:1: ( rule__ImageView__Group_3_2_3__0__Impl rule__ImageView__Group_3_2_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22355:2: rule__ImageView__Group_3_2_3__0__Impl rule__ImageView__Group_3_2_3__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_3__0__Impl_in_rule__ImageView__Group_3_2_3__044733); rule__ImageView__Group_3_2_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_3__1_in_rule__ImageView__Group_3_2_3__044736); rule__ImageView__Group_3_2_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_3__0 // $ANTLR start rule__ImageView__Group_3_2_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22362:1: rule__ImageView__Group_3_2_3__0__Impl : ( 'height:' ) ; public final void rule__ImageView__Group_3_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22366:1: ( ( 'height:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22367:1: ( 'height:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22367:1: ( 'height:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22368:1: 'height:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getHeightKeyword_3_2_3_0()); } match(input,117,FollowSets000.FOLLOW_117_in_rule__ImageView__Group_3_2_3__0__Impl44764); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getHeightKeyword_3_2_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_3__0__Impl // $ANTLR start rule__ImageView__Group_3_2_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22381:1: rule__ImageView__Group_3_2_3__1 : rule__ImageView__Group_3_2_3__1__Impl rule__ImageView__Group_3_2_3__2 ; public final void rule__ImageView__Group_3_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22385:1: ( rule__ImageView__Group_3_2_3__1__Impl rule__ImageView__Group_3_2_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22386:2: rule__ImageView__Group_3_2_3__1__Impl rule__ImageView__Group_3_2_3__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_3__1__Impl_in_rule__ImageView__Group_3_2_3__144795); rule__ImageView__Group_3_2_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_3__2_in_rule__ImageView__Group_3_2_3__144798); rule__ImageView__Group_3_2_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_3__1 // $ANTLR start rule__ImageView__Group_3_2_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22393:1: rule__ImageView__Group_3_2_3__1__Impl : ( ( rule__ImageView__HeightAssignment_3_2_3_1 ) ) ; public final void rule__ImageView__Group_3_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22397:1: ( ( ( rule__ImageView__HeightAssignment_3_2_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22398:1: ( ( rule__ImageView__HeightAssignment_3_2_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22398:1: ( ( rule__ImageView__HeightAssignment_3_2_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22399:1: ( rule__ImageView__HeightAssignment_3_2_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getHeightAssignment_3_2_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22400:1: ( rule__ImageView__HeightAssignment_3_2_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22400:2: rule__ImageView__HeightAssignment_3_2_3_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__HeightAssignment_3_2_3_1_in_rule__ImageView__Group_3_2_3__1__Impl44825); rule__ImageView__HeightAssignment_3_2_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getHeightAssignment_3_2_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_3__1__Impl // $ANTLR start rule__ImageView__Group_3_2_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22410:1: rule__ImageView__Group_3_2_3__2 : rule__ImageView__Group_3_2_3__2__Impl ; public final void rule__ImageView__Group_3_2_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22414:1: ( rule__ImageView__Group_3_2_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22415:2: rule__ImageView__Group_3_2_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_3__2__Impl_in_rule__ImageView__Group_3_2_3__244855); rule__ImageView__Group_3_2_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_3__2 // $ANTLR start rule__ImageView__Group_3_2_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22421:1: rule__ImageView__Group_3_2_3__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22425:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22426:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22426:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22427:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_3__2__Impl44883); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_3__2__Impl // $ANTLR start rule__ImageView__Group_3_2_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22446:1: rule__ImageView__Group_3_2_4__0 : rule__ImageView__Group_3_2_4__0__Impl rule__ImageView__Group_3_2_4__1 ; public final void rule__ImageView__Group_3_2_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22450:1: ( rule__ImageView__Group_3_2_4__0__Impl rule__ImageView__Group_3_2_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22451:2: rule__ImageView__Group_3_2_4__0__Impl rule__ImageView__Group_3_2_4__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_4__0__Impl_in_rule__ImageView__Group_3_2_4__044920); rule__ImageView__Group_3_2_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_4__1_in_rule__ImageView__Group_3_2_4__044923); rule__ImageView__Group_3_2_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_4__0 // $ANTLR start rule__ImageView__Group_3_2_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22458:1: rule__ImageView__Group_3_2_4__0__Impl : ( 'background:' ) ; public final void rule__ImageView__Group_3_2_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22462:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22463:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22463:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22464:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getBackgroundKeyword_3_2_4_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__ImageView__Group_3_2_4__0__Impl44951); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getBackgroundKeyword_3_2_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_4__0__Impl // $ANTLR start rule__ImageView__Group_3_2_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22477:1: rule__ImageView__Group_3_2_4__1 : rule__ImageView__Group_3_2_4__1__Impl rule__ImageView__Group_3_2_4__2 ; public final void rule__ImageView__Group_3_2_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22481:1: ( rule__ImageView__Group_3_2_4__1__Impl rule__ImageView__Group_3_2_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22482:2: rule__ImageView__Group_3_2_4__1__Impl rule__ImageView__Group_3_2_4__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_4__1__Impl_in_rule__ImageView__Group_3_2_4__144982); rule__ImageView__Group_3_2_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_4__2_in_rule__ImageView__Group_3_2_4__144985); rule__ImageView__Group_3_2_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_4__1 // $ANTLR start rule__ImageView__Group_3_2_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22489:1: rule__ImageView__Group_3_2_4__1__Impl : ( ( rule__ImageView__BackgroundAssignment_3_2_4_1 ) ) ; public final void rule__ImageView__Group_3_2_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22493:1: ( ( ( rule__ImageView__BackgroundAssignment_3_2_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22494:1: ( ( rule__ImageView__BackgroundAssignment_3_2_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22494:1: ( ( rule__ImageView__BackgroundAssignment_3_2_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22495:1: ( rule__ImageView__BackgroundAssignment_3_2_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getBackgroundAssignment_3_2_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22496:1: ( rule__ImageView__BackgroundAssignment_3_2_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22496:2: rule__ImageView__BackgroundAssignment_3_2_4_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__BackgroundAssignment_3_2_4_1_in_rule__ImageView__Group_3_2_4__1__Impl45012); rule__ImageView__BackgroundAssignment_3_2_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getBackgroundAssignment_3_2_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_4__1__Impl // $ANTLR start rule__ImageView__Group_3_2_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22506:1: rule__ImageView__Group_3_2_4__2 : rule__ImageView__Group_3_2_4__2__Impl ; public final void rule__ImageView__Group_3_2_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22510:1: ( rule__ImageView__Group_3_2_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22511:2: rule__ImageView__Group_3_2_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_4__2__Impl_in_rule__ImageView__Group_3_2_4__245042); rule__ImageView__Group_3_2_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_4__2 // $ANTLR start rule__ImageView__Group_3_2_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22517:1: rule__ImageView__Group_3_2_4__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22521:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22522:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22522:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22523:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_4__2__Impl45070); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_4__2__Impl // $ANTLR start rule__ImageView__Group_3_2_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22542:1: rule__ImageView__Group_3_2_5__0 : rule__ImageView__Group_3_2_5__0__Impl rule__ImageView__Group_3_2_5__1 ; public final void rule__ImageView__Group_3_2_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22546:1: ( rule__ImageView__Group_3_2_5__0__Impl rule__ImageView__Group_3_2_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22547:2: rule__ImageView__Group_3_2_5__0__Impl rule__ImageView__Group_3_2_5__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_5__0__Impl_in_rule__ImageView__Group_3_2_5__045107); rule__ImageView__Group_3_2_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_5__1_in_rule__ImageView__Group_3_2_5__045110); rule__ImageView__Group_3_2_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_5__0 // $ANTLR start rule__ImageView__Group_3_2_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22554:1: rule__ImageView__Group_3_2_5__0__Impl : ( 'clickable:' ) ; public final void rule__ImageView__Group_3_2_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22558:1: ( ( 'clickable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22559:1: ( 'clickable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22559:1: ( 'clickable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22560:1: 'clickable:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getClickableKeyword_3_2_5_0()); } match(input,143,FollowSets000.FOLLOW_143_in_rule__ImageView__Group_3_2_5__0__Impl45138); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getClickableKeyword_3_2_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_5__0__Impl // $ANTLR start rule__ImageView__Group_3_2_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22573:1: rule__ImageView__Group_3_2_5__1 : rule__ImageView__Group_3_2_5__1__Impl rule__ImageView__Group_3_2_5__2 ; public final void rule__ImageView__Group_3_2_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22577:1: ( rule__ImageView__Group_3_2_5__1__Impl rule__ImageView__Group_3_2_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22578:2: rule__ImageView__Group_3_2_5__1__Impl rule__ImageView__Group_3_2_5__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_5__1__Impl_in_rule__ImageView__Group_3_2_5__145169); rule__ImageView__Group_3_2_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_5__2_in_rule__ImageView__Group_3_2_5__145172); rule__ImageView__Group_3_2_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_5__1 // $ANTLR start rule__ImageView__Group_3_2_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22585:1: rule__ImageView__Group_3_2_5__1__Impl : ( ( rule__ImageView__ClickableAssignment_3_2_5_1 ) ) ; public final void rule__ImageView__Group_3_2_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22589:1: ( ( ( rule__ImageView__ClickableAssignment_3_2_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22590:1: ( ( rule__ImageView__ClickableAssignment_3_2_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22590:1: ( ( rule__ImageView__ClickableAssignment_3_2_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22591:1: ( rule__ImageView__ClickableAssignment_3_2_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getClickableAssignment_3_2_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22592:1: ( rule__ImageView__ClickableAssignment_3_2_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22592:2: rule__ImageView__ClickableAssignment_3_2_5_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__ClickableAssignment_3_2_5_1_in_rule__ImageView__Group_3_2_5__1__Impl45199); rule__ImageView__ClickableAssignment_3_2_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getClickableAssignment_3_2_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_5__1__Impl // $ANTLR start rule__ImageView__Group_3_2_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22602:1: rule__ImageView__Group_3_2_5__2 : rule__ImageView__Group_3_2_5__2__Impl ; public final void rule__ImageView__Group_3_2_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22606:1: ( rule__ImageView__Group_3_2_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22607:2: rule__ImageView__Group_3_2_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_5__2__Impl_in_rule__ImageView__Group_3_2_5__245229); rule__ImageView__Group_3_2_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_5__2 // $ANTLR start rule__ImageView__Group_3_2_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22613:1: rule__ImageView__Group_3_2_5__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22617:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22618:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22618:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22619:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_5__2__Impl45257); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_5__2__Impl // $ANTLR start rule__ImageView__Group_3_2_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22638:1: rule__ImageView__Group_3_2_6__0 : rule__ImageView__Group_3_2_6__0__Impl rule__ImageView__Group_3_2_6__1 ; public final void rule__ImageView__Group_3_2_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22642:1: ( rule__ImageView__Group_3_2_6__0__Impl rule__ImageView__Group_3_2_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22643:2: rule__ImageView__Group_3_2_6__0__Impl rule__ImageView__Group_3_2_6__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_6__0__Impl_in_rule__ImageView__Group_3_2_6__045294); rule__ImageView__Group_3_2_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_6__1_in_rule__ImageView__Group_3_2_6__045297); rule__ImageView__Group_3_2_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_6__0 // $ANTLR start rule__ImageView__Group_3_2_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22650:1: rule__ImageView__Group_3_2_6__0__Impl : ( 'fadeScrollBars:' ) ; public final void rule__ImageView__Group_3_2_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22654:1: ( ( 'fadeScrollBars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22655:1: ( 'fadeScrollBars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22655:1: ( 'fadeScrollBars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22656:1: 'fadeScrollBars:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getFadeScrollBarsKeyword_3_2_6_0()); } match(input,144,FollowSets000.FOLLOW_144_in_rule__ImageView__Group_3_2_6__0__Impl45325); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getFadeScrollBarsKeyword_3_2_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_6__0__Impl // $ANTLR start rule__ImageView__Group_3_2_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22669:1: rule__ImageView__Group_3_2_6__1 : rule__ImageView__Group_3_2_6__1__Impl rule__ImageView__Group_3_2_6__2 ; public final void rule__ImageView__Group_3_2_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22673:1: ( rule__ImageView__Group_3_2_6__1__Impl rule__ImageView__Group_3_2_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22674:2: rule__ImageView__Group_3_2_6__1__Impl rule__ImageView__Group_3_2_6__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_6__1__Impl_in_rule__ImageView__Group_3_2_6__145356); rule__ImageView__Group_3_2_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_6__2_in_rule__ImageView__Group_3_2_6__145359); rule__ImageView__Group_3_2_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_6__1 // $ANTLR start rule__ImageView__Group_3_2_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22681:1: rule__ImageView__Group_3_2_6__1__Impl : ( ( rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 ) ) ; public final void rule__ImageView__Group_3_2_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22685:1: ( ( ( rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22686:1: ( ( rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22686:1: ( ( rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22687:1: ( rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getFadeScrollBarsAssignment_3_2_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22688:1: ( rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22688:2: rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__FadeScrollBarsAssignment_3_2_6_1_in_rule__ImageView__Group_3_2_6__1__Impl45386); rule__ImageView__FadeScrollBarsAssignment_3_2_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getFadeScrollBarsAssignment_3_2_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_6__1__Impl // $ANTLR start rule__ImageView__Group_3_2_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22698:1: rule__ImageView__Group_3_2_6__2 : rule__ImageView__Group_3_2_6__2__Impl ; public final void rule__ImageView__Group_3_2_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22702:1: ( rule__ImageView__Group_3_2_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22703:2: rule__ImageView__Group_3_2_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_6__2__Impl_in_rule__ImageView__Group_3_2_6__245416); rule__ImageView__Group_3_2_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_6__2 // $ANTLR start rule__ImageView__Group_3_2_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22709:1: rule__ImageView__Group_3_2_6__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22713:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22714:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22714:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22715:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_6__2__Impl45444); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_6__2__Impl // $ANTLR start rule__ImageView__Group_3_2_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22734:1: rule__ImageView__Group_3_2_7__0 : rule__ImageView__Group_3_2_7__0__Impl rule__ImageView__Group_3_2_7__1 ; public final void rule__ImageView__Group_3_2_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22738:1: ( rule__ImageView__Group_3_2_7__0__Impl rule__ImageView__Group_3_2_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22739:2: rule__ImageView__Group_3_2_7__0__Impl rule__ImageView__Group_3_2_7__1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_7__0__Impl_in_rule__ImageView__Group_3_2_7__045481); rule__ImageView__Group_3_2_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_7__1_in_rule__ImageView__Group_3_2_7__045484); rule__ImageView__Group_3_2_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_7__0 // $ANTLR start rule__ImageView__Group_3_2_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22746:1: rule__ImageView__Group_3_2_7__0__Impl : ( 'isScrollContainer:' ) ; public final void rule__ImageView__Group_3_2_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22750:1: ( ( 'isScrollContainer:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22751:1: ( 'isScrollContainer:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22751:1: ( 'isScrollContainer:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22752:1: 'isScrollContainer:' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getIsScrollContainerKeyword_3_2_7_0()); } match(input,145,FollowSets000.FOLLOW_145_in_rule__ImageView__Group_3_2_7__0__Impl45512); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getIsScrollContainerKeyword_3_2_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_7__0__Impl // $ANTLR start rule__ImageView__Group_3_2_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22765:1: rule__ImageView__Group_3_2_7__1 : rule__ImageView__Group_3_2_7__1__Impl rule__ImageView__Group_3_2_7__2 ; public final void rule__ImageView__Group_3_2_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22769:1: ( rule__ImageView__Group_3_2_7__1__Impl rule__ImageView__Group_3_2_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22770:2: rule__ImageView__Group_3_2_7__1__Impl rule__ImageView__Group_3_2_7__2 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_7__1__Impl_in_rule__ImageView__Group_3_2_7__145543); rule__ImageView__Group_3_2_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_7__2_in_rule__ImageView__Group_3_2_7__145546); rule__ImageView__Group_3_2_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_7__1 // $ANTLR start rule__ImageView__Group_3_2_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22777:1: rule__ImageView__Group_3_2_7__1__Impl : ( ( rule__ImageView__IsScrollContainerAssignment_3_2_7_1 ) ) ; public final void rule__ImageView__Group_3_2_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22781:1: ( ( ( rule__ImageView__IsScrollContainerAssignment_3_2_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22782:1: ( ( rule__ImageView__IsScrollContainerAssignment_3_2_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22782:1: ( ( rule__ImageView__IsScrollContainerAssignment_3_2_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22783:1: ( rule__ImageView__IsScrollContainerAssignment_3_2_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getIsScrollContainerAssignment_3_2_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22784:1: ( rule__ImageView__IsScrollContainerAssignment_3_2_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22784:2: rule__ImageView__IsScrollContainerAssignment_3_2_7_1 { pushFollow(FollowSets000.FOLLOW_rule__ImageView__IsScrollContainerAssignment_3_2_7_1_in_rule__ImageView__Group_3_2_7__1__Impl45573); rule__ImageView__IsScrollContainerAssignment_3_2_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getIsScrollContainerAssignment_3_2_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_7__1__Impl // $ANTLR start rule__ImageView__Group_3_2_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22794:1: rule__ImageView__Group_3_2_7__2 : rule__ImageView__Group_3_2_7__2__Impl ; public final void rule__ImageView__Group_3_2_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22798:1: ( rule__ImageView__Group_3_2_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22799:2: rule__ImageView__Group_3_2_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__ImageView__Group_3_2_7__2__Impl_in_rule__ImageView__Group_3_2_7__245603); rule__ImageView__Group_3_2_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_7__2 // $ANTLR start rule__ImageView__Group_3_2_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22805:1: rule__ImageView__Group_3_2_7__2__Impl : ( ';' ) ; public final void rule__ImageView__Group_3_2_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22809:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22810:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22810:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22811:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__ImageView__Group_3_2_7__2__Impl45631); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSemicolonKeyword_3_2_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__Group_3_2_7__2__Impl // $ANTLR start rule__Button__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22830:1: rule__Button__Group__0 : rule__Button__Group__0__Impl rule__Button__Group__1 ; public final void rule__Button__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22834:1: ( rule__Button__Group__0__Impl rule__Button__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22835:2: rule__Button__Group__0__Impl rule__Button__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group__0__Impl_in_rule__Button__Group__045668); rule__Button__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group__1_in_rule__Button__Group__045671); rule__Button__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__0 // $ANTLR start rule__Button__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22842:1: rule__Button__Group__0__Impl : ( 'button' ) ; public final void rule__Button__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22846:1: ( ( 'button' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22847:1: ( 'button' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22847:1: ( 'button' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22848:1: 'button' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getButtonKeyword_0()); } match(input,161,FollowSets000.FOLLOW_161_in_rule__Button__Group__0__Impl45699); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getButtonKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__0__Impl // $ANTLR start rule__Button__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22861:1: rule__Button__Group__1 : rule__Button__Group__1__Impl rule__Button__Group__2 ; public final void rule__Button__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22865:1: ( rule__Button__Group__1__Impl rule__Button__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22866:2: rule__Button__Group__1__Impl rule__Button__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group__1__Impl_in_rule__Button__Group__145730); rule__Button__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group__2_in_rule__Button__Group__145733); rule__Button__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__1 // $ANTLR start rule__Button__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22873:1: rule__Button__Group__1__Impl : ( ( rule__Button__NameAssignment_1 )? ) ; public final void rule__Button__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22877:1: ( ( ( rule__Button__NameAssignment_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22878:1: ( ( rule__Button__NameAssignment_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22878:1: ( ( rule__Button__NameAssignment_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22879:1: ( rule__Button__NameAssignment_1 )? { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22880:1: ( rule__Button__NameAssignment_1 )? int alt77=2; int LA77_0 = input.LA(1); if ( (LA77_0==RULE_ID) ) { alt77=1; } switch (alt77) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22880:2: rule__Button__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__NameAssignment_1_in_rule__Button__Group__1__Impl45760); rule__Button__NameAssignment_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__1__Impl // $ANTLR start rule__Button__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22890:1: rule__Button__Group__2 : rule__Button__Group__2__Impl rule__Button__Group__3 ; public final void rule__Button__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22894:1: ( rule__Button__Group__2__Impl rule__Button__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22895:2: rule__Button__Group__2__Impl rule__Button__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group__2__Impl_in_rule__Button__Group__245791); rule__Button__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group__3_in_rule__Button__Group__245794); rule__Button__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__2 // $ANTLR start rule__Button__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22902:1: rule__Button__Group__2__Impl : ( ( rule__Button__Alternatives_2 ) ) ; public final void rule__Button__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22906:1: ( ( ( rule__Button__Alternatives_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22907:1: ( ( rule__Button__Alternatives_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22907:1: ( ( rule__Button__Alternatives_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22908:1: ( rule__Button__Alternatives_2 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getAlternatives_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22909:1: ( rule__Button__Alternatives_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22909:2: rule__Button__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Alternatives_2_in_rule__Button__Group__2__Impl45821); rule__Button__Alternatives_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getAlternatives_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__2__Impl // $ANTLR start rule__Button__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22919:1: rule__Button__Group__3 : rule__Button__Group__3__Impl rule__Button__Group__4 ; public final void rule__Button__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22923:1: ( rule__Button__Group__3__Impl rule__Button__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22924:2: rule__Button__Group__3__Impl rule__Button__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group__3__Impl_in_rule__Button__Group__345851); rule__Button__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group__4_in_rule__Button__Group__345854); rule__Button__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__3 // $ANTLR start rule__Button__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22931:1: rule__Button__Group__3__Impl : ( ( rule__Button__Group_3__0 )? ) ; public final void rule__Button__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22935:1: ( ( ( rule__Button__Group_3__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22936:1: ( ( rule__Button__Group_3__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22936:1: ( ( rule__Button__Group_3__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22937:1: ( rule__Button__Group_3__0 )? { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22938:1: ( rule__Button__Group_3__0 )? int alt78=2; int LA78_0 = input.LA(1); if ( (LA78_0==162) ) { alt78=1; } switch (alt78) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22938:2: rule__Button__Group_3__0 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_3__0_in_rule__Button__Group__3__Impl45881); rule__Button__Group_3__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__3__Impl // $ANTLR start rule__Button__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22948:1: rule__Button__Group__4 : rule__Button__Group__4__Impl ; public final void rule__Button__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22952:1: ( rule__Button__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22953:2: rule__Button__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group__4__Impl_in_rule__Button__Group__445912); rule__Button__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__4 // $ANTLR start rule__Button__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22959:1: rule__Button__Group__4__Impl : ( ( rule__Button__Group_4__0 )? ) ; public final void rule__Button__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22963:1: ( ( ( rule__Button__Group_4__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22964:1: ( ( rule__Button__Group_4__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22964:1: ( ( rule__Button__Group_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22965:1: ( rule__Button__Group_4__0 )? { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22966:1: ( rule__Button__Group_4__0 )? int alt79=2; int LA79_0 = input.LA(1); if ( (LA79_0==66) ) { alt79=1; } switch (alt79) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22966:2: rule__Button__Group_4__0 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__0_in_rule__Button__Group__4__Impl45939); rule__Button__Group_4__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group__4__Impl // $ANTLR start rule__Button__Group_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22986:1: rule__Button__Group_3__0 : rule__Button__Group_3__0__Impl rule__Button__Group_3__1 ; public final void rule__Button__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22990:1: ( rule__Button__Group_3__0__Impl rule__Button__Group_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22991:2: rule__Button__Group_3__0__Impl rule__Button__Group_3__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_3__0__Impl_in_rule__Button__Group_3__045980); rule__Button__Group_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_3__1_in_rule__Button__Group_3__045983); rule__Button__Group_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_3__0 // $ANTLR start rule__Button__Group_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:22998:1: rule__Button__Group_3__0__Impl : ( 'to' ) ; public final void rule__Button__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23002:1: ( ( 'to' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23003:1: ( 'to' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23003:1: ( 'to' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23004:1: 'to' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getToKeyword_3_0()); } match(input,162,FollowSets000.FOLLOW_162_in_rule__Button__Group_3__0__Impl46011); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getToKeyword_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_3__0__Impl // $ANTLR start rule__Button__Group_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23017:1: rule__Button__Group_3__1 : rule__Button__Group_3__1__Impl ; public final void rule__Button__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23021:1: ( rule__Button__Group_3__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23022:2: rule__Button__Group_3__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_3__1__Impl_in_rule__Button__Group_3__146042); rule__Button__Group_3__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_3__1 // $ANTLR start rule__Button__Group_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23028:1: rule__Button__Group_3__1__Impl : ( ( rule__Button__TargetAssignment_3_1 ) ) ; public final void rule__Button__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23032:1: ( ( ( rule__Button__TargetAssignment_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23033:1: ( ( rule__Button__TargetAssignment_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23033:1: ( ( rule__Button__TargetAssignment_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23034:1: ( rule__Button__TargetAssignment_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTargetAssignment_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23035:1: ( rule__Button__TargetAssignment_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23035:2: rule__Button__TargetAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__TargetAssignment_3_1_in_rule__Button__Group_3__1__Impl46069); rule__Button__TargetAssignment_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTargetAssignment_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_3__1__Impl // $ANTLR start rule__Button__Group_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23049:1: rule__Button__Group_4__0 : rule__Button__Group_4__0__Impl rule__Button__Group_4__1 ; public final void rule__Button__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23053:1: ( rule__Button__Group_4__0__Impl rule__Button__Group_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23054:2: rule__Button__Group_4__0__Impl rule__Button__Group_4__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__0__Impl_in_rule__Button__Group_4__046103); rule__Button__Group_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__1_in_rule__Button__Group_4__046106); rule__Button__Group_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__0 // $ANTLR start rule__Button__Group_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23061:1: rule__Button__Group_4__0__Impl : ( '{' ) ; public final void rule__Button__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23065:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23066:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23066:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23067:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getLeftCurlyBracketKeyword_4_0()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__Button__Group_4__0__Impl46134); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getLeftCurlyBracketKeyword_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__0__Impl // $ANTLR start rule__Button__Group_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23080:1: rule__Button__Group_4__1 : rule__Button__Group_4__1__Impl rule__Button__Group_4__2 ; public final void rule__Button__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23084:1: ( rule__Button__Group_4__1__Impl rule__Button__Group_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23085:2: rule__Button__Group_4__1__Impl rule__Button__Group_4__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__1__Impl_in_rule__Button__Group_4__146165); rule__Button__Group_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__2_in_rule__Button__Group_4__146168); rule__Button__Group_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__1 // $ANTLR start rule__Button__Group_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23092:1: rule__Button__Group_4__1__Impl : ( ( rule__Button__LayoutParamsAssignment_4_1 )? ) ; public final void rule__Button__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23096:1: ( ( ( rule__Button__LayoutParamsAssignment_4_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23097:1: ( ( rule__Button__LayoutParamsAssignment_4_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23097:1: ( ( rule__Button__LayoutParamsAssignment_4_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23098:1: ( rule__Button__LayoutParamsAssignment_4_1 )? { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getLayoutParamsAssignment_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23099:1: ( rule__Button__LayoutParamsAssignment_4_1 )? int alt80=2; int LA80_0 = input.LA(1); if ( (LA80_0==75) ) { alt80=1; } switch (alt80) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23099:2: rule__Button__LayoutParamsAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__LayoutParamsAssignment_4_1_in_rule__Button__Group_4__1__Impl46195); rule__Button__LayoutParamsAssignment_4_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getLayoutParamsAssignment_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__1__Impl // $ANTLR start rule__Button__Group_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23109:1: rule__Button__Group_4__2 : rule__Button__Group_4__2__Impl rule__Button__Group_4__3 ; public final void rule__Button__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23113:1: ( rule__Button__Group_4__2__Impl rule__Button__Group_4__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23114:2: rule__Button__Group_4__2__Impl rule__Button__Group_4__3 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__2__Impl_in_rule__Button__Group_4__246226); rule__Button__Group_4__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__3_in_rule__Button__Group_4__246229); rule__Button__Group_4__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__2 // $ANTLR start rule__Button__Group_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23121:1: rule__Button__Group_4__2__Impl : ( ( rule__Button__UnorderedGroup_4_2 ) ) ; public final void rule__Button__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23125:1: ( ( ( rule__Button__UnorderedGroup_4_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23126:1: ( ( rule__Button__UnorderedGroup_4_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23126:1: ( ( rule__Button__UnorderedGroup_4_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23127:1: ( rule__Button__UnorderedGroup_4_2 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getUnorderedGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23128:1: ( rule__Button__UnorderedGroup_4_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23128:2: rule__Button__UnorderedGroup_4_2 { pushFollow(FollowSets000.FOLLOW_rule__Button__UnorderedGroup_4_2_in_rule__Button__Group_4__2__Impl46256); rule__Button__UnorderedGroup_4_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getUnorderedGroup_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__2__Impl // $ANTLR start rule__Button__Group_4__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23138:1: rule__Button__Group_4__3 : rule__Button__Group_4__3__Impl ; public final void rule__Button__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23142:1: ( rule__Button__Group_4__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23143:2: rule__Button__Group_4__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4__3__Impl_in_rule__Button__Group_4__346286); rule__Button__Group_4__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__3 // $ANTLR start rule__Button__Group_4__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23149:1: rule__Button__Group_4__3__Impl : ( '}' ) ; public final void rule__Button__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23153:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23154:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23154:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23155:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getRightCurlyBracketKeyword_4_3()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__Button__Group_4__3__Impl46314); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getRightCurlyBracketKeyword_4_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4__3__Impl // $ANTLR start rule__Button__Group_4_2_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23176:1: rule__Button__Group_4_2_0__0 : rule__Button__Group_4_2_0__0__Impl rule__Button__Group_4_2_0__1 ; public final void rule__Button__Group_4_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23180:1: ( rule__Button__Group_4_2_0__0__Impl rule__Button__Group_4_2_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23181:2: rule__Button__Group_4_2_0__0__Impl rule__Button__Group_4_2_0__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_0__0__Impl_in_rule__Button__Group_4_2_0__046353); rule__Button__Group_4_2_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_0__1_in_rule__Button__Group_4_2_0__046356); rule__Button__Group_4_2_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_0__0 // $ANTLR start rule__Button__Group_4_2_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23188:1: rule__Button__Group_4_2_0__0__Impl : ( 'top:' ) ; public final void rule__Button__Group_4_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23192:1: ( ( 'top:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23193:1: ( 'top:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23193:1: ( 'top:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23194:1: 'top:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTopKeyword_4_2_0_0()); } match(input,141,FollowSets000.FOLLOW_141_in_rule__Button__Group_4_2_0__0__Impl46384); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTopKeyword_4_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_0__0__Impl // $ANTLR start rule__Button__Group_4_2_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23207:1: rule__Button__Group_4_2_0__1 : rule__Button__Group_4_2_0__1__Impl rule__Button__Group_4_2_0__2 ; public final void rule__Button__Group_4_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23211:1: ( rule__Button__Group_4_2_0__1__Impl rule__Button__Group_4_2_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23212:2: rule__Button__Group_4_2_0__1__Impl rule__Button__Group_4_2_0__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_0__1__Impl_in_rule__Button__Group_4_2_0__146415); rule__Button__Group_4_2_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_0__2_in_rule__Button__Group_4_2_0__146418); rule__Button__Group_4_2_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_0__1 // $ANTLR start rule__Button__Group_4_2_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23219:1: rule__Button__Group_4_2_0__1__Impl : ( ( rule__Button__TopAssignment_4_2_0_1 ) ) ; public final void rule__Button__Group_4_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23223:1: ( ( ( rule__Button__TopAssignment_4_2_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23224:1: ( ( rule__Button__TopAssignment_4_2_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23224:1: ( ( rule__Button__TopAssignment_4_2_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23225:1: ( rule__Button__TopAssignment_4_2_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTopAssignment_4_2_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23226:1: ( rule__Button__TopAssignment_4_2_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23226:2: rule__Button__TopAssignment_4_2_0_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__TopAssignment_4_2_0_1_in_rule__Button__Group_4_2_0__1__Impl46445); rule__Button__TopAssignment_4_2_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTopAssignment_4_2_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_0__1__Impl // $ANTLR start rule__Button__Group_4_2_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23236:1: rule__Button__Group_4_2_0__2 : rule__Button__Group_4_2_0__2__Impl ; public final void rule__Button__Group_4_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23240:1: ( rule__Button__Group_4_2_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23241:2: rule__Button__Group_4_2_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_0__2__Impl_in_rule__Button__Group_4_2_0__246475); rule__Button__Group_4_2_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_0__2 // $ANTLR start rule__Button__Group_4_2_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23247:1: rule__Button__Group_4_2_0__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23251:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23252:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23252:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23253:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_0__2__Impl46503); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_0__2__Impl // $ANTLR start rule__Button__Group_4_2_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23272:1: rule__Button__Group_4_2_1__0 : rule__Button__Group_4_2_1__0__Impl rule__Button__Group_4_2_1__1 ; public final void rule__Button__Group_4_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23276:1: ( rule__Button__Group_4_2_1__0__Impl rule__Button__Group_4_2_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23277:2: rule__Button__Group_4_2_1__0__Impl rule__Button__Group_4_2_1__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_1__0__Impl_in_rule__Button__Group_4_2_1__046540); rule__Button__Group_4_2_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_1__1_in_rule__Button__Group_4_2_1__046543); rule__Button__Group_4_2_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_1__0 // $ANTLR start rule__Button__Group_4_2_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23284:1: rule__Button__Group_4_2_1__0__Impl : ( 'left:' ) ; public final void rule__Button__Group_4_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23288:1: ( ( 'left:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23289:1: ( 'left:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23289:1: ( 'left:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23290:1: 'left:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getLeftKeyword_4_2_1_0()); } match(input,142,FollowSets000.FOLLOW_142_in_rule__Button__Group_4_2_1__0__Impl46571); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getLeftKeyword_4_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_1__0__Impl // $ANTLR start rule__Button__Group_4_2_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23303:1: rule__Button__Group_4_2_1__1 : rule__Button__Group_4_2_1__1__Impl rule__Button__Group_4_2_1__2 ; public final void rule__Button__Group_4_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23307:1: ( rule__Button__Group_4_2_1__1__Impl rule__Button__Group_4_2_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23308:2: rule__Button__Group_4_2_1__1__Impl rule__Button__Group_4_2_1__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_1__1__Impl_in_rule__Button__Group_4_2_1__146602); rule__Button__Group_4_2_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_1__2_in_rule__Button__Group_4_2_1__146605); rule__Button__Group_4_2_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_1__1 // $ANTLR start rule__Button__Group_4_2_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23315:1: rule__Button__Group_4_2_1__1__Impl : ( ( rule__Button__LeftAssignment_4_2_1_1 ) ) ; public final void rule__Button__Group_4_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23319:1: ( ( ( rule__Button__LeftAssignment_4_2_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23320:1: ( ( rule__Button__LeftAssignment_4_2_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23320:1: ( ( rule__Button__LeftAssignment_4_2_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23321:1: ( rule__Button__LeftAssignment_4_2_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getLeftAssignment_4_2_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23322:1: ( rule__Button__LeftAssignment_4_2_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23322:2: rule__Button__LeftAssignment_4_2_1_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__LeftAssignment_4_2_1_1_in_rule__Button__Group_4_2_1__1__Impl46632); rule__Button__LeftAssignment_4_2_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getLeftAssignment_4_2_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_1__1__Impl // $ANTLR start rule__Button__Group_4_2_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23332:1: rule__Button__Group_4_2_1__2 : rule__Button__Group_4_2_1__2__Impl ; public final void rule__Button__Group_4_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23336:1: ( rule__Button__Group_4_2_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23337:2: rule__Button__Group_4_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_1__2__Impl_in_rule__Button__Group_4_2_1__246662); rule__Button__Group_4_2_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_1__2 // $ANTLR start rule__Button__Group_4_2_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23343:1: rule__Button__Group_4_2_1__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23347:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23348:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23348:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23349:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_1__2__Impl46690); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_1__2__Impl // $ANTLR start rule__Button__Group_4_2_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23368:1: rule__Button__Group_4_2_2__0 : rule__Button__Group_4_2_2__0__Impl rule__Button__Group_4_2_2__1 ; public final void rule__Button__Group_4_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23372:1: ( rule__Button__Group_4_2_2__0__Impl rule__Button__Group_4_2_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23373:2: rule__Button__Group_4_2_2__0__Impl rule__Button__Group_4_2_2__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_2__0__Impl_in_rule__Button__Group_4_2_2__046727); rule__Button__Group_4_2_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_2__1_in_rule__Button__Group_4_2_2__046730); rule__Button__Group_4_2_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_2__0 // $ANTLR start rule__Button__Group_4_2_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23380:1: rule__Button__Group_4_2_2__0__Impl : ( 'width:' ) ; public final void rule__Button__Group_4_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23384:1: ( ( 'width:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23385:1: ( 'width:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23385:1: ( 'width:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23386:1: 'width:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getWidthKeyword_4_2_2_0()); } match(input,118,FollowSets000.FOLLOW_118_in_rule__Button__Group_4_2_2__0__Impl46758); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getWidthKeyword_4_2_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_2__0__Impl // $ANTLR start rule__Button__Group_4_2_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23399:1: rule__Button__Group_4_2_2__1 : rule__Button__Group_4_2_2__1__Impl rule__Button__Group_4_2_2__2 ; public final void rule__Button__Group_4_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23403:1: ( rule__Button__Group_4_2_2__1__Impl rule__Button__Group_4_2_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23404:2: rule__Button__Group_4_2_2__1__Impl rule__Button__Group_4_2_2__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_2__1__Impl_in_rule__Button__Group_4_2_2__146789); rule__Button__Group_4_2_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_2__2_in_rule__Button__Group_4_2_2__146792); rule__Button__Group_4_2_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_2__1 // $ANTLR start rule__Button__Group_4_2_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23411:1: rule__Button__Group_4_2_2__1__Impl : ( ( rule__Button__WidthAssignment_4_2_2_1 ) ) ; public final void rule__Button__Group_4_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23415:1: ( ( ( rule__Button__WidthAssignment_4_2_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23416:1: ( ( rule__Button__WidthAssignment_4_2_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23416:1: ( ( rule__Button__WidthAssignment_4_2_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23417:1: ( rule__Button__WidthAssignment_4_2_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getWidthAssignment_4_2_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23418:1: ( rule__Button__WidthAssignment_4_2_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23418:2: rule__Button__WidthAssignment_4_2_2_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__WidthAssignment_4_2_2_1_in_rule__Button__Group_4_2_2__1__Impl46819); rule__Button__WidthAssignment_4_2_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getWidthAssignment_4_2_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_2__1__Impl // $ANTLR start rule__Button__Group_4_2_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23428:1: rule__Button__Group_4_2_2__2 : rule__Button__Group_4_2_2__2__Impl ; public final void rule__Button__Group_4_2_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23432:1: ( rule__Button__Group_4_2_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23433:2: rule__Button__Group_4_2_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_2__2__Impl_in_rule__Button__Group_4_2_2__246849); rule__Button__Group_4_2_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_2__2 // $ANTLR start rule__Button__Group_4_2_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23439:1: rule__Button__Group_4_2_2__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23443:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23444:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23444:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23445:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_2__2__Impl46877); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_2__2__Impl // $ANTLR start rule__Button__Group_4_2_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23464:1: rule__Button__Group_4_2_3__0 : rule__Button__Group_4_2_3__0__Impl rule__Button__Group_4_2_3__1 ; public final void rule__Button__Group_4_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23468:1: ( rule__Button__Group_4_2_3__0__Impl rule__Button__Group_4_2_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23469:2: rule__Button__Group_4_2_3__0__Impl rule__Button__Group_4_2_3__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_3__0__Impl_in_rule__Button__Group_4_2_3__046914); rule__Button__Group_4_2_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_3__1_in_rule__Button__Group_4_2_3__046917); rule__Button__Group_4_2_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_3__0 // $ANTLR start rule__Button__Group_4_2_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23476:1: rule__Button__Group_4_2_3__0__Impl : ( 'height:' ) ; public final void rule__Button__Group_4_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23480:1: ( ( 'height:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23481:1: ( 'height:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23481:1: ( 'height:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23482:1: 'height:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getHeightKeyword_4_2_3_0()); } match(input,117,FollowSets000.FOLLOW_117_in_rule__Button__Group_4_2_3__0__Impl46945); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getHeightKeyword_4_2_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_3__0__Impl // $ANTLR start rule__Button__Group_4_2_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23495:1: rule__Button__Group_4_2_3__1 : rule__Button__Group_4_2_3__1__Impl rule__Button__Group_4_2_3__2 ; public final void rule__Button__Group_4_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23499:1: ( rule__Button__Group_4_2_3__1__Impl rule__Button__Group_4_2_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23500:2: rule__Button__Group_4_2_3__1__Impl rule__Button__Group_4_2_3__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_3__1__Impl_in_rule__Button__Group_4_2_3__146976); rule__Button__Group_4_2_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_3__2_in_rule__Button__Group_4_2_3__146979); rule__Button__Group_4_2_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_3__1 // $ANTLR start rule__Button__Group_4_2_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23507:1: rule__Button__Group_4_2_3__1__Impl : ( ( rule__Button__HeightAssignment_4_2_3_1 ) ) ; public final void rule__Button__Group_4_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23511:1: ( ( ( rule__Button__HeightAssignment_4_2_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23512:1: ( ( rule__Button__HeightAssignment_4_2_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23512:1: ( ( rule__Button__HeightAssignment_4_2_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23513:1: ( rule__Button__HeightAssignment_4_2_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getHeightAssignment_4_2_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23514:1: ( rule__Button__HeightAssignment_4_2_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23514:2: rule__Button__HeightAssignment_4_2_3_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__HeightAssignment_4_2_3_1_in_rule__Button__Group_4_2_3__1__Impl47006); rule__Button__HeightAssignment_4_2_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getHeightAssignment_4_2_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_3__1__Impl // $ANTLR start rule__Button__Group_4_2_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23524:1: rule__Button__Group_4_2_3__2 : rule__Button__Group_4_2_3__2__Impl ; public final void rule__Button__Group_4_2_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23528:1: ( rule__Button__Group_4_2_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23529:2: rule__Button__Group_4_2_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_3__2__Impl_in_rule__Button__Group_4_2_3__247036); rule__Button__Group_4_2_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_3__2 // $ANTLR start rule__Button__Group_4_2_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23535:1: rule__Button__Group_4_2_3__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23539:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23540:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23540:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23541:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_3__2__Impl47064); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_3__2__Impl // $ANTLR start rule__Button__Group_4_2_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23560:1: rule__Button__Group_4_2_4__0 : rule__Button__Group_4_2_4__0__Impl rule__Button__Group_4_2_4__1 ; public final void rule__Button__Group_4_2_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23564:1: ( rule__Button__Group_4_2_4__0__Impl rule__Button__Group_4_2_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23565:2: rule__Button__Group_4_2_4__0__Impl rule__Button__Group_4_2_4__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_4__0__Impl_in_rule__Button__Group_4_2_4__047101); rule__Button__Group_4_2_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_4__1_in_rule__Button__Group_4_2_4__047104); rule__Button__Group_4_2_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_4__0 // $ANTLR start rule__Button__Group_4_2_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23572:1: rule__Button__Group_4_2_4__0__Impl : ( 'background:' ) ; public final void rule__Button__Group_4_2_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23576:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23577:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23577:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23578:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getBackgroundKeyword_4_2_4_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__Button__Group_4_2_4__0__Impl47132); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getBackgroundKeyword_4_2_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_4__0__Impl // $ANTLR start rule__Button__Group_4_2_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23591:1: rule__Button__Group_4_2_4__1 : rule__Button__Group_4_2_4__1__Impl rule__Button__Group_4_2_4__2 ; public final void rule__Button__Group_4_2_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23595:1: ( rule__Button__Group_4_2_4__1__Impl rule__Button__Group_4_2_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23596:2: rule__Button__Group_4_2_4__1__Impl rule__Button__Group_4_2_4__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_4__1__Impl_in_rule__Button__Group_4_2_4__147163); rule__Button__Group_4_2_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_4__2_in_rule__Button__Group_4_2_4__147166); rule__Button__Group_4_2_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_4__1 // $ANTLR start rule__Button__Group_4_2_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23603:1: rule__Button__Group_4_2_4__1__Impl : ( ( rule__Button__BackgroundAssignment_4_2_4_1 ) ) ; public final void rule__Button__Group_4_2_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23607:1: ( ( ( rule__Button__BackgroundAssignment_4_2_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23608:1: ( ( rule__Button__BackgroundAssignment_4_2_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23608:1: ( ( rule__Button__BackgroundAssignment_4_2_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23609:1: ( rule__Button__BackgroundAssignment_4_2_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getBackgroundAssignment_4_2_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23610:1: ( rule__Button__BackgroundAssignment_4_2_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23610:2: rule__Button__BackgroundAssignment_4_2_4_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__BackgroundAssignment_4_2_4_1_in_rule__Button__Group_4_2_4__1__Impl47193); rule__Button__BackgroundAssignment_4_2_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getBackgroundAssignment_4_2_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_4__1__Impl // $ANTLR start rule__Button__Group_4_2_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23620:1: rule__Button__Group_4_2_4__2 : rule__Button__Group_4_2_4__2__Impl ; public final void rule__Button__Group_4_2_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23624:1: ( rule__Button__Group_4_2_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23625:2: rule__Button__Group_4_2_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_4__2__Impl_in_rule__Button__Group_4_2_4__247223); rule__Button__Group_4_2_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_4__2 // $ANTLR start rule__Button__Group_4_2_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23631:1: rule__Button__Group_4_2_4__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23635:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23636:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23636:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23637:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_4__2__Impl47251); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_4__2__Impl // $ANTLR start rule__Button__Group_4_2_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23656:1: rule__Button__Group_4_2_5__0 : rule__Button__Group_4_2_5__0__Impl rule__Button__Group_4_2_5__1 ; public final void rule__Button__Group_4_2_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23660:1: ( rule__Button__Group_4_2_5__0__Impl rule__Button__Group_4_2_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23661:2: rule__Button__Group_4_2_5__0__Impl rule__Button__Group_4_2_5__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_5__0__Impl_in_rule__Button__Group_4_2_5__047288); rule__Button__Group_4_2_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_5__1_in_rule__Button__Group_4_2_5__047291); rule__Button__Group_4_2_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_5__0 // $ANTLR start rule__Button__Group_4_2_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23668:1: rule__Button__Group_4_2_5__0__Impl : ( 'clickable:' ) ; public final void rule__Button__Group_4_2_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23672:1: ( ( 'clickable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23673:1: ( 'clickable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23673:1: ( 'clickable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23674:1: 'clickable:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getClickableKeyword_4_2_5_0()); } match(input,143,FollowSets000.FOLLOW_143_in_rule__Button__Group_4_2_5__0__Impl47319); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getClickableKeyword_4_2_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_5__0__Impl // $ANTLR start rule__Button__Group_4_2_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23687:1: rule__Button__Group_4_2_5__1 : rule__Button__Group_4_2_5__1__Impl rule__Button__Group_4_2_5__2 ; public final void rule__Button__Group_4_2_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23691:1: ( rule__Button__Group_4_2_5__1__Impl rule__Button__Group_4_2_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23692:2: rule__Button__Group_4_2_5__1__Impl rule__Button__Group_4_2_5__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_5__1__Impl_in_rule__Button__Group_4_2_5__147350); rule__Button__Group_4_2_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_5__2_in_rule__Button__Group_4_2_5__147353); rule__Button__Group_4_2_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_5__1 // $ANTLR start rule__Button__Group_4_2_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23699:1: rule__Button__Group_4_2_5__1__Impl : ( ( rule__Button__ClickableAssignment_4_2_5_1 ) ) ; public final void rule__Button__Group_4_2_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23703:1: ( ( ( rule__Button__ClickableAssignment_4_2_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23704:1: ( ( rule__Button__ClickableAssignment_4_2_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23704:1: ( ( rule__Button__ClickableAssignment_4_2_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23705:1: ( rule__Button__ClickableAssignment_4_2_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getClickableAssignment_4_2_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23706:1: ( rule__Button__ClickableAssignment_4_2_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23706:2: rule__Button__ClickableAssignment_4_2_5_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__ClickableAssignment_4_2_5_1_in_rule__Button__Group_4_2_5__1__Impl47380); rule__Button__ClickableAssignment_4_2_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getClickableAssignment_4_2_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_5__1__Impl // $ANTLR start rule__Button__Group_4_2_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23716:1: rule__Button__Group_4_2_5__2 : rule__Button__Group_4_2_5__2__Impl ; public final void rule__Button__Group_4_2_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23720:1: ( rule__Button__Group_4_2_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23721:2: rule__Button__Group_4_2_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_5__2__Impl_in_rule__Button__Group_4_2_5__247410); rule__Button__Group_4_2_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_5__2 // $ANTLR start rule__Button__Group_4_2_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23727:1: rule__Button__Group_4_2_5__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23731:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23732:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23732:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23733:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_5__2__Impl47438); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_5__2__Impl // $ANTLR start rule__Button__Group_4_2_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23752:1: rule__Button__Group_4_2_6__0 : rule__Button__Group_4_2_6__0__Impl rule__Button__Group_4_2_6__1 ; public final void rule__Button__Group_4_2_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23756:1: ( rule__Button__Group_4_2_6__0__Impl rule__Button__Group_4_2_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23757:2: rule__Button__Group_4_2_6__0__Impl rule__Button__Group_4_2_6__1 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_6__0__Impl_in_rule__Button__Group_4_2_6__047475); rule__Button__Group_4_2_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_6__1_in_rule__Button__Group_4_2_6__047478); rule__Button__Group_4_2_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_6__0 // $ANTLR start rule__Button__Group_4_2_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23764:1: rule__Button__Group_4_2_6__0__Impl : ( 'hint:' ) ; public final void rule__Button__Group_4_2_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23768:1: ( ( 'hint:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23769:1: ( 'hint:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23769:1: ( 'hint:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23770:1: 'hint:' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getHintKeyword_4_2_6_0()); } match(input,151,FollowSets000.FOLLOW_151_in_rule__Button__Group_4_2_6__0__Impl47506); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getHintKeyword_4_2_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_6__0__Impl // $ANTLR start rule__Button__Group_4_2_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23783:1: rule__Button__Group_4_2_6__1 : rule__Button__Group_4_2_6__1__Impl rule__Button__Group_4_2_6__2 ; public final void rule__Button__Group_4_2_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23787:1: ( rule__Button__Group_4_2_6__1__Impl rule__Button__Group_4_2_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23788:2: rule__Button__Group_4_2_6__1__Impl rule__Button__Group_4_2_6__2 { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_6__1__Impl_in_rule__Button__Group_4_2_6__147537); rule__Button__Group_4_2_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_6__2_in_rule__Button__Group_4_2_6__147540); rule__Button__Group_4_2_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_6__1 // $ANTLR start rule__Button__Group_4_2_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23795:1: rule__Button__Group_4_2_6__1__Impl : ( ( rule__Button__HintAssignment_4_2_6_1 ) ) ; public final void rule__Button__Group_4_2_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23799:1: ( ( ( rule__Button__HintAssignment_4_2_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23800:1: ( ( rule__Button__HintAssignment_4_2_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23800:1: ( ( rule__Button__HintAssignment_4_2_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23801:1: ( rule__Button__HintAssignment_4_2_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getHintAssignment_4_2_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23802:1: ( rule__Button__HintAssignment_4_2_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23802:2: rule__Button__HintAssignment_4_2_6_1 { pushFollow(FollowSets000.FOLLOW_rule__Button__HintAssignment_4_2_6_1_in_rule__Button__Group_4_2_6__1__Impl47567); rule__Button__HintAssignment_4_2_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getHintAssignment_4_2_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_6__1__Impl // $ANTLR start rule__Button__Group_4_2_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23812:1: rule__Button__Group_4_2_6__2 : rule__Button__Group_4_2_6__2__Impl ; public final void rule__Button__Group_4_2_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23816:1: ( rule__Button__Group_4_2_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23817:2: rule__Button__Group_4_2_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Button__Group_4_2_6__2__Impl_in_rule__Button__Group_4_2_6__247597); rule__Button__Group_4_2_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_6__2 // $ANTLR start rule__Button__Group_4_2_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23823:1: rule__Button__Group_4_2_6__2__Impl : ( ';' ) ; public final void rule__Button__Group_4_2_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23827:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23828:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23828:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23829:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Button__Group_4_2_6__2__Impl47625); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSemicolonKeyword_4_2_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__Group_4_2_6__2__Impl // $ANTLR start rule__Spinner__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23848:1: rule__Spinner__Group__0 : rule__Spinner__Group__0__Impl rule__Spinner__Group__1 ; public final void rule__Spinner__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23852:1: ( rule__Spinner__Group__0__Impl rule__Spinner__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23853:2: rule__Spinner__Group__0__Impl rule__Spinner__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__0__Impl_in_rule__Spinner__Group__047662); rule__Spinner__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__1_in_rule__Spinner__Group__047665); rule__Spinner__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__0 // $ANTLR start rule__Spinner__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23860:1: rule__Spinner__Group__0__Impl : ( 'spinner' ) ; public final void rule__Spinner__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23864:1: ( ( 'spinner' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23865:1: ( 'spinner' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23865:1: ( 'spinner' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23866:1: 'spinner' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSpinnerKeyword_0()); } match(input,163,FollowSets000.FOLLOW_163_in_rule__Spinner__Group__0__Impl47693); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSpinnerKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__0__Impl // $ANTLR start rule__Spinner__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23879:1: rule__Spinner__Group__1 : rule__Spinner__Group__1__Impl rule__Spinner__Group__2 ; public final void rule__Spinner__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23883:1: ( rule__Spinner__Group__1__Impl rule__Spinner__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23884:2: rule__Spinner__Group__1__Impl rule__Spinner__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__1__Impl_in_rule__Spinner__Group__147724); rule__Spinner__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__2_in_rule__Spinner__Group__147727); rule__Spinner__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__1 // $ANTLR start rule__Spinner__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23891:1: rule__Spinner__Group__1__Impl : ( () ) ; public final void rule__Spinner__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23895:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23896:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23896:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23897:1: () { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSpinnerAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23898:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23900:1: { } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSpinnerAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__1__Impl // $ANTLR start rule__Spinner__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23910:1: rule__Spinner__Group__2 : rule__Spinner__Group__2__Impl rule__Spinner__Group__3 ; public final void rule__Spinner__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23914:1: ( rule__Spinner__Group__2__Impl rule__Spinner__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23915:2: rule__Spinner__Group__2__Impl rule__Spinner__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__2__Impl_in_rule__Spinner__Group__247785); rule__Spinner__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__3_in_rule__Spinner__Group__247788); rule__Spinner__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__2 // $ANTLR start rule__Spinner__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23922:1: rule__Spinner__Group__2__Impl : ( ( rule__Spinner__NameAssignment_2 )? ) ; public final void rule__Spinner__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23926:1: ( ( ( rule__Spinner__NameAssignment_2 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23927:1: ( ( rule__Spinner__NameAssignment_2 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23927:1: ( ( rule__Spinner__NameAssignment_2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23928:1: ( rule__Spinner__NameAssignment_2 )? { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23929:1: ( rule__Spinner__NameAssignment_2 )? int alt81=2; int LA81_0 = input.LA(1); if ( (LA81_0==RULE_ID) ) { alt81=1; } switch (alt81) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23929:2: rule__Spinner__NameAssignment_2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__NameAssignment_2_in_rule__Spinner__Group__2__Impl47815); rule__Spinner__NameAssignment_2(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__2__Impl // $ANTLR start rule__Spinner__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23939:1: rule__Spinner__Group__3 : rule__Spinner__Group__3__Impl rule__Spinner__Group__4 ; public final void rule__Spinner__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23943:1: ( rule__Spinner__Group__3__Impl rule__Spinner__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23944:2: rule__Spinner__Group__3__Impl rule__Spinner__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__3__Impl_in_rule__Spinner__Group__347846); rule__Spinner__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__4_in_rule__Spinner__Group__347849); rule__Spinner__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__3 // $ANTLR start rule__Spinner__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23951:1: rule__Spinner__Group__3__Impl : ( ( rule__Spinner__PromptAssignment_3 )? ) ; public final void rule__Spinner__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23955:1: ( ( ( rule__Spinner__PromptAssignment_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23956:1: ( ( rule__Spinner__PromptAssignment_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23956:1: ( ( rule__Spinner__PromptAssignment_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23957:1: ( rule__Spinner__PromptAssignment_3 )? { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getPromptAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23958:1: ( rule__Spinner__PromptAssignment_3 )? int alt82=2; int LA82_0 = input.LA(1); if ( (LA82_0==RULE_STRING||LA82_0==194) ) { alt82=1; } switch (alt82) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23958:2: rule__Spinner__PromptAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__PromptAssignment_3_in_rule__Spinner__Group__3__Impl47876); rule__Spinner__PromptAssignment_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getPromptAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__3__Impl // $ANTLR start rule__Spinner__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23968:1: rule__Spinner__Group__4 : rule__Spinner__Group__4__Impl ; public final void rule__Spinner__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23972:1: ( rule__Spinner__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23973:2: rule__Spinner__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group__4__Impl_in_rule__Spinner__Group__447907); rule__Spinner__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__4 // $ANTLR start rule__Spinner__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23979:1: rule__Spinner__Group__4__Impl : ( ( rule__Spinner__Group_4__0 )? ) ; public final void rule__Spinner__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23983:1: ( ( ( rule__Spinner__Group_4__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23984:1: ( ( rule__Spinner__Group_4__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23984:1: ( ( rule__Spinner__Group_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23985:1: ( rule__Spinner__Group_4__0 )? { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23986:1: ( rule__Spinner__Group_4__0 )? int alt83=2; int LA83_0 = input.LA(1); if ( (LA83_0==66) ) { alt83=1; } switch (alt83) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:23986:2: rule__Spinner__Group_4__0 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__0_in_rule__Spinner__Group__4__Impl47934); rule__Spinner__Group_4__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group__4__Impl // $ANTLR start rule__Spinner__Group_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24006:1: rule__Spinner__Group_4__0 : rule__Spinner__Group_4__0__Impl rule__Spinner__Group_4__1 ; public final void rule__Spinner__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24010:1: ( rule__Spinner__Group_4__0__Impl rule__Spinner__Group_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24011:2: rule__Spinner__Group_4__0__Impl rule__Spinner__Group_4__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__0__Impl_in_rule__Spinner__Group_4__047975); rule__Spinner__Group_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__1_in_rule__Spinner__Group_4__047978); rule__Spinner__Group_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__0 // $ANTLR start rule__Spinner__Group_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24018:1: rule__Spinner__Group_4__0__Impl : ( '{' ) ; public final void rule__Spinner__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24022:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24023:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24023:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24024:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getLeftCurlyBracketKeyword_4_0()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__Spinner__Group_4__0__Impl48006); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getLeftCurlyBracketKeyword_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__0__Impl // $ANTLR start rule__Spinner__Group_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24037:1: rule__Spinner__Group_4__1 : rule__Spinner__Group_4__1__Impl rule__Spinner__Group_4__2 ; public final void rule__Spinner__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24041:1: ( rule__Spinner__Group_4__1__Impl rule__Spinner__Group_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24042:2: rule__Spinner__Group_4__1__Impl rule__Spinner__Group_4__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__1__Impl_in_rule__Spinner__Group_4__148037); rule__Spinner__Group_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__2_in_rule__Spinner__Group_4__148040); rule__Spinner__Group_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__1 // $ANTLR start rule__Spinner__Group_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24049:1: rule__Spinner__Group_4__1__Impl : ( ( rule__Spinner__LayoutParamsAssignment_4_1 )? ) ; public final void rule__Spinner__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24053:1: ( ( ( rule__Spinner__LayoutParamsAssignment_4_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24054:1: ( ( rule__Spinner__LayoutParamsAssignment_4_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24054:1: ( ( rule__Spinner__LayoutParamsAssignment_4_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24055:1: ( rule__Spinner__LayoutParamsAssignment_4_1 )? { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getLayoutParamsAssignment_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24056:1: ( rule__Spinner__LayoutParamsAssignment_4_1 )? int alt84=2; int LA84_0 = input.LA(1); if ( (LA84_0==75) ) { alt84=1; } switch (alt84) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24056:2: rule__Spinner__LayoutParamsAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__LayoutParamsAssignment_4_1_in_rule__Spinner__Group_4__1__Impl48067); rule__Spinner__LayoutParamsAssignment_4_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getLayoutParamsAssignment_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__1__Impl // $ANTLR start rule__Spinner__Group_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24066:1: rule__Spinner__Group_4__2 : rule__Spinner__Group_4__2__Impl rule__Spinner__Group_4__3 ; public final void rule__Spinner__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24070:1: ( rule__Spinner__Group_4__2__Impl rule__Spinner__Group_4__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24071:2: rule__Spinner__Group_4__2__Impl rule__Spinner__Group_4__3 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__2__Impl_in_rule__Spinner__Group_4__248098); rule__Spinner__Group_4__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__3_in_rule__Spinner__Group_4__248101); rule__Spinner__Group_4__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__2 // $ANTLR start rule__Spinner__Group_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24078:1: rule__Spinner__Group_4__2__Impl : ( ( rule__Spinner__UnorderedGroup_4_2 ) ) ; public final void rule__Spinner__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24082:1: ( ( ( rule__Spinner__UnorderedGroup_4_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24083:1: ( ( rule__Spinner__UnorderedGroup_4_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24083:1: ( ( rule__Spinner__UnorderedGroup_4_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24084:1: ( rule__Spinner__UnorderedGroup_4_2 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24085:1: ( rule__Spinner__UnorderedGroup_4_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24085:2: rule__Spinner__UnorderedGroup_4_2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__UnorderedGroup_4_2_in_rule__Spinner__Group_4__2__Impl48128); rule__Spinner__UnorderedGroup_4_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__2__Impl // $ANTLR start rule__Spinner__Group_4__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24095:1: rule__Spinner__Group_4__3 : rule__Spinner__Group_4__3__Impl ; public final void rule__Spinner__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24099:1: ( rule__Spinner__Group_4__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24100:2: rule__Spinner__Group_4__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4__3__Impl_in_rule__Spinner__Group_4__348158); rule__Spinner__Group_4__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__3 // $ANTLR start rule__Spinner__Group_4__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24106:1: rule__Spinner__Group_4__3__Impl : ( '}' ) ; public final void rule__Spinner__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24110:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24111:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24111:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24112:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getRightCurlyBracketKeyword_4_3()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__Spinner__Group_4__3__Impl48186); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getRightCurlyBracketKeyword_4_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4__3__Impl // $ANTLR start rule__Spinner__Group_4_2_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24133:1: rule__Spinner__Group_4_2_0__0 : rule__Spinner__Group_4_2_0__0__Impl rule__Spinner__Group_4_2_0__1 ; public final void rule__Spinner__Group_4_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24137:1: ( rule__Spinner__Group_4_2_0__0__Impl rule__Spinner__Group_4_2_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24138:2: rule__Spinner__Group_4_2_0__0__Impl rule__Spinner__Group_4_2_0__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_0__0__Impl_in_rule__Spinner__Group_4_2_0__048225); rule__Spinner__Group_4_2_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_0__1_in_rule__Spinner__Group_4_2_0__048228); rule__Spinner__Group_4_2_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_0__0 // $ANTLR start rule__Spinner__Group_4_2_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24145:1: rule__Spinner__Group_4_2_0__0__Impl : ( 'top:' ) ; public final void rule__Spinner__Group_4_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24149:1: ( ( 'top:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24150:1: ( 'top:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24150:1: ( 'top:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24151:1: 'top:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getTopKeyword_4_2_0_0()); } match(input,141,FollowSets000.FOLLOW_141_in_rule__Spinner__Group_4_2_0__0__Impl48256); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getTopKeyword_4_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_0__0__Impl // $ANTLR start rule__Spinner__Group_4_2_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24164:1: rule__Spinner__Group_4_2_0__1 : rule__Spinner__Group_4_2_0__1__Impl rule__Spinner__Group_4_2_0__2 ; public final void rule__Spinner__Group_4_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24168:1: ( rule__Spinner__Group_4_2_0__1__Impl rule__Spinner__Group_4_2_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24169:2: rule__Spinner__Group_4_2_0__1__Impl rule__Spinner__Group_4_2_0__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_0__1__Impl_in_rule__Spinner__Group_4_2_0__148287); rule__Spinner__Group_4_2_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_0__2_in_rule__Spinner__Group_4_2_0__148290); rule__Spinner__Group_4_2_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_0__1 // $ANTLR start rule__Spinner__Group_4_2_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24176:1: rule__Spinner__Group_4_2_0__1__Impl : ( ( rule__Spinner__TopAssignment_4_2_0_1 ) ) ; public final void rule__Spinner__Group_4_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24180:1: ( ( ( rule__Spinner__TopAssignment_4_2_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24181:1: ( ( rule__Spinner__TopAssignment_4_2_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24181:1: ( ( rule__Spinner__TopAssignment_4_2_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24182:1: ( rule__Spinner__TopAssignment_4_2_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getTopAssignment_4_2_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24183:1: ( rule__Spinner__TopAssignment_4_2_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24183:2: rule__Spinner__TopAssignment_4_2_0_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__TopAssignment_4_2_0_1_in_rule__Spinner__Group_4_2_0__1__Impl48317); rule__Spinner__TopAssignment_4_2_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getTopAssignment_4_2_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_0__1__Impl // $ANTLR start rule__Spinner__Group_4_2_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24193:1: rule__Spinner__Group_4_2_0__2 : rule__Spinner__Group_4_2_0__2__Impl ; public final void rule__Spinner__Group_4_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24197:1: ( rule__Spinner__Group_4_2_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24198:2: rule__Spinner__Group_4_2_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_0__2__Impl_in_rule__Spinner__Group_4_2_0__248347); rule__Spinner__Group_4_2_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_0__2 // $ANTLR start rule__Spinner__Group_4_2_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24204:1: rule__Spinner__Group_4_2_0__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24208:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24209:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24209:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24210:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_0__2__Impl48375); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_0__2__Impl // $ANTLR start rule__Spinner__Group_4_2_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24229:1: rule__Spinner__Group_4_2_1__0 : rule__Spinner__Group_4_2_1__0__Impl rule__Spinner__Group_4_2_1__1 ; public final void rule__Spinner__Group_4_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24233:1: ( rule__Spinner__Group_4_2_1__0__Impl rule__Spinner__Group_4_2_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24234:2: rule__Spinner__Group_4_2_1__0__Impl rule__Spinner__Group_4_2_1__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_1__0__Impl_in_rule__Spinner__Group_4_2_1__048412); rule__Spinner__Group_4_2_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_1__1_in_rule__Spinner__Group_4_2_1__048415); rule__Spinner__Group_4_2_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_1__0 // $ANTLR start rule__Spinner__Group_4_2_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24241:1: rule__Spinner__Group_4_2_1__0__Impl : ( 'left:' ) ; public final void rule__Spinner__Group_4_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24245:1: ( ( 'left:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24246:1: ( 'left:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24246:1: ( 'left:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24247:1: 'left:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getLeftKeyword_4_2_1_0()); } match(input,142,FollowSets000.FOLLOW_142_in_rule__Spinner__Group_4_2_1__0__Impl48443); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getLeftKeyword_4_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_1__0__Impl // $ANTLR start rule__Spinner__Group_4_2_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24260:1: rule__Spinner__Group_4_2_1__1 : rule__Spinner__Group_4_2_1__1__Impl rule__Spinner__Group_4_2_1__2 ; public final void rule__Spinner__Group_4_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24264:1: ( rule__Spinner__Group_4_2_1__1__Impl rule__Spinner__Group_4_2_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24265:2: rule__Spinner__Group_4_2_1__1__Impl rule__Spinner__Group_4_2_1__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_1__1__Impl_in_rule__Spinner__Group_4_2_1__148474); rule__Spinner__Group_4_2_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_1__2_in_rule__Spinner__Group_4_2_1__148477); rule__Spinner__Group_4_2_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_1__1 // $ANTLR start rule__Spinner__Group_4_2_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24272:1: rule__Spinner__Group_4_2_1__1__Impl : ( ( rule__Spinner__LeftAssignment_4_2_1_1 ) ) ; public final void rule__Spinner__Group_4_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24276:1: ( ( ( rule__Spinner__LeftAssignment_4_2_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24277:1: ( ( rule__Spinner__LeftAssignment_4_2_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24277:1: ( ( rule__Spinner__LeftAssignment_4_2_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24278:1: ( rule__Spinner__LeftAssignment_4_2_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getLeftAssignment_4_2_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24279:1: ( rule__Spinner__LeftAssignment_4_2_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24279:2: rule__Spinner__LeftAssignment_4_2_1_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__LeftAssignment_4_2_1_1_in_rule__Spinner__Group_4_2_1__1__Impl48504); rule__Spinner__LeftAssignment_4_2_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getLeftAssignment_4_2_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_1__1__Impl // $ANTLR start rule__Spinner__Group_4_2_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24289:1: rule__Spinner__Group_4_2_1__2 : rule__Spinner__Group_4_2_1__2__Impl ; public final void rule__Spinner__Group_4_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24293:1: ( rule__Spinner__Group_4_2_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24294:2: rule__Spinner__Group_4_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_1__2__Impl_in_rule__Spinner__Group_4_2_1__248534); rule__Spinner__Group_4_2_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_1__2 // $ANTLR start rule__Spinner__Group_4_2_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24300:1: rule__Spinner__Group_4_2_1__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24304:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24305:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24305:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24306:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_1__2__Impl48562); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_1__2__Impl // $ANTLR start rule__Spinner__Group_4_2_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24325:1: rule__Spinner__Group_4_2_2__0 : rule__Spinner__Group_4_2_2__0__Impl rule__Spinner__Group_4_2_2__1 ; public final void rule__Spinner__Group_4_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24329:1: ( rule__Spinner__Group_4_2_2__0__Impl rule__Spinner__Group_4_2_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24330:2: rule__Spinner__Group_4_2_2__0__Impl rule__Spinner__Group_4_2_2__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_2__0__Impl_in_rule__Spinner__Group_4_2_2__048599); rule__Spinner__Group_4_2_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_2__1_in_rule__Spinner__Group_4_2_2__048602); rule__Spinner__Group_4_2_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_2__0 // $ANTLR start rule__Spinner__Group_4_2_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24337:1: rule__Spinner__Group_4_2_2__0__Impl : ( 'width:' ) ; public final void rule__Spinner__Group_4_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24341:1: ( ( 'width:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24342:1: ( 'width:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24342:1: ( 'width:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24343:1: 'width:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getWidthKeyword_4_2_2_0()); } match(input,118,FollowSets000.FOLLOW_118_in_rule__Spinner__Group_4_2_2__0__Impl48630); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getWidthKeyword_4_2_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_2__0__Impl // $ANTLR start rule__Spinner__Group_4_2_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24356:1: rule__Spinner__Group_4_2_2__1 : rule__Spinner__Group_4_2_2__1__Impl rule__Spinner__Group_4_2_2__2 ; public final void rule__Spinner__Group_4_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24360:1: ( rule__Spinner__Group_4_2_2__1__Impl rule__Spinner__Group_4_2_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24361:2: rule__Spinner__Group_4_2_2__1__Impl rule__Spinner__Group_4_2_2__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_2__1__Impl_in_rule__Spinner__Group_4_2_2__148661); rule__Spinner__Group_4_2_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_2__2_in_rule__Spinner__Group_4_2_2__148664); rule__Spinner__Group_4_2_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_2__1 // $ANTLR start rule__Spinner__Group_4_2_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24368:1: rule__Spinner__Group_4_2_2__1__Impl : ( ( rule__Spinner__WidthAssignment_4_2_2_1 ) ) ; public final void rule__Spinner__Group_4_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24372:1: ( ( ( rule__Spinner__WidthAssignment_4_2_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24373:1: ( ( rule__Spinner__WidthAssignment_4_2_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24373:1: ( ( rule__Spinner__WidthAssignment_4_2_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24374:1: ( rule__Spinner__WidthAssignment_4_2_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getWidthAssignment_4_2_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24375:1: ( rule__Spinner__WidthAssignment_4_2_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24375:2: rule__Spinner__WidthAssignment_4_2_2_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__WidthAssignment_4_2_2_1_in_rule__Spinner__Group_4_2_2__1__Impl48691); rule__Spinner__WidthAssignment_4_2_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getWidthAssignment_4_2_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_2__1__Impl // $ANTLR start rule__Spinner__Group_4_2_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24385:1: rule__Spinner__Group_4_2_2__2 : rule__Spinner__Group_4_2_2__2__Impl ; public final void rule__Spinner__Group_4_2_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24389:1: ( rule__Spinner__Group_4_2_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24390:2: rule__Spinner__Group_4_2_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_2__2__Impl_in_rule__Spinner__Group_4_2_2__248721); rule__Spinner__Group_4_2_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_2__2 // $ANTLR start rule__Spinner__Group_4_2_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24396:1: rule__Spinner__Group_4_2_2__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24400:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24401:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24401:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24402:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_2__2__Impl48749); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_2__2__Impl // $ANTLR start rule__Spinner__Group_4_2_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24421:1: rule__Spinner__Group_4_2_3__0 : rule__Spinner__Group_4_2_3__0__Impl rule__Spinner__Group_4_2_3__1 ; public final void rule__Spinner__Group_4_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24425:1: ( rule__Spinner__Group_4_2_3__0__Impl rule__Spinner__Group_4_2_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24426:2: rule__Spinner__Group_4_2_3__0__Impl rule__Spinner__Group_4_2_3__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_3__0__Impl_in_rule__Spinner__Group_4_2_3__048786); rule__Spinner__Group_4_2_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_3__1_in_rule__Spinner__Group_4_2_3__048789); rule__Spinner__Group_4_2_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_3__0 // $ANTLR start rule__Spinner__Group_4_2_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24433:1: rule__Spinner__Group_4_2_3__0__Impl : ( 'height:' ) ; public final void rule__Spinner__Group_4_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24437:1: ( ( 'height:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24438:1: ( 'height:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24438:1: ( 'height:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24439:1: 'height:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getHeightKeyword_4_2_3_0()); } match(input,117,FollowSets000.FOLLOW_117_in_rule__Spinner__Group_4_2_3__0__Impl48817); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getHeightKeyword_4_2_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_3__0__Impl // $ANTLR start rule__Spinner__Group_4_2_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24452:1: rule__Spinner__Group_4_2_3__1 : rule__Spinner__Group_4_2_3__1__Impl rule__Spinner__Group_4_2_3__2 ; public final void rule__Spinner__Group_4_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24456:1: ( rule__Spinner__Group_4_2_3__1__Impl rule__Spinner__Group_4_2_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24457:2: rule__Spinner__Group_4_2_3__1__Impl rule__Spinner__Group_4_2_3__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_3__1__Impl_in_rule__Spinner__Group_4_2_3__148848); rule__Spinner__Group_4_2_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_3__2_in_rule__Spinner__Group_4_2_3__148851); rule__Spinner__Group_4_2_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_3__1 // $ANTLR start rule__Spinner__Group_4_2_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24464:1: rule__Spinner__Group_4_2_3__1__Impl : ( ( rule__Spinner__HeightAssignment_4_2_3_1 ) ) ; public final void rule__Spinner__Group_4_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24468:1: ( ( ( rule__Spinner__HeightAssignment_4_2_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24469:1: ( ( rule__Spinner__HeightAssignment_4_2_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24469:1: ( ( rule__Spinner__HeightAssignment_4_2_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24470:1: ( rule__Spinner__HeightAssignment_4_2_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getHeightAssignment_4_2_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24471:1: ( rule__Spinner__HeightAssignment_4_2_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24471:2: rule__Spinner__HeightAssignment_4_2_3_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__HeightAssignment_4_2_3_1_in_rule__Spinner__Group_4_2_3__1__Impl48878); rule__Spinner__HeightAssignment_4_2_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getHeightAssignment_4_2_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_3__1__Impl // $ANTLR start rule__Spinner__Group_4_2_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24481:1: rule__Spinner__Group_4_2_3__2 : rule__Spinner__Group_4_2_3__2__Impl ; public final void rule__Spinner__Group_4_2_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24485:1: ( rule__Spinner__Group_4_2_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24486:2: rule__Spinner__Group_4_2_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_3__2__Impl_in_rule__Spinner__Group_4_2_3__248908); rule__Spinner__Group_4_2_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_3__2 // $ANTLR start rule__Spinner__Group_4_2_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24492:1: rule__Spinner__Group_4_2_3__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24496:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24497:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24497:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24498:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_3__2__Impl48936); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_3__2__Impl // $ANTLR start rule__Spinner__Group_4_2_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24517:1: rule__Spinner__Group_4_2_4__0 : rule__Spinner__Group_4_2_4__0__Impl rule__Spinner__Group_4_2_4__1 ; public final void rule__Spinner__Group_4_2_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24521:1: ( rule__Spinner__Group_4_2_4__0__Impl rule__Spinner__Group_4_2_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24522:2: rule__Spinner__Group_4_2_4__0__Impl rule__Spinner__Group_4_2_4__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_4__0__Impl_in_rule__Spinner__Group_4_2_4__048973); rule__Spinner__Group_4_2_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_4__1_in_rule__Spinner__Group_4_2_4__048976); rule__Spinner__Group_4_2_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_4__0 // $ANTLR start rule__Spinner__Group_4_2_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24529:1: rule__Spinner__Group_4_2_4__0__Impl : ( 'background:' ) ; public final void rule__Spinner__Group_4_2_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24533:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24534:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24534:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24535:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getBackgroundKeyword_4_2_4_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__Spinner__Group_4_2_4__0__Impl49004); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getBackgroundKeyword_4_2_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_4__0__Impl // $ANTLR start rule__Spinner__Group_4_2_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24548:1: rule__Spinner__Group_4_2_4__1 : rule__Spinner__Group_4_2_4__1__Impl rule__Spinner__Group_4_2_4__2 ; public final void rule__Spinner__Group_4_2_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24552:1: ( rule__Spinner__Group_4_2_4__1__Impl rule__Spinner__Group_4_2_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24553:2: rule__Spinner__Group_4_2_4__1__Impl rule__Spinner__Group_4_2_4__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_4__1__Impl_in_rule__Spinner__Group_4_2_4__149035); rule__Spinner__Group_4_2_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_4__2_in_rule__Spinner__Group_4_2_4__149038); rule__Spinner__Group_4_2_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_4__1 // $ANTLR start rule__Spinner__Group_4_2_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24560:1: rule__Spinner__Group_4_2_4__1__Impl : ( ( rule__Spinner__BackgroundAssignment_4_2_4_1 ) ) ; public final void rule__Spinner__Group_4_2_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24564:1: ( ( ( rule__Spinner__BackgroundAssignment_4_2_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24565:1: ( ( rule__Spinner__BackgroundAssignment_4_2_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24565:1: ( ( rule__Spinner__BackgroundAssignment_4_2_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24566:1: ( rule__Spinner__BackgroundAssignment_4_2_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getBackgroundAssignment_4_2_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24567:1: ( rule__Spinner__BackgroundAssignment_4_2_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24567:2: rule__Spinner__BackgroundAssignment_4_2_4_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__BackgroundAssignment_4_2_4_1_in_rule__Spinner__Group_4_2_4__1__Impl49065); rule__Spinner__BackgroundAssignment_4_2_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getBackgroundAssignment_4_2_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_4__1__Impl // $ANTLR start rule__Spinner__Group_4_2_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24577:1: rule__Spinner__Group_4_2_4__2 : rule__Spinner__Group_4_2_4__2__Impl ; public final void rule__Spinner__Group_4_2_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24581:1: ( rule__Spinner__Group_4_2_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24582:2: rule__Spinner__Group_4_2_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_4__2__Impl_in_rule__Spinner__Group_4_2_4__249095); rule__Spinner__Group_4_2_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_4__2 // $ANTLR start rule__Spinner__Group_4_2_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24588:1: rule__Spinner__Group_4_2_4__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24592:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24593:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24593:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24594:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_4__2__Impl49123); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_4__2__Impl // $ANTLR start rule__Spinner__Group_4_2_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24613:1: rule__Spinner__Group_4_2_5__0 : rule__Spinner__Group_4_2_5__0__Impl rule__Spinner__Group_4_2_5__1 ; public final void rule__Spinner__Group_4_2_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24617:1: ( rule__Spinner__Group_4_2_5__0__Impl rule__Spinner__Group_4_2_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24618:2: rule__Spinner__Group_4_2_5__0__Impl rule__Spinner__Group_4_2_5__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_5__0__Impl_in_rule__Spinner__Group_4_2_5__049160); rule__Spinner__Group_4_2_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_5__1_in_rule__Spinner__Group_4_2_5__049163); rule__Spinner__Group_4_2_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_5__0 // $ANTLR start rule__Spinner__Group_4_2_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24625:1: rule__Spinner__Group_4_2_5__0__Impl : ( 'clickable:' ) ; public final void rule__Spinner__Group_4_2_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24629:1: ( ( 'clickable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24630:1: ( 'clickable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24630:1: ( 'clickable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24631:1: 'clickable:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getClickableKeyword_4_2_5_0()); } match(input,143,FollowSets000.FOLLOW_143_in_rule__Spinner__Group_4_2_5__0__Impl49191); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getClickableKeyword_4_2_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_5__0__Impl // $ANTLR start rule__Spinner__Group_4_2_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24644:1: rule__Spinner__Group_4_2_5__1 : rule__Spinner__Group_4_2_5__1__Impl rule__Spinner__Group_4_2_5__2 ; public final void rule__Spinner__Group_4_2_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24648:1: ( rule__Spinner__Group_4_2_5__1__Impl rule__Spinner__Group_4_2_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24649:2: rule__Spinner__Group_4_2_5__1__Impl rule__Spinner__Group_4_2_5__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_5__1__Impl_in_rule__Spinner__Group_4_2_5__149222); rule__Spinner__Group_4_2_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_5__2_in_rule__Spinner__Group_4_2_5__149225); rule__Spinner__Group_4_2_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_5__1 // $ANTLR start rule__Spinner__Group_4_2_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24656:1: rule__Spinner__Group_4_2_5__1__Impl : ( ( rule__Spinner__ClickableAssignment_4_2_5_1 ) ) ; public final void rule__Spinner__Group_4_2_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24660:1: ( ( ( rule__Spinner__ClickableAssignment_4_2_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24661:1: ( ( rule__Spinner__ClickableAssignment_4_2_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24661:1: ( ( rule__Spinner__ClickableAssignment_4_2_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24662:1: ( rule__Spinner__ClickableAssignment_4_2_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getClickableAssignment_4_2_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24663:1: ( rule__Spinner__ClickableAssignment_4_2_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24663:2: rule__Spinner__ClickableAssignment_4_2_5_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__ClickableAssignment_4_2_5_1_in_rule__Spinner__Group_4_2_5__1__Impl49252); rule__Spinner__ClickableAssignment_4_2_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getClickableAssignment_4_2_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_5__1__Impl // $ANTLR start rule__Spinner__Group_4_2_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24673:1: rule__Spinner__Group_4_2_5__2 : rule__Spinner__Group_4_2_5__2__Impl ; public final void rule__Spinner__Group_4_2_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24677:1: ( rule__Spinner__Group_4_2_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24678:2: rule__Spinner__Group_4_2_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_5__2__Impl_in_rule__Spinner__Group_4_2_5__249282); rule__Spinner__Group_4_2_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_5__2 // $ANTLR start rule__Spinner__Group_4_2_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24684:1: rule__Spinner__Group_4_2_5__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24688:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24689:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24689:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24690:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_5__2__Impl49310); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_5__2__Impl // $ANTLR start rule__Spinner__Group_4_2_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24709:1: rule__Spinner__Group_4_2_6__0 : rule__Spinner__Group_4_2_6__0__Impl rule__Spinner__Group_4_2_6__1 ; public final void rule__Spinner__Group_4_2_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24713:1: ( rule__Spinner__Group_4_2_6__0__Impl rule__Spinner__Group_4_2_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24714:2: rule__Spinner__Group_4_2_6__0__Impl rule__Spinner__Group_4_2_6__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_6__0__Impl_in_rule__Spinner__Group_4_2_6__049347); rule__Spinner__Group_4_2_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_6__1_in_rule__Spinner__Group_4_2_6__049350); rule__Spinner__Group_4_2_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_6__0 // $ANTLR start rule__Spinner__Group_4_2_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24721:1: rule__Spinner__Group_4_2_6__0__Impl : ( 'fadeScrollBars:' ) ; public final void rule__Spinner__Group_4_2_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24725:1: ( ( 'fadeScrollBars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24726:1: ( 'fadeScrollBars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24726:1: ( 'fadeScrollBars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24727:1: 'fadeScrollBars:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getFadeScrollBarsKeyword_4_2_6_0()); } match(input,144,FollowSets000.FOLLOW_144_in_rule__Spinner__Group_4_2_6__0__Impl49378); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getFadeScrollBarsKeyword_4_2_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_6__0__Impl // $ANTLR start rule__Spinner__Group_4_2_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24740:1: rule__Spinner__Group_4_2_6__1 : rule__Spinner__Group_4_2_6__1__Impl rule__Spinner__Group_4_2_6__2 ; public final void rule__Spinner__Group_4_2_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24744:1: ( rule__Spinner__Group_4_2_6__1__Impl rule__Spinner__Group_4_2_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24745:2: rule__Spinner__Group_4_2_6__1__Impl rule__Spinner__Group_4_2_6__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_6__1__Impl_in_rule__Spinner__Group_4_2_6__149409); rule__Spinner__Group_4_2_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_6__2_in_rule__Spinner__Group_4_2_6__149412); rule__Spinner__Group_4_2_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_6__1 // $ANTLR start rule__Spinner__Group_4_2_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24752:1: rule__Spinner__Group_4_2_6__1__Impl : ( ( rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 ) ) ; public final void rule__Spinner__Group_4_2_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24756:1: ( ( ( rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24757:1: ( ( rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24757:1: ( ( rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24758:1: ( rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getFadeScrollBarsAssignment_4_2_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24759:1: ( rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24759:2: rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__FadeScrollBarsAssignment_4_2_6_1_in_rule__Spinner__Group_4_2_6__1__Impl49439); rule__Spinner__FadeScrollBarsAssignment_4_2_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getFadeScrollBarsAssignment_4_2_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_6__1__Impl // $ANTLR start rule__Spinner__Group_4_2_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24769:1: rule__Spinner__Group_4_2_6__2 : rule__Spinner__Group_4_2_6__2__Impl ; public final void rule__Spinner__Group_4_2_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24773:1: ( rule__Spinner__Group_4_2_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24774:2: rule__Spinner__Group_4_2_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_6__2__Impl_in_rule__Spinner__Group_4_2_6__249469); rule__Spinner__Group_4_2_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_6__2 // $ANTLR start rule__Spinner__Group_4_2_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24780:1: rule__Spinner__Group_4_2_6__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24784:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24785:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24785:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24786:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_6__2__Impl49497); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_6__2__Impl // $ANTLR start rule__Spinner__Group_4_2_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24805:1: rule__Spinner__Group_4_2_7__0 : rule__Spinner__Group_4_2_7__0__Impl rule__Spinner__Group_4_2_7__1 ; public final void rule__Spinner__Group_4_2_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24809:1: ( rule__Spinner__Group_4_2_7__0__Impl rule__Spinner__Group_4_2_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24810:2: rule__Spinner__Group_4_2_7__0__Impl rule__Spinner__Group_4_2_7__1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_7__0__Impl_in_rule__Spinner__Group_4_2_7__049534); rule__Spinner__Group_4_2_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_7__1_in_rule__Spinner__Group_4_2_7__049537); rule__Spinner__Group_4_2_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_7__0 // $ANTLR start rule__Spinner__Group_4_2_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24817:1: rule__Spinner__Group_4_2_7__0__Impl : ( 'isScrollContainer:' ) ; public final void rule__Spinner__Group_4_2_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24821:1: ( ( 'isScrollContainer:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24822:1: ( 'isScrollContainer:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24822:1: ( 'isScrollContainer:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24823:1: 'isScrollContainer:' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getIsScrollContainerKeyword_4_2_7_0()); } match(input,145,FollowSets000.FOLLOW_145_in_rule__Spinner__Group_4_2_7__0__Impl49565); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getIsScrollContainerKeyword_4_2_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_7__0__Impl // $ANTLR start rule__Spinner__Group_4_2_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24836:1: rule__Spinner__Group_4_2_7__1 : rule__Spinner__Group_4_2_7__1__Impl rule__Spinner__Group_4_2_7__2 ; public final void rule__Spinner__Group_4_2_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24840:1: ( rule__Spinner__Group_4_2_7__1__Impl rule__Spinner__Group_4_2_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24841:2: rule__Spinner__Group_4_2_7__1__Impl rule__Spinner__Group_4_2_7__2 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_7__1__Impl_in_rule__Spinner__Group_4_2_7__149596); rule__Spinner__Group_4_2_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_7__2_in_rule__Spinner__Group_4_2_7__149599); rule__Spinner__Group_4_2_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_7__1 // $ANTLR start rule__Spinner__Group_4_2_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24848:1: rule__Spinner__Group_4_2_7__1__Impl : ( ( rule__Spinner__IsScrollContainerAssignment_4_2_7_1 ) ) ; public final void rule__Spinner__Group_4_2_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24852:1: ( ( ( rule__Spinner__IsScrollContainerAssignment_4_2_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24853:1: ( ( rule__Spinner__IsScrollContainerAssignment_4_2_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24853:1: ( ( rule__Spinner__IsScrollContainerAssignment_4_2_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24854:1: ( rule__Spinner__IsScrollContainerAssignment_4_2_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getIsScrollContainerAssignment_4_2_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24855:1: ( rule__Spinner__IsScrollContainerAssignment_4_2_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24855:2: rule__Spinner__IsScrollContainerAssignment_4_2_7_1 { pushFollow(FollowSets000.FOLLOW_rule__Spinner__IsScrollContainerAssignment_4_2_7_1_in_rule__Spinner__Group_4_2_7__1__Impl49626); rule__Spinner__IsScrollContainerAssignment_4_2_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getIsScrollContainerAssignment_4_2_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_7__1__Impl // $ANTLR start rule__Spinner__Group_4_2_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24865:1: rule__Spinner__Group_4_2_7__2 : rule__Spinner__Group_4_2_7__2__Impl ; public final void rule__Spinner__Group_4_2_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24869:1: ( rule__Spinner__Group_4_2_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24870:2: rule__Spinner__Group_4_2_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__Spinner__Group_4_2_7__2__Impl_in_rule__Spinner__Group_4_2_7__249656); rule__Spinner__Group_4_2_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_7__2 // $ANTLR start rule__Spinner__Group_4_2_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24876:1: rule__Spinner__Group_4_2_7__2__Impl : ( ';' ) ; public final void rule__Spinner__Group_4_2_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24880:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24881:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24881:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24882:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__Spinner__Group_4_2_7__2__Impl49684); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getSemicolonKeyword_4_2_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__Group_4_2_7__2__Impl // $ANTLR start rule__EditText__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24901:1: rule__EditText__Group__0 : rule__EditText__Group__0__Impl rule__EditText__Group__1 ; public final void rule__EditText__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24905:1: ( rule__EditText__Group__0__Impl rule__EditText__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24906:2: rule__EditText__Group__0__Impl rule__EditText__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__0__Impl_in_rule__EditText__Group__049721); rule__EditText__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__1_in_rule__EditText__Group__049724); rule__EditText__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__0 // $ANTLR start rule__EditText__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24913:1: rule__EditText__Group__0__Impl : ( 'editText' ) ; public final void rule__EditText__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24917:1: ( ( 'editText' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24918:1: ( 'editText' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24918:1: ( 'editText' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24919:1: 'editText' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getEditTextKeyword_0()); } match(input,164,FollowSets000.FOLLOW_164_in_rule__EditText__Group__0__Impl49752); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getEditTextKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__0__Impl // $ANTLR start rule__EditText__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24932:1: rule__EditText__Group__1 : rule__EditText__Group__1__Impl rule__EditText__Group__2 ; public final void rule__EditText__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24936:1: ( rule__EditText__Group__1__Impl rule__EditText__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24937:2: rule__EditText__Group__1__Impl rule__EditText__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__1__Impl_in_rule__EditText__Group__149783); rule__EditText__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__2_in_rule__EditText__Group__149786); rule__EditText__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__1 // $ANTLR start rule__EditText__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24944:1: rule__EditText__Group__1__Impl : ( () ) ; public final void rule__EditText__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24948:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24949:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24949:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24950:1: () { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getEditTextAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24951:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24953:1: { } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getEditTextAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__1__Impl // $ANTLR start rule__EditText__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24963:1: rule__EditText__Group__2 : rule__EditText__Group__2__Impl rule__EditText__Group__3 ; public final void rule__EditText__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24967:1: ( rule__EditText__Group__2__Impl rule__EditText__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24968:2: rule__EditText__Group__2__Impl rule__EditText__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__2__Impl_in_rule__EditText__Group__249844); rule__EditText__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__3_in_rule__EditText__Group__249847); rule__EditText__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__2 // $ANTLR start rule__EditText__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24975:1: rule__EditText__Group__2__Impl : ( ( rule__EditText__NameAssignment_2 )? ) ; public final void rule__EditText__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24979:1: ( ( ( rule__EditText__NameAssignment_2 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24980:1: ( ( rule__EditText__NameAssignment_2 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24980:1: ( ( rule__EditText__NameAssignment_2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24981:1: ( rule__EditText__NameAssignment_2 )? { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24982:1: ( rule__EditText__NameAssignment_2 )? int alt85=2; int LA85_0 = input.LA(1); if ( (LA85_0==RULE_ID) ) { alt85=1; } switch (alt85) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24982:2: rule__EditText__NameAssignment_2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__NameAssignment_2_in_rule__EditText__Group__2__Impl49874); rule__EditText__NameAssignment_2(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__2__Impl // $ANTLR start rule__EditText__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24992:1: rule__EditText__Group__3 : rule__EditText__Group__3__Impl rule__EditText__Group__4 ; public final void rule__EditText__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24996:1: ( rule__EditText__Group__3__Impl rule__EditText__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:24997:2: rule__EditText__Group__3__Impl rule__EditText__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__3__Impl_in_rule__EditText__Group__349905); rule__EditText__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__4_in_rule__EditText__Group__349908); rule__EditText__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__3 // $ANTLR start rule__EditText__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25004:1: rule__EditText__Group__3__Impl : ( ( rule__EditText__TextAssignment_3 )? ) ; public final void rule__EditText__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25008:1: ( ( ( rule__EditText__TextAssignment_3 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25009:1: ( ( rule__EditText__TextAssignment_3 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25009:1: ( ( rule__EditText__TextAssignment_3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25010:1: ( rule__EditText__TextAssignment_3 )? { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25011:1: ( rule__EditText__TextAssignment_3 )? int alt86=2; int LA86_0 = input.LA(1); if ( (LA86_0==RULE_STRING||LA86_0==194) ) { alt86=1; } switch (alt86) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25011:2: rule__EditText__TextAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TextAssignment_3_in_rule__EditText__Group__3__Impl49935); rule__EditText__TextAssignment_3(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__3__Impl // $ANTLR start rule__EditText__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25021:1: rule__EditText__Group__4 : rule__EditText__Group__4__Impl ; public final void rule__EditText__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25025:1: ( rule__EditText__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25026:2: rule__EditText__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group__4__Impl_in_rule__EditText__Group__449966); rule__EditText__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__4 // $ANTLR start rule__EditText__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25032:1: rule__EditText__Group__4__Impl : ( ( rule__EditText__Group_4__0 )? ) ; public final void rule__EditText__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25036:1: ( ( ( rule__EditText__Group_4__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25037:1: ( ( rule__EditText__Group_4__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25037:1: ( ( rule__EditText__Group_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25038:1: ( rule__EditText__Group_4__0 )? { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25039:1: ( rule__EditText__Group_4__0 )? int alt87=2; int LA87_0 = input.LA(1); if ( (LA87_0==66) ) { alt87=1; } switch (alt87) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25039:2: rule__EditText__Group_4__0 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__0_in_rule__EditText__Group__4__Impl49993); rule__EditText__Group_4__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group__4__Impl // $ANTLR start rule__EditText__Group_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25059:1: rule__EditText__Group_4__0 : rule__EditText__Group_4__0__Impl rule__EditText__Group_4__1 ; public final void rule__EditText__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25063:1: ( rule__EditText__Group_4__0__Impl rule__EditText__Group_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25064:2: rule__EditText__Group_4__0__Impl rule__EditText__Group_4__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__0__Impl_in_rule__EditText__Group_4__050034); rule__EditText__Group_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__1_in_rule__EditText__Group_4__050037); rule__EditText__Group_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__0 // $ANTLR start rule__EditText__Group_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25071:1: rule__EditText__Group_4__0__Impl : ( '{' ) ; public final void rule__EditText__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25075:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25076:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25076:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25077:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getLeftCurlyBracketKeyword_4_0()); } match(input,66,FollowSets000.FOLLOW_66_in_rule__EditText__Group_4__0__Impl50065); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getLeftCurlyBracketKeyword_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__0__Impl // $ANTLR start rule__EditText__Group_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25090:1: rule__EditText__Group_4__1 : rule__EditText__Group_4__1__Impl rule__EditText__Group_4__2 ; public final void rule__EditText__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25094:1: ( rule__EditText__Group_4__1__Impl rule__EditText__Group_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25095:2: rule__EditText__Group_4__1__Impl rule__EditText__Group_4__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__1__Impl_in_rule__EditText__Group_4__150096); rule__EditText__Group_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__2_in_rule__EditText__Group_4__150099); rule__EditText__Group_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__1 // $ANTLR start rule__EditText__Group_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25102:1: rule__EditText__Group_4__1__Impl : ( ( rule__EditText__LayoutParamsAssignment_4_1 )? ) ; public final void rule__EditText__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25106:1: ( ( ( rule__EditText__LayoutParamsAssignment_4_1 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25107:1: ( ( rule__EditText__LayoutParamsAssignment_4_1 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25107:1: ( ( rule__EditText__LayoutParamsAssignment_4_1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25108:1: ( rule__EditText__LayoutParamsAssignment_4_1 )? { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getLayoutParamsAssignment_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25109:1: ( rule__EditText__LayoutParamsAssignment_4_1 )? int alt88=2; int LA88_0 = input.LA(1); if ( (LA88_0==75) ) { alt88=1; } switch (alt88) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25109:2: rule__EditText__LayoutParamsAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__LayoutParamsAssignment_4_1_in_rule__EditText__Group_4__1__Impl50126); rule__EditText__LayoutParamsAssignment_4_1(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getLayoutParamsAssignment_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__1__Impl // $ANTLR start rule__EditText__Group_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25119:1: rule__EditText__Group_4__2 : rule__EditText__Group_4__2__Impl rule__EditText__Group_4__3 ; public final void rule__EditText__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25123:1: ( rule__EditText__Group_4__2__Impl rule__EditText__Group_4__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25124:2: rule__EditText__Group_4__2__Impl rule__EditText__Group_4__3 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__2__Impl_in_rule__EditText__Group_4__250157); rule__EditText__Group_4__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__3_in_rule__EditText__Group_4__250160); rule__EditText__Group_4__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__2 // $ANTLR start rule__EditText__Group_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25131:1: rule__EditText__Group_4__2__Impl : ( ( rule__EditText__UnorderedGroup_4_2 ) ) ; public final void rule__EditText__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25135:1: ( ( ( rule__EditText__UnorderedGroup_4_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25136:1: ( ( rule__EditText__UnorderedGroup_4_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25136:1: ( ( rule__EditText__UnorderedGroup_4_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25137:1: ( rule__EditText__UnorderedGroup_4_2 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25138:1: ( rule__EditText__UnorderedGroup_4_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25138:2: rule__EditText__UnorderedGroup_4_2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__UnorderedGroup_4_2_in_rule__EditText__Group_4__2__Impl50187); rule__EditText__UnorderedGroup_4_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__2__Impl // $ANTLR start rule__EditText__Group_4__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25148:1: rule__EditText__Group_4__3 : rule__EditText__Group_4__3__Impl ; public final void rule__EditText__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25152:1: ( rule__EditText__Group_4__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25153:2: rule__EditText__Group_4__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4__3__Impl_in_rule__EditText__Group_4__350217); rule__EditText__Group_4__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__3 // $ANTLR start rule__EditText__Group_4__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25159:1: rule__EditText__Group_4__3__Impl : ( '}' ) ; public final void rule__EditText__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25163:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25164:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25164:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25165:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getRightCurlyBracketKeyword_4_3()); } match(input,67,FollowSets000.FOLLOW_67_in_rule__EditText__Group_4__3__Impl50245); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getRightCurlyBracketKeyword_4_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4__3__Impl // $ANTLR start rule__EditText__Group_4_2_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25186:1: rule__EditText__Group_4_2_0__0 : rule__EditText__Group_4_2_0__0__Impl rule__EditText__Group_4_2_0__1 ; public final void rule__EditText__Group_4_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25190:1: ( rule__EditText__Group_4_2_0__0__Impl rule__EditText__Group_4_2_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25191:2: rule__EditText__Group_4_2_0__0__Impl rule__EditText__Group_4_2_0__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_0__0__Impl_in_rule__EditText__Group_4_2_0__050284); rule__EditText__Group_4_2_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_0__1_in_rule__EditText__Group_4_2_0__050287); rule__EditText__Group_4_2_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_0__0 // $ANTLR start rule__EditText__Group_4_2_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25198:1: rule__EditText__Group_4_2_0__0__Impl : ( 'top:' ) ; public final void rule__EditText__Group_4_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25202:1: ( ( 'top:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25203:1: ( 'top:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25203:1: ( 'top:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25204:1: 'top:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTopKeyword_4_2_0_0()); } match(input,141,FollowSets000.FOLLOW_141_in_rule__EditText__Group_4_2_0__0__Impl50315); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTopKeyword_4_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_0__0__Impl // $ANTLR start rule__EditText__Group_4_2_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25217:1: rule__EditText__Group_4_2_0__1 : rule__EditText__Group_4_2_0__1__Impl rule__EditText__Group_4_2_0__2 ; public final void rule__EditText__Group_4_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25221:1: ( rule__EditText__Group_4_2_0__1__Impl rule__EditText__Group_4_2_0__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25222:2: rule__EditText__Group_4_2_0__1__Impl rule__EditText__Group_4_2_0__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_0__1__Impl_in_rule__EditText__Group_4_2_0__150346); rule__EditText__Group_4_2_0__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_0__2_in_rule__EditText__Group_4_2_0__150349); rule__EditText__Group_4_2_0__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_0__1 // $ANTLR start rule__EditText__Group_4_2_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25229:1: rule__EditText__Group_4_2_0__1__Impl : ( ( rule__EditText__TopAssignment_4_2_0_1 ) ) ; public final void rule__EditText__Group_4_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25233:1: ( ( ( rule__EditText__TopAssignment_4_2_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25234:1: ( ( rule__EditText__TopAssignment_4_2_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25234:1: ( ( rule__EditText__TopAssignment_4_2_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25235:1: ( rule__EditText__TopAssignment_4_2_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTopAssignment_4_2_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25236:1: ( rule__EditText__TopAssignment_4_2_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25236:2: rule__EditText__TopAssignment_4_2_0_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TopAssignment_4_2_0_1_in_rule__EditText__Group_4_2_0__1__Impl50376); rule__EditText__TopAssignment_4_2_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTopAssignment_4_2_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_0__1__Impl // $ANTLR start rule__EditText__Group_4_2_0__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25246:1: rule__EditText__Group_4_2_0__2 : rule__EditText__Group_4_2_0__2__Impl ; public final void rule__EditText__Group_4_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25250:1: ( rule__EditText__Group_4_2_0__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25251:2: rule__EditText__Group_4_2_0__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_0__2__Impl_in_rule__EditText__Group_4_2_0__250406); rule__EditText__Group_4_2_0__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_0__2 // $ANTLR start rule__EditText__Group_4_2_0__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25257:1: rule__EditText__Group_4_2_0__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25261:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25262:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25262:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25263:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_0_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_0__2__Impl50434); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_0__2__Impl // $ANTLR start rule__EditText__Group_4_2_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25282:1: rule__EditText__Group_4_2_1__0 : rule__EditText__Group_4_2_1__0__Impl rule__EditText__Group_4_2_1__1 ; public final void rule__EditText__Group_4_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25286:1: ( rule__EditText__Group_4_2_1__0__Impl rule__EditText__Group_4_2_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25287:2: rule__EditText__Group_4_2_1__0__Impl rule__EditText__Group_4_2_1__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_1__0__Impl_in_rule__EditText__Group_4_2_1__050471); rule__EditText__Group_4_2_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_1__1_in_rule__EditText__Group_4_2_1__050474); rule__EditText__Group_4_2_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_1__0 // $ANTLR start rule__EditText__Group_4_2_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25294:1: rule__EditText__Group_4_2_1__0__Impl : ( 'left:' ) ; public final void rule__EditText__Group_4_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25298:1: ( ( 'left:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25299:1: ( 'left:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25299:1: ( 'left:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25300:1: 'left:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getLeftKeyword_4_2_1_0()); } match(input,142,FollowSets000.FOLLOW_142_in_rule__EditText__Group_4_2_1__0__Impl50502); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getLeftKeyword_4_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_1__0__Impl // $ANTLR start rule__EditText__Group_4_2_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25313:1: rule__EditText__Group_4_2_1__1 : rule__EditText__Group_4_2_1__1__Impl rule__EditText__Group_4_2_1__2 ; public final void rule__EditText__Group_4_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25317:1: ( rule__EditText__Group_4_2_1__1__Impl rule__EditText__Group_4_2_1__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25318:2: rule__EditText__Group_4_2_1__1__Impl rule__EditText__Group_4_2_1__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_1__1__Impl_in_rule__EditText__Group_4_2_1__150533); rule__EditText__Group_4_2_1__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_1__2_in_rule__EditText__Group_4_2_1__150536); rule__EditText__Group_4_2_1__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_1__1 // $ANTLR start rule__EditText__Group_4_2_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25325:1: rule__EditText__Group_4_2_1__1__Impl : ( ( rule__EditText__LeftAssignment_4_2_1_1 ) ) ; public final void rule__EditText__Group_4_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25329:1: ( ( ( rule__EditText__LeftAssignment_4_2_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25330:1: ( ( rule__EditText__LeftAssignment_4_2_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25330:1: ( ( rule__EditText__LeftAssignment_4_2_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25331:1: ( rule__EditText__LeftAssignment_4_2_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getLeftAssignment_4_2_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25332:1: ( rule__EditText__LeftAssignment_4_2_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25332:2: rule__EditText__LeftAssignment_4_2_1_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__LeftAssignment_4_2_1_1_in_rule__EditText__Group_4_2_1__1__Impl50563); rule__EditText__LeftAssignment_4_2_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getLeftAssignment_4_2_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_1__1__Impl // $ANTLR start rule__EditText__Group_4_2_1__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25342:1: rule__EditText__Group_4_2_1__2 : rule__EditText__Group_4_2_1__2__Impl ; public final void rule__EditText__Group_4_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25346:1: ( rule__EditText__Group_4_2_1__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25347:2: rule__EditText__Group_4_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_1__2__Impl_in_rule__EditText__Group_4_2_1__250593); rule__EditText__Group_4_2_1__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_1__2 // $ANTLR start rule__EditText__Group_4_2_1__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25353:1: rule__EditText__Group_4_2_1__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25357:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25358:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25358:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25359:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_1_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_1__2__Impl50621); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_1__2__Impl // $ANTLR start rule__EditText__Group_4_2_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25378:1: rule__EditText__Group_4_2_2__0 : rule__EditText__Group_4_2_2__0__Impl rule__EditText__Group_4_2_2__1 ; public final void rule__EditText__Group_4_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25382:1: ( rule__EditText__Group_4_2_2__0__Impl rule__EditText__Group_4_2_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25383:2: rule__EditText__Group_4_2_2__0__Impl rule__EditText__Group_4_2_2__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_2__0__Impl_in_rule__EditText__Group_4_2_2__050658); rule__EditText__Group_4_2_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_2__1_in_rule__EditText__Group_4_2_2__050661); rule__EditText__Group_4_2_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_2__0 // $ANTLR start rule__EditText__Group_4_2_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25390:1: rule__EditText__Group_4_2_2__0__Impl : ( 'width:' ) ; public final void rule__EditText__Group_4_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25394:1: ( ( 'width:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25395:1: ( 'width:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25395:1: ( 'width:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25396:1: 'width:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getWidthKeyword_4_2_2_0()); } match(input,118,FollowSets000.FOLLOW_118_in_rule__EditText__Group_4_2_2__0__Impl50689); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getWidthKeyword_4_2_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_2__0__Impl // $ANTLR start rule__EditText__Group_4_2_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25409:1: rule__EditText__Group_4_2_2__1 : rule__EditText__Group_4_2_2__1__Impl rule__EditText__Group_4_2_2__2 ; public final void rule__EditText__Group_4_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25413:1: ( rule__EditText__Group_4_2_2__1__Impl rule__EditText__Group_4_2_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25414:2: rule__EditText__Group_4_2_2__1__Impl rule__EditText__Group_4_2_2__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_2__1__Impl_in_rule__EditText__Group_4_2_2__150720); rule__EditText__Group_4_2_2__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_2__2_in_rule__EditText__Group_4_2_2__150723); rule__EditText__Group_4_2_2__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_2__1 // $ANTLR start rule__EditText__Group_4_2_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25421:1: rule__EditText__Group_4_2_2__1__Impl : ( ( rule__EditText__WidthAssignment_4_2_2_1 ) ) ; public final void rule__EditText__Group_4_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25425:1: ( ( ( rule__EditText__WidthAssignment_4_2_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25426:1: ( ( rule__EditText__WidthAssignment_4_2_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25426:1: ( ( rule__EditText__WidthAssignment_4_2_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25427:1: ( rule__EditText__WidthAssignment_4_2_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getWidthAssignment_4_2_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25428:1: ( rule__EditText__WidthAssignment_4_2_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25428:2: rule__EditText__WidthAssignment_4_2_2_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__WidthAssignment_4_2_2_1_in_rule__EditText__Group_4_2_2__1__Impl50750); rule__EditText__WidthAssignment_4_2_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getWidthAssignment_4_2_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_2__1__Impl // $ANTLR start rule__EditText__Group_4_2_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25438:1: rule__EditText__Group_4_2_2__2 : rule__EditText__Group_4_2_2__2__Impl ; public final void rule__EditText__Group_4_2_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25442:1: ( rule__EditText__Group_4_2_2__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25443:2: rule__EditText__Group_4_2_2__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_2__2__Impl_in_rule__EditText__Group_4_2_2__250780); rule__EditText__Group_4_2_2__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_2__2 // $ANTLR start rule__EditText__Group_4_2_2__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25449:1: rule__EditText__Group_4_2_2__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25453:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25454:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25454:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25455:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_2_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_2__2__Impl50808); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_2_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_2__2__Impl // $ANTLR start rule__EditText__Group_4_2_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25474:1: rule__EditText__Group_4_2_3__0 : rule__EditText__Group_4_2_3__0__Impl rule__EditText__Group_4_2_3__1 ; public final void rule__EditText__Group_4_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25478:1: ( rule__EditText__Group_4_2_3__0__Impl rule__EditText__Group_4_2_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25479:2: rule__EditText__Group_4_2_3__0__Impl rule__EditText__Group_4_2_3__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_3__0__Impl_in_rule__EditText__Group_4_2_3__050845); rule__EditText__Group_4_2_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_3__1_in_rule__EditText__Group_4_2_3__050848); rule__EditText__Group_4_2_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_3__0 // $ANTLR start rule__EditText__Group_4_2_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25486:1: rule__EditText__Group_4_2_3__0__Impl : ( 'height:' ) ; public final void rule__EditText__Group_4_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25490:1: ( ( 'height:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25491:1: ( 'height:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25491:1: ( 'height:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25492:1: 'height:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getHeightKeyword_4_2_3_0()); } match(input,117,FollowSets000.FOLLOW_117_in_rule__EditText__Group_4_2_3__0__Impl50876); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getHeightKeyword_4_2_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_3__0__Impl // $ANTLR start rule__EditText__Group_4_2_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25505:1: rule__EditText__Group_4_2_3__1 : rule__EditText__Group_4_2_3__1__Impl rule__EditText__Group_4_2_3__2 ; public final void rule__EditText__Group_4_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25509:1: ( rule__EditText__Group_4_2_3__1__Impl rule__EditText__Group_4_2_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25510:2: rule__EditText__Group_4_2_3__1__Impl rule__EditText__Group_4_2_3__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_3__1__Impl_in_rule__EditText__Group_4_2_3__150907); rule__EditText__Group_4_2_3__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_3__2_in_rule__EditText__Group_4_2_3__150910); rule__EditText__Group_4_2_3__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_3__1 // $ANTLR start rule__EditText__Group_4_2_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25517:1: rule__EditText__Group_4_2_3__1__Impl : ( ( rule__EditText__HeightAssignment_4_2_3_1 ) ) ; public final void rule__EditText__Group_4_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25521:1: ( ( ( rule__EditText__HeightAssignment_4_2_3_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25522:1: ( ( rule__EditText__HeightAssignment_4_2_3_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25522:1: ( ( rule__EditText__HeightAssignment_4_2_3_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25523:1: ( rule__EditText__HeightAssignment_4_2_3_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getHeightAssignment_4_2_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25524:1: ( rule__EditText__HeightAssignment_4_2_3_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25524:2: rule__EditText__HeightAssignment_4_2_3_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__HeightAssignment_4_2_3_1_in_rule__EditText__Group_4_2_3__1__Impl50937); rule__EditText__HeightAssignment_4_2_3_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getHeightAssignment_4_2_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_3__1__Impl // $ANTLR start rule__EditText__Group_4_2_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25534:1: rule__EditText__Group_4_2_3__2 : rule__EditText__Group_4_2_3__2__Impl ; public final void rule__EditText__Group_4_2_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25538:1: ( rule__EditText__Group_4_2_3__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25539:2: rule__EditText__Group_4_2_3__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_3__2__Impl_in_rule__EditText__Group_4_2_3__250967); rule__EditText__Group_4_2_3__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_3__2 // $ANTLR start rule__EditText__Group_4_2_3__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25545:1: rule__EditText__Group_4_2_3__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25549:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25550:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25550:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25551:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_3_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_3__2__Impl50995); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_3__2__Impl // $ANTLR start rule__EditText__Group_4_2_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25570:1: rule__EditText__Group_4_2_4__0 : rule__EditText__Group_4_2_4__0__Impl rule__EditText__Group_4_2_4__1 ; public final void rule__EditText__Group_4_2_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25574:1: ( rule__EditText__Group_4_2_4__0__Impl rule__EditText__Group_4_2_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25575:2: rule__EditText__Group_4_2_4__0__Impl rule__EditText__Group_4_2_4__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_4__0__Impl_in_rule__EditText__Group_4_2_4__051032); rule__EditText__Group_4_2_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_4__1_in_rule__EditText__Group_4_2_4__051035); rule__EditText__Group_4_2_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_4__0 // $ANTLR start rule__EditText__Group_4_2_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25582:1: rule__EditText__Group_4_2_4__0__Impl : ( 'background:' ) ; public final void rule__EditText__Group_4_2_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25586:1: ( ( 'background:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25587:1: ( 'background:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25587:1: ( 'background:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25588:1: 'background:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getBackgroundKeyword_4_2_4_0()); } match(input,90,FollowSets000.FOLLOW_90_in_rule__EditText__Group_4_2_4__0__Impl51063); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getBackgroundKeyword_4_2_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_4__0__Impl // $ANTLR start rule__EditText__Group_4_2_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25601:1: rule__EditText__Group_4_2_4__1 : rule__EditText__Group_4_2_4__1__Impl rule__EditText__Group_4_2_4__2 ; public final void rule__EditText__Group_4_2_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25605:1: ( rule__EditText__Group_4_2_4__1__Impl rule__EditText__Group_4_2_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25606:2: rule__EditText__Group_4_2_4__1__Impl rule__EditText__Group_4_2_4__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_4__1__Impl_in_rule__EditText__Group_4_2_4__151094); rule__EditText__Group_4_2_4__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_4__2_in_rule__EditText__Group_4_2_4__151097); rule__EditText__Group_4_2_4__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_4__1 // $ANTLR start rule__EditText__Group_4_2_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25613:1: rule__EditText__Group_4_2_4__1__Impl : ( ( rule__EditText__BackgroundAssignment_4_2_4_1 ) ) ; public final void rule__EditText__Group_4_2_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25617:1: ( ( ( rule__EditText__BackgroundAssignment_4_2_4_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25618:1: ( ( rule__EditText__BackgroundAssignment_4_2_4_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25618:1: ( ( rule__EditText__BackgroundAssignment_4_2_4_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25619:1: ( rule__EditText__BackgroundAssignment_4_2_4_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getBackgroundAssignment_4_2_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25620:1: ( rule__EditText__BackgroundAssignment_4_2_4_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25620:2: rule__EditText__BackgroundAssignment_4_2_4_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__BackgroundAssignment_4_2_4_1_in_rule__EditText__Group_4_2_4__1__Impl51124); rule__EditText__BackgroundAssignment_4_2_4_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getBackgroundAssignment_4_2_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_4__1__Impl // $ANTLR start rule__EditText__Group_4_2_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25630:1: rule__EditText__Group_4_2_4__2 : rule__EditText__Group_4_2_4__2__Impl ; public final void rule__EditText__Group_4_2_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25634:1: ( rule__EditText__Group_4_2_4__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25635:2: rule__EditText__Group_4_2_4__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_4__2__Impl_in_rule__EditText__Group_4_2_4__251154); rule__EditText__Group_4_2_4__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_4__2 // $ANTLR start rule__EditText__Group_4_2_4__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25641:1: rule__EditText__Group_4_2_4__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25645:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25646:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25646:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25647:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_4_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_4__2__Impl51182); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_4__2__Impl // $ANTLR start rule__EditText__Group_4_2_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25666:1: rule__EditText__Group_4_2_5__0 : rule__EditText__Group_4_2_5__0__Impl rule__EditText__Group_4_2_5__1 ; public final void rule__EditText__Group_4_2_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25670:1: ( rule__EditText__Group_4_2_5__0__Impl rule__EditText__Group_4_2_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25671:2: rule__EditText__Group_4_2_5__0__Impl rule__EditText__Group_4_2_5__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_5__0__Impl_in_rule__EditText__Group_4_2_5__051219); rule__EditText__Group_4_2_5__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_5__1_in_rule__EditText__Group_4_2_5__051222); rule__EditText__Group_4_2_5__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_5__0 // $ANTLR start rule__EditText__Group_4_2_5__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25678:1: rule__EditText__Group_4_2_5__0__Impl : ( 'clickable:' ) ; public final void rule__EditText__Group_4_2_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25682:1: ( ( 'clickable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25683:1: ( 'clickable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25683:1: ( 'clickable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25684:1: 'clickable:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getClickableKeyword_4_2_5_0()); } match(input,143,FollowSets000.FOLLOW_143_in_rule__EditText__Group_4_2_5__0__Impl51250); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getClickableKeyword_4_2_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_5__0__Impl // $ANTLR start rule__EditText__Group_4_2_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25697:1: rule__EditText__Group_4_2_5__1 : rule__EditText__Group_4_2_5__1__Impl rule__EditText__Group_4_2_5__2 ; public final void rule__EditText__Group_4_2_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25701:1: ( rule__EditText__Group_4_2_5__1__Impl rule__EditText__Group_4_2_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25702:2: rule__EditText__Group_4_2_5__1__Impl rule__EditText__Group_4_2_5__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_5__1__Impl_in_rule__EditText__Group_4_2_5__151281); rule__EditText__Group_4_2_5__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_5__2_in_rule__EditText__Group_4_2_5__151284); rule__EditText__Group_4_2_5__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_5__1 // $ANTLR start rule__EditText__Group_4_2_5__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25709:1: rule__EditText__Group_4_2_5__1__Impl : ( ( rule__EditText__ClickableAssignment_4_2_5_1 ) ) ; public final void rule__EditText__Group_4_2_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25713:1: ( ( ( rule__EditText__ClickableAssignment_4_2_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25714:1: ( ( rule__EditText__ClickableAssignment_4_2_5_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25714:1: ( ( rule__EditText__ClickableAssignment_4_2_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25715:1: ( rule__EditText__ClickableAssignment_4_2_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getClickableAssignment_4_2_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25716:1: ( rule__EditText__ClickableAssignment_4_2_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25716:2: rule__EditText__ClickableAssignment_4_2_5_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__ClickableAssignment_4_2_5_1_in_rule__EditText__Group_4_2_5__1__Impl51311); rule__EditText__ClickableAssignment_4_2_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getClickableAssignment_4_2_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_5__1__Impl // $ANTLR start rule__EditText__Group_4_2_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25726:1: rule__EditText__Group_4_2_5__2 : rule__EditText__Group_4_2_5__2__Impl ; public final void rule__EditText__Group_4_2_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25730:1: ( rule__EditText__Group_4_2_5__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25731:2: rule__EditText__Group_4_2_5__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_5__2__Impl_in_rule__EditText__Group_4_2_5__251341); rule__EditText__Group_4_2_5__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_5__2 // $ANTLR start rule__EditText__Group_4_2_5__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25737:1: rule__EditText__Group_4_2_5__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25741:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25742:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25742:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25743:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_5_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_5__2__Impl51369); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_5__2__Impl // $ANTLR start rule__EditText__Group_4_2_6__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25762:1: rule__EditText__Group_4_2_6__0 : rule__EditText__Group_4_2_6__0__Impl rule__EditText__Group_4_2_6__1 ; public final void rule__EditText__Group_4_2_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25766:1: ( rule__EditText__Group_4_2_6__0__Impl rule__EditText__Group_4_2_6__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25767:2: rule__EditText__Group_4_2_6__0__Impl rule__EditText__Group_4_2_6__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_6__0__Impl_in_rule__EditText__Group_4_2_6__051406); rule__EditText__Group_4_2_6__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_6__1_in_rule__EditText__Group_4_2_6__051409); rule__EditText__Group_4_2_6__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_6__0 // $ANTLR start rule__EditText__Group_4_2_6__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25774:1: rule__EditText__Group_4_2_6__0__Impl : ( 'fadeScrollBars:' ) ; public final void rule__EditText__Group_4_2_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25778:1: ( ( 'fadeScrollBars:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25779:1: ( 'fadeScrollBars:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25779:1: ( 'fadeScrollBars:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25780:1: 'fadeScrollBars:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getFadeScrollBarsKeyword_4_2_6_0()); } match(input,144,FollowSets000.FOLLOW_144_in_rule__EditText__Group_4_2_6__0__Impl51437); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getFadeScrollBarsKeyword_4_2_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_6__0__Impl // $ANTLR start rule__EditText__Group_4_2_6__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25793:1: rule__EditText__Group_4_2_6__1 : rule__EditText__Group_4_2_6__1__Impl rule__EditText__Group_4_2_6__2 ; public final void rule__EditText__Group_4_2_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25797:1: ( rule__EditText__Group_4_2_6__1__Impl rule__EditText__Group_4_2_6__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25798:2: rule__EditText__Group_4_2_6__1__Impl rule__EditText__Group_4_2_6__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_6__1__Impl_in_rule__EditText__Group_4_2_6__151468); rule__EditText__Group_4_2_6__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_6__2_in_rule__EditText__Group_4_2_6__151471); rule__EditText__Group_4_2_6__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_6__1 // $ANTLR start rule__EditText__Group_4_2_6__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25805:1: rule__EditText__Group_4_2_6__1__Impl : ( ( rule__EditText__FadeScrollBarsAssignment_4_2_6_1 ) ) ; public final void rule__EditText__Group_4_2_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25809:1: ( ( ( rule__EditText__FadeScrollBarsAssignment_4_2_6_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25810:1: ( ( rule__EditText__FadeScrollBarsAssignment_4_2_6_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25810:1: ( ( rule__EditText__FadeScrollBarsAssignment_4_2_6_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25811:1: ( rule__EditText__FadeScrollBarsAssignment_4_2_6_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getFadeScrollBarsAssignment_4_2_6_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25812:1: ( rule__EditText__FadeScrollBarsAssignment_4_2_6_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25812:2: rule__EditText__FadeScrollBarsAssignment_4_2_6_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__FadeScrollBarsAssignment_4_2_6_1_in_rule__EditText__Group_4_2_6__1__Impl51498); rule__EditText__FadeScrollBarsAssignment_4_2_6_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getFadeScrollBarsAssignment_4_2_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_6__1__Impl // $ANTLR start rule__EditText__Group_4_2_6__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25822:1: rule__EditText__Group_4_2_6__2 : rule__EditText__Group_4_2_6__2__Impl ; public final void rule__EditText__Group_4_2_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25826:1: ( rule__EditText__Group_4_2_6__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25827:2: rule__EditText__Group_4_2_6__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_6__2__Impl_in_rule__EditText__Group_4_2_6__251528); rule__EditText__Group_4_2_6__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_6__2 // $ANTLR start rule__EditText__Group_4_2_6__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25833:1: rule__EditText__Group_4_2_6__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25837:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25838:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25838:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25839:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_6_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_6__2__Impl51556); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_6__2__Impl // $ANTLR start rule__EditText__Group_4_2_7__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25858:1: rule__EditText__Group_4_2_7__0 : rule__EditText__Group_4_2_7__0__Impl rule__EditText__Group_4_2_7__1 ; public final void rule__EditText__Group_4_2_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25862:1: ( rule__EditText__Group_4_2_7__0__Impl rule__EditText__Group_4_2_7__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25863:2: rule__EditText__Group_4_2_7__0__Impl rule__EditText__Group_4_2_7__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_7__0__Impl_in_rule__EditText__Group_4_2_7__051593); rule__EditText__Group_4_2_7__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_7__1_in_rule__EditText__Group_4_2_7__051596); rule__EditText__Group_4_2_7__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_7__0 // $ANTLR start rule__EditText__Group_4_2_7__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25870:1: rule__EditText__Group_4_2_7__0__Impl : ( 'isScrollContainer:' ) ; public final void rule__EditText__Group_4_2_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25874:1: ( ( 'isScrollContainer:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25875:1: ( 'isScrollContainer:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25875:1: ( 'isScrollContainer:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25876:1: 'isScrollContainer:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getIsScrollContainerKeyword_4_2_7_0()); } match(input,145,FollowSets000.FOLLOW_145_in_rule__EditText__Group_4_2_7__0__Impl51624); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getIsScrollContainerKeyword_4_2_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_7__0__Impl // $ANTLR start rule__EditText__Group_4_2_7__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25889:1: rule__EditText__Group_4_2_7__1 : rule__EditText__Group_4_2_7__1__Impl rule__EditText__Group_4_2_7__2 ; public final void rule__EditText__Group_4_2_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25893:1: ( rule__EditText__Group_4_2_7__1__Impl rule__EditText__Group_4_2_7__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25894:2: rule__EditText__Group_4_2_7__1__Impl rule__EditText__Group_4_2_7__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_7__1__Impl_in_rule__EditText__Group_4_2_7__151655); rule__EditText__Group_4_2_7__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_7__2_in_rule__EditText__Group_4_2_7__151658); rule__EditText__Group_4_2_7__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_7__1 // $ANTLR start rule__EditText__Group_4_2_7__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25901:1: rule__EditText__Group_4_2_7__1__Impl : ( ( rule__EditText__IsScrollContainerAssignment_4_2_7_1 ) ) ; public final void rule__EditText__Group_4_2_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25905:1: ( ( ( rule__EditText__IsScrollContainerAssignment_4_2_7_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25906:1: ( ( rule__EditText__IsScrollContainerAssignment_4_2_7_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25906:1: ( ( rule__EditText__IsScrollContainerAssignment_4_2_7_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25907:1: ( rule__EditText__IsScrollContainerAssignment_4_2_7_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getIsScrollContainerAssignment_4_2_7_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25908:1: ( rule__EditText__IsScrollContainerAssignment_4_2_7_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25908:2: rule__EditText__IsScrollContainerAssignment_4_2_7_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__IsScrollContainerAssignment_4_2_7_1_in_rule__EditText__Group_4_2_7__1__Impl51685); rule__EditText__IsScrollContainerAssignment_4_2_7_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getIsScrollContainerAssignment_4_2_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_7__1__Impl // $ANTLR start rule__EditText__Group_4_2_7__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25918:1: rule__EditText__Group_4_2_7__2 : rule__EditText__Group_4_2_7__2__Impl ; public final void rule__EditText__Group_4_2_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25922:1: ( rule__EditText__Group_4_2_7__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25923:2: rule__EditText__Group_4_2_7__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_7__2__Impl_in_rule__EditText__Group_4_2_7__251715); rule__EditText__Group_4_2_7__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_7__2 // $ANTLR start rule__EditText__Group_4_2_7__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25929:1: rule__EditText__Group_4_2_7__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25933:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25934:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25934:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25935:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_7_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_7__2__Impl51743); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_7__2__Impl // $ANTLR start rule__EditText__Group_4_2_8__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25954:1: rule__EditText__Group_4_2_8__0 : rule__EditText__Group_4_2_8__0__Impl rule__EditText__Group_4_2_8__1 ; public final void rule__EditText__Group_4_2_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25958:1: ( rule__EditText__Group_4_2_8__0__Impl rule__EditText__Group_4_2_8__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25959:2: rule__EditText__Group_4_2_8__0__Impl rule__EditText__Group_4_2_8__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_8__0__Impl_in_rule__EditText__Group_4_2_8__051780); rule__EditText__Group_4_2_8__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_8__1_in_rule__EditText__Group_4_2_8__051783); rule__EditText__Group_4_2_8__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_8__0 // $ANTLR start rule__EditText__Group_4_2_8__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25966:1: rule__EditText__Group_4_2_8__0__Impl : ( 'autoLink:' ) ; public final void rule__EditText__Group_4_2_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25970:1: ( ( 'autoLink:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25971:1: ( 'autoLink:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25971:1: ( 'autoLink:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25972:1: 'autoLink:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getAutoLinkKeyword_4_2_8_0()); } match(input,146,FollowSets000.FOLLOW_146_in_rule__EditText__Group_4_2_8__0__Impl51811); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getAutoLinkKeyword_4_2_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_8__0__Impl // $ANTLR start rule__EditText__Group_4_2_8__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25985:1: rule__EditText__Group_4_2_8__1 : rule__EditText__Group_4_2_8__1__Impl rule__EditText__Group_4_2_8__2 ; public final void rule__EditText__Group_4_2_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25989:1: ( rule__EditText__Group_4_2_8__1__Impl rule__EditText__Group_4_2_8__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25990:2: rule__EditText__Group_4_2_8__1__Impl rule__EditText__Group_4_2_8__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_8__1__Impl_in_rule__EditText__Group_4_2_8__151842); rule__EditText__Group_4_2_8__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_8__2_in_rule__EditText__Group_4_2_8__151845); rule__EditText__Group_4_2_8__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_8__1 // $ANTLR start rule__EditText__Group_4_2_8__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:25997:1: rule__EditText__Group_4_2_8__1__Impl : ( ( rule__EditText__AutoLinkAssignment_4_2_8_1 ) ) ; public final void rule__EditText__Group_4_2_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26001:1: ( ( ( rule__EditText__AutoLinkAssignment_4_2_8_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26002:1: ( ( rule__EditText__AutoLinkAssignment_4_2_8_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26002:1: ( ( rule__EditText__AutoLinkAssignment_4_2_8_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26003:1: ( rule__EditText__AutoLinkAssignment_4_2_8_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getAutoLinkAssignment_4_2_8_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26004:1: ( rule__EditText__AutoLinkAssignment_4_2_8_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26004:2: rule__EditText__AutoLinkAssignment_4_2_8_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__AutoLinkAssignment_4_2_8_1_in_rule__EditText__Group_4_2_8__1__Impl51872); rule__EditText__AutoLinkAssignment_4_2_8_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getAutoLinkAssignment_4_2_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_8__1__Impl // $ANTLR start rule__EditText__Group_4_2_8__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26014:1: rule__EditText__Group_4_2_8__2 : rule__EditText__Group_4_2_8__2__Impl ; public final void rule__EditText__Group_4_2_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26018:1: ( rule__EditText__Group_4_2_8__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26019:2: rule__EditText__Group_4_2_8__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_8__2__Impl_in_rule__EditText__Group_4_2_8__251902); rule__EditText__Group_4_2_8__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_8__2 // $ANTLR start rule__EditText__Group_4_2_8__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26025:1: rule__EditText__Group_4_2_8__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26029:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26030:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26030:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26031:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_8_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_8__2__Impl51930); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_8_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_8__2__Impl // $ANTLR start rule__EditText__Group_4_2_9__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26050:1: rule__EditText__Group_4_2_9__0 : rule__EditText__Group_4_2_9__0__Impl rule__EditText__Group_4_2_9__1 ; public final void rule__EditText__Group_4_2_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26054:1: ( rule__EditText__Group_4_2_9__0__Impl rule__EditText__Group_4_2_9__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26055:2: rule__EditText__Group_4_2_9__0__Impl rule__EditText__Group_4_2_9__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_9__0__Impl_in_rule__EditText__Group_4_2_9__051967); rule__EditText__Group_4_2_9__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_9__1_in_rule__EditText__Group_4_2_9__051970); rule__EditText__Group_4_2_9__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_9__0 // $ANTLR start rule__EditText__Group_4_2_9__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26062:1: rule__EditText__Group_4_2_9__0__Impl : ( 'autoText:' ) ; public final void rule__EditText__Group_4_2_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26066:1: ( ( 'autoText:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26067:1: ( 'autoText:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26067:1: ( 'autoText:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26068:1: 'autoText:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getAutoTextKeyword_4_2_9_0()); } match(input,147,FollowSets000.FOLLOW_147_in_rule__EditText__Group_4_2_9__0__Impl51998); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getAutoTextKeyword_4_2_9_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_9__0__Impl // $ANTLR start rule__EditText__Group_4_2_9__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26081:1: rule__EditText__Group_4_2_9__1 : rule__EditText__Group_4_2_9__1__Impl rule__EditText__Group_4_2_9__2 ; public final void rule__EditText__Group_4_2_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26085:1: ( rule__EditText__Group_4_2_9__1__Impl rule__EditText__Group_4_2_9__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26086:2: rule__EditText__Group_4_2_9__1__Impl rule__EditText__Group_4_2_9__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_9__1__Impl_in_rule__EditText__Group_4_2_9__152029); rule__EditText__Group_4_2_9__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_9__2_in_rule__EditText__Group_4_2_9__152032); rule__EditText__Group_4_2_9__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_9__1 // $ANTLR start rule__EditText__Group_4_2_9__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26093:1: rule__EditText__Group_4_2_9__1__Impl : ( ( rule__EditText__AutoTextAssignment_4_2_9_1 ) ) ; public final void rule__EditText__Group_4_2_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26097:1: ( ( ( rule__EditText__AutoTextAssignment_4_2_9_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26098:1: ( ( rule__EditText__AutoTextAssignment_4_2_9_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26098:1: ( ( rule__EditText__AutoTextAssignment_4_2_9_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26099:1: ( rule__EditText__AutoTextAssignment_4_2_9_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getAutoTextAssignment_4_2_9_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26100:1: ( rule__EditText__AutoTextAssignment_4_2_9_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26100:2: rule__EditText__AutoTextAssignment_4_2_9_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__AutoTextAssignment_4_2_9_1_in_rule__EditText__Group_4_2_9__1__Impl52059); rule__EditText__AutoTextAssignment_4_2_9_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getAutoTextAssignment_4_2_9_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_9__1__Impl // $ANTLR start rule__EditText__Group_4_2_9__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26110:1: rule__EditText__Group_4_2_9__2 : rule__EditText__Group_4_2_9__2__Impl ; public final void rule__EditText__Group_4_2_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26114:1: ( rule__EditText__Group_4_2_9__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26115:2: rule__EditText__Group_4_2_9__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_9__2__Impl_in_rule__EditText__Group_4_2_9__252089); rule__EditText__Group_4_2_9__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_9__2 // $ANTLR start rule__EditText__Group_4_2_9__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26121:1: rule__EditText__Group_4_2_9__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26125:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26126:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26126:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26127:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_9_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_9__2__Impl52117); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_9_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_9__2__Impl // $ANTLR start rule__EditText__Group_4_2_10__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26146:1: rule__EditText__Group_4_2_10__0 : rule__EditText__Group_4_2_10__0__Impl rule__EditText__Group_4_2_10__1 ; public final void rule__EditText__Group_4_2_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26150:1: ( rule__EditText__Group_4_2_10__0__Impl rule__EditText__Group_4_2_10__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26151:2: rule__EditText__Group_4_2_10__0__Impl rule__EditText__Group_4_2_10__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_10__0__Impl_in_rule__EditText__Group_4_2_10__052154); rule__EditText__Group_4_2_10__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_10__1_in_rule__EditText__Group_4_2_10__052157); rule__EditText__Group_4_2_10__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_10__0 // $ANTLR start rule__EditText__Group_4_2_10__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26158:1: rule__EditText__Group_4_2_10__0__Impl : ( 'capitalize:' ) ; public final void rule__EditText__Group_4_2_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26162:1: ( ( 'capitalize:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26163:1: ( 'capitalize:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26163:1: ( 'capitalize:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26164:1: 'capitalize:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getCapitalizeKeyword_4_2_10_0()); } match(input,148,FollowSets000.FOLLOW_148_in_rule__EditText__Group_4_2_10__0__Impl52185); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getCapitalizeKeyword_4_2_10_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_10__0__Impl // $ANTLR start rule__EditText__Group_4_2_10__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26177:1: rule__EditText__Group_4_2_10__1 : rule__EditText__Group_4_2_10__1__Impl rule__EditText__Group_4_2_10__2 ; public final void rule__EditText__Group_4_2_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26181:1: ( rule__EditText__Group_4_2_10__1__Impl rule__EditText__Group_4_2_10__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26182:2: rule__EditText__Group_4_2_10__1__Impl rule__EditText__Group_4_2_10__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_10__1__Impl_in_rule__EditText__Group_4_2_10__152216); rule__EditText__Group_4_2_10__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_10__2_in_rule__EditText__Group_4_2_10__152219); rule__EditText__Group_4_2_10__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_10__1 // $ANTLR start rule__EditText__Group_4_2_10__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26189:1: rule__EditText__Group_4_2_10__1__Impl : ( ( rule__EditText__CapitalizeAssignment_4_2_10_1 ) ) ; public final void rule__EditText__Group_4_2_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26193:1: ( ( ( rule__EditText__CapitalizeAssignment_4_2_10_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26194:1: ( ( rule__EditText__CapitalizeAssignment_4_2_10_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26194:1: ( ( rule__EditText__CapitalizeAssignment_4_2_10_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26195:1: ( rule__EditText__CapitalizeAssignment_4_2_10_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getCapitalizeAssignment_4_2_10_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26196:1: ( rule__EditText__CapitalizeAssignment_4_2_10_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26196:2: rule__EditText__CapitalizeAssignment_4_2_10_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__CapitalizeAssignment_4_2_10_1_in_rule__EditText__Group_4_2_10__1__Impl52246); rule__EditText__CapitalizeAssignment_4_2_10_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getCapitalizeAssignment_4_2_10_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_10__1__Impl // $ANTLR start rule__EditText__Group_4_2_10__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26206:1: rule__EditText__Group_4_2_10__2 : rule__EditText__Group_4_2_10__2__Impl ; public final void rule__EditText__Group_4_2_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26210:1: ( rule__EditText__Group_4_2_10__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26211:2: rule__EditText__Group_4_2_10__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_10__2__Impl_in_rule__EditText__Group_4_2_10__252276); rule__EditText__Group_4_2_10__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_10__2 // $ANTLR start rule__EditText__Group_4_2_10__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26217:1: rule__EditText__Group_4_2_10__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26221:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26222:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26222:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26223:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_10_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_10__2__Impl52304); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_10_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_10__2__Impl // $ANTLR start rule__EditText__Group_4_2_11__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26242:1: rule__EditText__Group_4_2_11__0 : rule__EditText__Group_4_2_11__0__Impl rule__EditText__Group_4_2_11__1 ; public final void rule__EditText__Group_4_2_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26246:1: ( rule__EditText__Group_4_2_11__0__Impl rule__EditText__Group_4_2_11__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26247:2: rule__EditText__Group_4_2_11__0__Impl rule__EditText__Group_4_2_11__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_11__0__Impl_in_rule__EditText__Group_4_2_11__052341); rule__EditText__Group_4_2_11__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_11__1_in_rule__EditText__Group_4_2_11__052344); rule__EditText__Group_4_2_11__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_11__0 // $ANTLR start rule__EditText__Group_4_2_11__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26254:1: rule__EditText__Group_4_2_11__0__Impl : ( 'digits:' ) ; public final void rule__EditText__Group_4_2_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26258:1: ( ( 'digits:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26259:1: ( 'digits:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26259:1: ( 'digits:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26260:1: 'digits:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getDigitsKeyword_4_2_11_0()); } match(input,149,FollowSets000.FOLLOW_149_in_rule__EditText__Group_4_2_11__0__Impl52372); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getDigitsKeyword_4_2_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_11__0__Impl // $ANTLR start rule__EditText__Group_4_2_11__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26273:1: rule__EditText__Group_4_2_11__1 : rule__EditText__Group_4_2_11__1__Impl rule__EditText__Group_4_2_11__2 ; public final void rule__EditText__Group_4_2_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26277:1: ( rule__EditText__Group_4_2_11__1__Impl rule__EditText__Group_4_2_11__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26278:2: rule__EditText__Group_4_2_11__1__Impl rule__EditText__Group_4_2_11__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_11__1__Impl_in_rule__EditText__Group_4_2_11__152403); rule__EditText__Group_4_2_11__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_11__2_in_rule__EditText__Group_4_2_11__152406); rule__EditText__Group_4_2_11__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_11__1 // $ANTLR start rule__EditText__Group_4_2_11__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26285:1: rule__EditText__Group_4_2_11__1__Impl : ( ( rule__EditText__DigitsAssignment_4_2_11_1 ) ) ; public final void rule__EditText__Group_4_2_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26289:1: ( ( ( rule__EditText__DigitsAssignment_4_2_11_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26290:1: ( ( rule__EditText__DigitsAssignment_4_2_11_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26290:1: ( ( rule__EditText__DigitsAssignment_4_2_11_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26291:1: ( rule__EditText__DigitsAssignment_4_2_11_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getDigitsAssignment_4_2_11_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26292:1: ( rule__EditText__DigitsAssignment_4_2_11_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26292:2: rule__EditText__DigitsAssignment_4_2_11_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__DigitsAssignment_4_2_11_1_in_rule__EditText__Group_4_2_11__1__Impl52433); rule__EditText__DigitsAssignment_4_2_11_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getDigitsAssignment_4_2_11_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_11__1__Impl // $ANTLR start rule__EditText__Group_4_2_11__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26302:1: rule__EditText__Group_4_2_11__2 : rule__EditText__Group_4_2_11__2__Impl ; public final void rule__EditText__Group_4_2_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26306:1: ( rule__EditText__Group_4_2_11__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26307:2: rule__EditText__Group_4_2_11__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_11__2__Impl_in_rule__EditText__Group_4_2_11__252463); rule__EditText__Group_4_2_11__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_11__2 // $ANTLR start rule__EditText__Group_4_2_11__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26313:1: rule__EditText__Group_4_2_11__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26317:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26318:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26318:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26319:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_11_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_11__2__Impl52491); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_11_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_11__2__Impl // $ANTLR start rule__EditText__Group_4_2_12__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26338:1: rule__EditText__Group_4_2_12__0 : rule__EditText__Group_4_2_12__0__Impl rule__EditText__Group_4_2_12__1 ; public final void rule__EditText__Group_4_2_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26342:1: ( rule__EditText__Group_4_2_12__0__Impl rule__EditText__Group_4_2_12__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26343:2: rule__EditText__Group_4_2_12__0__Impl rule__EditText__Group_4_2_12__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_12__0__Impl_in_rule__EditText__Group_4_2_12__052528); rule__EditText__Group_4_2_12__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_12__1_in_rule__EditText__Group_4_2_12__052531); rule__EditText__Group_4_2_12__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_12__0 // $ANTLR start rule__EditText__Group_4_2_12__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26350:1: rule__EditText__Group_4_2_12__0__Impl : ( 'editable:' ) ; public final void rule__EditText__Group_4_2_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26354:1: ( ( 'editable:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26355:1: ( 'editable:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26355:1: ( 'editable:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26356:1: 'editable:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getEditableKeyword_4_2_12_0()); } match(input,150,FollowSets000.FOLLOW_150_in_rule__EditText__Group_4_2_12__0__Impl52559); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getEditableKeyword_4_2_12_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_12__0__Impl // $ANTLR start rule__EditText__Group_4_2_12__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26369:1: rule__EditText__Group_4_2_12__1 : rule__EditText__Group_4_2_12__1__Impl rule__EditText__Group_4_2_12__2 ; public final void rule__EditText__Group_4_2_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26373:1: ( rule__EditText__Group_4_2_12__1__Impl rule__EditText__Group_4_2_12__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26374:2: rule__EditText__Group_4_2_12__1__Impl rule__EditText__Group_4_2_12__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_12__1__Impl_in_rule__EditText__Group_4_2_12__152590); rule__EditText__Group_4_2_12__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_12__2_in_rule__EditText__Group_4_2_12__152593); rule__EditText__Group_4_2_12__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_12__1 // $ANTLR start rule__EditText__Group_4_2_12__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26381:1: rule__EditText__Group_4_2_12__1__Impl : ( ( rule__EditText__EditableAssignment_4_2_12_1 ) ) ; public final void rule__EditText__Group_4_2_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26385:1: ( ( ( rule__EditText__EditableAssignment_4_2_12_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26386:1: ( ( rule__EditText__EditableAssignment_4_2_12_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26386:1: ( ( rule__EditText__EditableAssignment_4_2_12_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26387:1: ( rule__EditText__EditableAssignment_4_2_12_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getEditableAssignment_4_2_12_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26388:1: ( rule__EditText__EditableAssignment_4_2_12_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26388:2: rule__EditText__EditableAssignment_4_2_12_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__EditableAssignment_4_2_12_1_in_rule__EditText__Group_4_2_12__1__Impl52620); rule__EditText__EditableAssignment_4_2_12_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getEditableAssignment_4_2_12_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_12__1__Impl // $ANTLR start rule__EditText__Group_4_2_12__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26398:1: rule__EditText__Group_4_2_12__2 : rule__EditText__Group_4_2_12__2__Impl ; public final void rule__EditText__Group_4_2_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26402:1: ( rule__EditText__Group_4_2_12__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26403:2: rule__EditText__Group_4_2_12__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_12__2__Impl_in_rule__EditText__Group_4_2_12__252650); rule__EditText__Group_4_2_12__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_12__2 // $ANTLR start rule__EditText__Group_4_2_12__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26409:1: rule__EditText__Group_4_2_12__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26413:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26414:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26414:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26415:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_12_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_12__2__Impl52678); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_12_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_12__2__Impl // $ANTLR start rule__EditText__Group_4_2_13__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26434:1: rule__EditText__Group_4_2_13__0 : rule__EditText__Group_4_2_13__0__Impl rule__EditText__Group_4_2_13__1 ; public final void rule__EditText__Group_4_2_13__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26438:1: ( rule__EditText__Group_4_2_13__0__Impl rule__EditText__Group_4_2_13__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26439:2: rule__EditText__Group_4_2_13__0__Impl rule__EditText__Group_4_2_13__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_13__0__Impl_in_rule__EditText__Group_4_2_13__052715); rule__EditText__Group_4_2_13__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_13__1_in_rule__EditText__Group_4_2_13__052718); rule__EditText__Group_4_2_13__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_13__0 // $ANTLR start rule__EditText__Group_4_2_13__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26446:1: rule__EditText__Group_4_2_13__0__Impl : ( 'gravity:' ) ; public final void rule__EditText__Group_4_2_13__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26450:1: ( ( 'gravity:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26451:1: ( 'gravity:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26451:1: ( 'gravity:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26452:1: 'gravity:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGravityKeyword_4_2_13_0()); } match(input,110,FollowSets000.FOLLOW_110_in_rule__EditText__Group_4_2_13__0__Impl52746); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGravityKeyword_4_2_13_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_13__0__Impl // $ANTLR start rule__EditText__Group_4_2_13__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26465:1: rule__EditText__Group_4_2_13__1 : rule__EditText__Group_4_2_13__1__Impl rule__EditText__Group_4_2_13__2 ; public final void rule__EditText__Group_4_2_13__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26469:1: ( rule__EditText__Group_4_2_13__1__Impl rule__EditText__Group_4_2_13__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26470:2: rule__EditText__Group_4_2_13__1__Impl rule__EditText__Group_4_2_13__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_13__1__Impl_in_rule__EditText__Group_4_2_13__152777); rule__EditText__Group_4_2_13__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_13__2_in_rule__EditText__Group_4_2_13__152780); rule__EditText__Group_4_2_13__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_13__1 // $ANTLR start rule__EditText__Group_4_2_13__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26477:1: rule__EditText__Group_4_2_13__1__Impl : ( ( rule__EditText__GravityAssignment_4_2_13_1 ) ) ; public final void rule__EditText__Group_4_2_13__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26481:1: ( ( ( rule__EditText__GravityAssignment_4_2_13_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26482:1: ( ( rule__EditText__GravityAssignment_4_2_13_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26482:1: ( ( rule__EditText__GravityAssignment_4_2_13_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26483:1: ( rule__EditText__GravityAssignment_4_2_13_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGravityAssignment_4_2_13_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26484:1: ( rule__EditText__GravityAssignment_4_2_13_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26484:2: rule__EditText__GravityAssignment_4_2_13_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__GravityAssignment_4_2_13_1_in_rule__EditText__Group_4_2_13__1__Impl52807); rule__EditText__GravityAssignment_4_2_13_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGravityAssignment_4_2_13_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_13__1__Impl // $ANTLR start rule__EditText__Group_4_2_13__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26494:1: rule__EditText__Group_4_2_13__2 : rule__EditText__Group_4_2_13__2__Impl ; public final void rule__EditText__Group_4_2_13__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26498:1: ( rule__EditText__Group_4_2_13__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26499:2: rule__EditText__Group_4_2_13__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_13__2__Impl_in_rule__EditText__Group_4_2_13__252837); rule__EditText__Group_4_2_13__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_13__2 // $ANTLR start rule__EditText__Group_4_2_13__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26505:1: rule__EditText__Group_4_2_13__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_13__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26509:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26510:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26510:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26511:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_13_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_13__2__Impl52865); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_13_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_13__2__Impl // $ANTLR start rule__EditText__Group_4_2_14__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26530:1: rule__EditText__Group_4_2_14__0 : rule__EditText__Group_4_2_14__0__Impl rule__EditText__Group_4_2_14__1 ; public final void rule__EditText__Group_4_2_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26534:1: ( rule__EditText__Group_4_2_14__0__Impl rule__EditText__Group_4_2_14__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26535:2: rule__EditText__Group_4_2_14__0__Impl rule__EditText__Group_4_2_14__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_14__0__Impl_in_rule__EditText__Group_4_2_14__052902); rule__EditText__Group_4_2_14__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_14__1_in_rule__EditText__Group_4_2_14__052905); rule__EditText__Group_4_2_14__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_14__0 // $ANTLR start rule__EditText__Group_4_2_14__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26542:1: rule__EditText__Group_4_2_14__0__Impl : ( 'hint:' ) ; public final void rule__EditText__Group_4_2_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26546:1: ( ( 'hint:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26547:1: ( 'hint:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26547:1: ( 'hint:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26548:1: 'hint:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getHintKeyword_4_2_14_0()); } match(input,151,FollowSets000.FOLLOW_151_in_rule__EditText__Group_4_2_14__0__Impl52933); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getHintKeyword_4_2_14_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_14__0__Impl // $ANTLR start rule__EditText__Group_4_2_14__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26561:1: rule__EditText__Group_4_2_14__1 : rule__EditText__Group_4_2_14__1__Impl rule__EditText__Group_4_2_14__2 ; public final void rule__EditText__Group_4_2_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26565:1: ( rule__EditText__Group_4_2_14__1__Impl rule__EditText__Group_4_2_14__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26566:2: rule__EditText__Group_4_2_14__1__Impl rule__EditText__Group_4_2_14__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_14__1__Impl_in_rule__EditText__Group_4_2_14__152964); rule__EditText__Group_4_2_14__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_14__2_in_rule__EditText__Group_4_2_14__152967); rule__EditText__Group_4_2_14__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_14__1 // $ANTLR start rule__EditText__Group_4_2_14__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26573:1: rule__EditText__Group_4_2_14__1__Impl : ( ( rule__EditText__HintAssignment_4_2_14_1 ) ) ; public final void rule__EditText__Group_4_2_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26577:1: ( ( ( rule__EditText__HintAssignment_4_2_14_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26578:1: ( ( rule__EditText__HintAssignment_4_2_14_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26578:1: ( ( rule__EditText__HintAssignment_4_2_14_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26579:1: ( rule__EditText__HintAssignment_4_2_14_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getHintAssignment_4_2_14_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26580:1: ( rule__EditText__HintAssignment_4_2_14_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26580:2: rule__EditText__HintAssignment_4_2_14_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__HintAssignment_4_2_14_1_in_rule__EditText__Group_4_2_14__1__Impl52994); rule__EditText__HintAssignment_4_2_14_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getHintAssignment_4_2_14_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_14__1__Impl // $ANTLR start rule__EditText__Group_4_2_14__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26590:1: rule__EditText__Group_4_2_14__2 : rule__EditText__Group_4_2_14__2__Impl ; public final void rule__EditText__Group_4_2_14__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26594:1: ( rule__EditText__Group_4_2_14__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26595:2: rule__EditText__Group_4_2_14__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_14__2__Impl_in_rule__EditText__Group_4_2_14__253024); rule__EditText__Group_4_2_14__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_14__2 // $ANTLR start rule__EditText__Group_4_2_14__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26601:1: rule__EditText__Group_4_2_14__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_14__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26605:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26606:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26606:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26607:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_14_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_14__2__Impl53052); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_14_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_14__2__Impl // $ANTLR start rule__EditText__Group_4_2_15__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26626:1: rule__EditText__Group_4_2_15__0 : rule__EditText__Group_4_2_15__0__Impl rule__EditText__Group_4_2_15__1 ; public final void rule__EditText__Group_4_2_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26630:1: ( rule__EditText__Group_4_2_15__0__Impl rule__EditText__Group_4_2_15__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26631:2: rule__EditText__Group_4_2_15__0__Impl rule__EditText__Group_4_2_15__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_15__0__Impl_in_rule__EditText__Group_4_2_15__053089); rule__EditText__Group_4_2_15__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_15__1_in_rule__EditText__Group_4_2_15__053092); rule__EditText__Group_4_2_15__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_15__0 // $ANTLR start rule__EditText__Group_4_2_15__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26638:1: rule__EditText__Group_4_2_15__0__Impl : ( 'numeric:' ) ; public final void rule__EditText__Group_4_2_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26642:1: ( ( 'numeric:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26643:1: ( 'numeric:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26643:1: ( 'numeric:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26644:1: 'numeric:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getNumericKeyword_4_2_15_0()); } match(input,152,FollowSets000.FOLLOW_152_in_rule__EditText__Group_4_2_15__0__Impl53120); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getNumericKeyword_4_2_15_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_15__0__Impl // $ANTLR start rule__EditText__Group_4_2_15__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26657:1: rule__EditText__Group_4_2_15__1 : rule__EditText__Group_4_2_15__1__Impl rule__EditText__Group_4_2_15__2 ; public final void rule__EditText__Group_4_2_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26661:1: ( rule__EditText__Group_4_2_15__1__Impl rule__EditText__Group_4_2_15__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26662:2: rule__EditText__Group_4_2_15__1__Impl rule__EditText__Group_4_2_15__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_15__1__Impl_in_rule__EditText__Group_4_2_15__153151); rule__EditText__Group_4_2_15__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_15__2_in_rule__EditText__Group_4_2_15__153154); rule__EditText__Group_4_2_15__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_15__1 // $ANTLR start rule__EditText__Group_4_2_15__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26669:1: rule__EditText__Group_4_2_15__1__Impl : ( ( rule__EditText__NumericAssignment_4_2_15_1 ) ) ; public final void rule__EditText__Group_4_2_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26673:1: ( ( ( rule__EditText__NumericAssignment_4_2_15_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26674:1: ( ( rule__EditText__NumericAssignment_4_2_15_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26674:1: ( ( rule__EditText__NumericAssignment_4_2_15_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26675:1: ( rule__EditText__NumericAssignment_4_2_15_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getNumericAssignment_4_2_15_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26676:1: ( rule__EditText__NumericAssignment_4_2_15_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26676:2: rule__EditText__NumericAssignment_4_2_15_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__NumericAssignment_4_2_15_1_in_rule__EditText__Group_4_2_15__1__Impl53181); rule__EditText__NumericAssignment_4_2_15_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getNumericAssignment_4_2_15_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_15__1__Impl // $ANTLR start rule__EditText__Group_4_2_15__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26686:1: rule__EditText__Group_4_2_15__2 : rule__EditText__Group_4_2_15__2__Impl ; public final void rule__EditText__Group_4_2_15__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26690:1: ( rule__EditText__Group_4_2_15__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26691:2: rule__EditText__Group_4_2_15__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_15__2__Impl_in_rule__EditText__Group_4_2_15__253211); rule__EditText__Group_4_2_15__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_15__2 // $ANTLR start rule__EditText__Group_4_2_15__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26697:1: rule__EditText__Group_4_2_15__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_15__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26701:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26702:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26702:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26703:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_15_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_15__2__Impl53239); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_15_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_15__2__Impl // $ANTLR start rule__EditText__Group_4_2_16__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26722:1: rule__EditText__Group_4_2_16__0 : rule__EditText__Group_4_2_16__0__Impl rule__EditText__Group_4_2_16__1 ; public final void rule__EditText__Group_4_2_16__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26726:1: ( rule__EditText__Group_4_2_16__0__Impl rule__EditText__Group_4_2_16__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26727:2: rule__EditText__Group_4_2_16__0__Impl rule__EditText__Group_4_2_16__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_16__0__Impl_in_rule__EditText__Group_4_2_16__053276); rule__EditText__Group_4_2_16__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_16__1_in_rule__EditText__Group_4_2_16__053279); rule__EditText__Group_4_2_16__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_16__0 // $ANTLR start rule__EditText__Group_4_2_16__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26734:1: rule__EditText__Group_4_2_16__0__Impl : ( 'password:' ) ; public final void rule__EditText__Group_4_2_16__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26738:1: ( ( 'password:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26739:1: ( 'password:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26739:1: ( 'password:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26740:1: 'password:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getPasswordKeyword_4_2_16_0()); } match(input,153,FollowSets000.FOLLOW_153_in_rule__EditText__Group_4_2_16__0__Impl53307); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getPasswordKeyword_4_2_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_16__0__Impl // $ANTLR start rule__EditText__Group_4_2_16__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26753:1: rule__EditText__Group_4_2_16__1 : rule__EditText__Group_4_2_16__1__Impl rule__EditText__Group_4_2_16__2 ; public final void rule__EditText__Group_4_2_16__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26757:1: ( rule__EditText__Group_4_2_16__1__Impl rule__EditText__Group_4_2_16__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26758:2: rule__EditText__Group_4_2_16__1__Impl rule__EditText__Group_4_2_16__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_16__1__Impl_in_rule__EditText__Group_4_2_16__153338); rule__EditText__Group_4_2_16__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_16__2_in_rule__EditText__Group_4_2_16__153341); rule__EditText__Group_4_2_16__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_16__1 // $ANTLR start rule__EditText__Group_4_2_16__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26765:1: rule__EditText__Group_4_2_16__1__Impl : ( ( rule__EditText__PasswordAssignment_4_2_16_1 ) ) ; public final void rule__EditText__Group_4_2_16__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26769:1: ( ( ( rule__EditText__PasswordAssignment_4_2_16_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26770:1: ( ( rule__EditText__PasswordAssignment_4_2_16_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26770:1: ( ( rule__EditText__PasswordAssignment_4_2_16_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26771:1: ( rule__EditText__PasswordAssignment_4_2_16_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getPasswordAssignment_4_2_16_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26772:1: ( rule__EditText__PasswordAssignment_4_2_16_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26772:2: rule__EditText__PasswordAssignment_4_2_16_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__PasswordAssignment_4_2_16_1_in_rule__EditText__Group_4_2_16__1__Impl53368); rule__EditText__PasswordAssignment_4_2_16_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getPasswordAssignment_4_2_16_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_16__1__Impl // $ANTLR start rule__EditText__Group_4_2_16__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26782:1: rule__EditText__Group_4_2_16__2 : rule__EditText__Group_4_2_16__2__Impl ; public final void rule__EditText__Group_4_2_16__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26786:1: ( rule__EditText__Group_4_2_16__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26787:2: rule__EditText__Group_4_2_16__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_16__2__Impl_in_rule__EditText__Group_4_2_16__253398); rule__EditText__Group_4_2_16__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_16__2 // $ANTLR start rule__EditText__Group_4_2_16__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26793:1: rule__EditText__Group_4_2_16__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_16__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26797:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26798:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26798:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26799:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_16_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_16__2__Impl53426); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_16_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_16__2__Impl // $ANTLR start rule__EditText__Group_4_2_17__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26818:1: rule__EditText__Group_4_2_17__0 : rule__EditText__Group_4_2_17__0__Impl rule__EditText__Group_4_2_17__1 ; public final void rule__EditText__Group_4_2_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26822:1: ( rule__EditText__Group_4_2_17__0__Impl rule__EditText__Group_4_2_17__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26823:2: rule__EditText__Group_4_2_17__0__Impl rule__EditText__Group_4_2_17__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_17__0__Impl_in_rule__EditText__Group_4_2_17__053463); rule__EditText__Group_4_2_17__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_17__1_in_rule__EditText__Group_4_2_17__053466); rule__EditText__Group_4_2_17__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_17__0 // $ANTLR start rule__EditText__Group_4_2_17__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26830:1: rule__EditText__Group_4_2_17__0__Impl : ( 'phoneNumber:' ) ; public final void rule__EditText__Group_4_2_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26834:1: ( ( 'phoneNumber:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26835:1: ( 'phoneNumber:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26835:1: ( 'phoneNumber:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26836:1: 'phoneNumber:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getPhoneNumberKeyword_4_2_17_0()); } match(input,154,FollowSets000.FOLLOW_154_in_rule__EditText__Group_4_2_17__0__Impl53494); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getPhoneNumberKeyword_4_2_17_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_17__0__Impl // $ANTLR start rule__EditText__Group_4_2_17__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26849:1: rule__EditText__Group_4_2_17__1 : rule__EditText__Group_4_2_17__1__Impl rule__EditText__Group_4_2_17__2 ; public final void rule__EditText__Group_4_2_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26853:1: ( rule__EditText__Group_4_2_17__1__Impl rule__EditText__Group_4_2_17__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26854:2: rule__EditText__Group_4_2_17__1__Impl rule__EditText__Group_4_2_17__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_17__1__Impl_in_rule__EditText__Group_4_2_17__153525); rule__EditText__Group_4_2_17__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_17__2_in_rule__EditText__Group_4_2_17__153528); rule__EditText__Group_4_2_17__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_17__1 // $ANTLR start rule__EditText__Group_4_2_17__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26861:1: rule__EditText__Group_4_2_17__1__Impl : ( ( rule__EditText__PhoneNumberAssignment_4_2_17_1 ) ) ; public final void rule__EditText__Group_4_2_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26865:1: ( ( ( rule__EditText__PhoneNumberAssignment_4_2_17_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26866:1: ( ( rule__EditText__PhoneNumberAssignment_4_2_17_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26866:1: ( ( rule__EditText__PhoneNumberAssignment_4_2_17_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26867:1: ( rule__EditText__PhoneNumberAssignment_4_2_17_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getPhoneNumberAssignment_4_2_17_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26868:1: ( rule__EditText__PhoneNumberAssignment_4_2_17_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26868:2: rule__EditText__PhoneNumberAssignment_4_2_17_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__PhoneNumberAssignment_4_2_17_1_in_rule__EditText__Group_4_2_17__1__Impl53555); rule__EditText__PhoneNumberAssignment_4_2_17_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getPhoneNumberAssignment_4_2_17_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_17__1__Impl // $ANTLR start rule__EditText__Group_4_2_17__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26878:1: rule__EditText__Group_4_2_17__2 : rule__EditText__Group_4_2_17__2__Impl ; public final void rule__EditText__Group_4_2_17__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26882:1: ( rule__EditText__Group_4_2_17__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26883:2: rule__EditText__Group_4_2_17__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_17__2__Impl_in_rule__EditText__Group_4_2_17__253585); rule__EditText__Group_4_2_17__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_17__2 // $ANTLR start rule__EditText__Group_4_2_17__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26889:1: rule__EditText__Group_4_2_17__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_17__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26893:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26894:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26894:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26895:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_17_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_17__2__Impl53613); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_17_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_17__2__Impl // $ANTLR start rule__EditText__Group_4_2_18__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26914:1: rule__EditText__Group_4_2_18__0 : rule__EditText__Group_4_2_18__0__Impl rule__EditText__Group_4_2_18__1 ; public final void rule__EditText__Group_4_2_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26918:1: ( rule__EditText__Group_4_2_18__0__Impl rule__EditText__Group_4_2_18__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26919:2: rule__EditText__Group_4_2_18__0__Impl rule__EditText__Group_4_2_18__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_18__0__Impl_in_rule__EditText__Group_4_2_18__053650); rule__EditText__Group_4_2_18__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_18__1_in_rule__EditText__Group_4_2_18__053653); rule__EditText__Group_4_2_18__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_18__0 // $ANTLR start rule__EditText__Group_4_2_18__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26926:1: rule__EditText__Group_4_2_18__0__Impl : ( 'singleLine:' ) ; public final void rule__EditText__Group_4_2_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26930:1: ( ( 'singleLine:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26931:1: ( 'singleLine:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26931:1: ( 'singleLine:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26932:1: 'singleLine:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSingleLineKeyword_4_2_18_0()); } match(input,155,FollowSets000.FOLLOW_155_in_rule__EditText__Group_4_2_18__0__Impl53681); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSingleLineKeyword_4_2_18_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_18__0__Impl // $ANTLR start rule__EditText__Group_4_2_18__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26945:1: rule__EditText__Group_4_2_18__1 : rule__EditText__Group_4_2_18__1__Impl rule__EditText__Group_4_2_18__2 ; public final void rule__EditText__Group_4_2_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26949:1: ( rule__EditText__Group_4_2_18__1__Impl rule__EditText__Group_4_2_18__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26950:2: rule__EditText__Group_4_2_18__1__Impl rule__EditText__Group_4_2_18__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_18__1__Impl_in_rule__EditText__Group_4_2_18__153712); rule__EditText__Group_4_2_18__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_18__2_in_rule__EditText__Group_4_2_18__153715); rule__EditText__Group_4_2_18__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_18__1 // $ANTLR start rule__EditText__Group_4_2_18__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26957:1: rule__EditText__Group_4_2_18__1__Impl : ( ( rule__EditText__SingleLineAssignment_4_2_18_1 ) ) ; public final void rule__EditText__Group_4_2_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26961:1: ( ( ( rule__EditText__SingleLineAssignment_4_2_18_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26962:1: ( ( rule__EditText__SingleLineAssignment_4_2_18_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26962:1: ( ( rule__EditText__SingleLineAssignment_4_2_18_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26963:1: ( rule__EditText__SingleLineAssignment_4_2_18_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSingleLineAssignment_4_2_18_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26964:1: ( rule__EditText__SingleLineAssignment_4_2_18_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26964:2: rule__EditText__SingleLineAssignment_4_2_18_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__SingleLineAssignment_4_2_18_1_in_rule__EditText__Group_4_2_18__1__Impl53742); rule__EditText__SingleLineAssignment_4_2_18_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSingleLineAssignment_4_2_18_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_18__1__Impl // $ANTLR start rule__EditText__Group_4_2_18__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26974:1: rule__EditText__Group_4_2_18__2 : rule__EditText__Group_4_2_18__2__Impl ; public final void rule__EditText__Group_4_2_18__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26978:1: ( rule__EditText__Group_4_2_18__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26979:2: rule__EditText__Group_4_2_18__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_18__2__Impl_in_rule__EditText__Group_4_2_18__253772); rule__EditText__Group_4_2_18__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_18__2 // $ANTLR start rule__EditText__Group_4_2_18__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26985:1: rule__EditText__Group_4_2_18__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_18__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26989:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26990:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26990:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:26991:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_18_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_18__2__Impl53800); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_18_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_18__2__Impl // $ANTLR start rule__EditText__Group_4_2_19__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27010:1: rule__EditText__Group_4_2_19__0 : rule__EditText__Group_4_2_19__0__Impl rule__EditText__Group_4_2_19__1 ; public final void rule__EditText__Group_4_2_19__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27014:1: ( rule__EditText__Group_4_2_19__0__Impl rule__EditText__Group_4_2_19__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27015:2: rule__EditText__Group_4_2_19__0__Impl rule__EditText__Group_4_2_19__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_19__0__Impl_in_rule__EditText__Group_4_2_19__053837); rule__EditText__Group_4_2_19__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_19__1_in_rule__EditText__Group_4_2_19__053840); rule__EditText__Group_4_2_19__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_19__0 // $ANTLR start rule__EditText__Group_4_2_19__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27022:1: rule__EditText__Group_4_2_19__0__Impl : ( 'textColor:' ) ; public final void rule__EditText__Group_4_2_19__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27026:1: ( ( 'textColor:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27027:1: ( 'textColor:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27027:1: ( 'textColor:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27028:1: 'textColor:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextColorKeyword_4_2_19_0()); } match(input,156,FollowSets000.FOLLOW_156_in_rule__EditText__Group_4_2_19__0__Impl53868); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextColorKeyword_4_2_19_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_19__0__Impl // $ANTLR start rule__EditText__Group_4_2_19__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27041:1: rule__EditText__Group_4_2_19__1 : rule__EditText__Group_4_2_19__1__Impl rule__EditText__Group_4_2_19__2 ; public final void rule__EditText__Group_4_2_19__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27045:1: ( rule__EditText__Group_4_2_19__1__Impl rule__EditText__Group_4_2_19__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27046:2: rule__EditText__Group_4_2_19__1__Impl rule__EditText__Group_4_2_19__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_19__1__Impl_in_rule__EditText__Group_4_2_19__153899); rule__EditText__Group_4_2_19__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_19__2_in_rule__EditText__Group_4_2_19__153902); rule__EditText__Group_4_2_19__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_19__1 // $ANTLR start rule__EditText__Group_4_2_19__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27053:1: rule__EditText__Group_4_2_19__1__Impl : ( ( rule__EditText__TextColorAssignment_4_2_19_1 ) ) ; public final void rule__EditText__Group_4_2_19__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27057:1: ( ( ( rule__EditText__TextColorAssignment_4_2_19_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27058:1: ( ( rule__EditText__TextColorAssignment_4_2_19_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27058:1: ( ( rule__EditText__TextColorAssignment_4_2_19_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27059:1: ( rule__EditText__TextColorAssignment_4_2_19_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextColorAssignment_4_2_19_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27060:1: ( rule__EditText__TextColorAssignment_4_2_19_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27060:2: rule__EditText__TextColorAssignment_4_2_19_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TextColorAssignment_4_2_19_1_in_rule__EditText__Group_4_2_19__1__Impl53929); rule__EditText__TextColorAssignment_4_2_19_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextColorAssignment_4_2_19_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_19__1__Impl // $ANTLR start rule__EditText__Group_4_2_19__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27070:1: rule__EditText__Group_4_2_19__2 : rule__EditText__Group_4_2_19__2__Impl ; public final void rule__EditText__Group_4_2_19__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27074:1: ( rule__EditText__Group_4_2_19__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27075:2: rule__EditText__Group_4_2_19__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_19__2__Impl_in_rule__EditText__Group_4_2_19__253959); rule__EditText__Group_4_2_19__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_19__2 // $ANTLR start rule__EditText__Group_4_2_19__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27081:1: rule__EditText__Group_4_2_19__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_19__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27085:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27086:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27086:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27087:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_19_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_19__2__Impl53987); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_19_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_19__2__Impl // $ANTLR start rule__EditText__Group_4_2_20__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27106:1: rule__EditText__Group_4_2_20__0 : rule__EditText__Group_4_2_20__0__Impl rule__EditText__Group_4_2_20__1 ; public final void rule__EditText__Group_4_2_20__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27110:1: ( rule__EditText__Group_4_2_20__0__Impl rule__EditText__Group_4_2_20__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27111:2: rule__EditText__Group_4_2_20__0__Impl rule__EditText__Group_4_2_20__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_20__0__Impl_in_rule__EditText__Group_4_2_20__054024); rule__EditText__Group_4_2_20__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_20__1_in_rule__EditText__Group_4_2_20__054027); rule__EditText__Group_4_2_20__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_20__0 // $ANTLR start rule__EditText__Group_4_2_20__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27118:1: rule__EditText__Group_4_2_20__0__Impl : ( 'typeface:' ) ; public final void rule__EditText__Group_4_2_20__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27122:1: ( ( 'typeface:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27123:1: ( 'typeface:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27123:1: ( 'typeface:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27124:1: 'typeface:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTypefaceKeyword_4_2_20_0()); } match(input,157,FollowSets000.FOLLOW_157_in_rule__EditText__Group_4_2_20__0__Impl54055); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTypefaceKeyword_4_2_20_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_20__0__Impl // $ANTLR start rule__EditText__Group_4_2_20__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27137:1: rule__EditText__Group_4_2_20__1 : rule__EditText__Group_4_2_20__1__Impl rule__EditText__Group_4_2_20__2 ; public final void rule__EditText__Group_4_2_20__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27141:1: ( rule__EditText__Group_4_2_20__1__Impl rule__EditText__Group_4_2_20__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27142:2: rule__EditText__Group_4_2_20__1__Impl rule__EditText__Group_4_2_20__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_20__1__Impl_in_rule__EditText__Group_4_2_20__154086); rule__EditText__Group_4_2_20__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_20__2_in_rule__EditText__Group_4_2_20__154089); rule__EditText__Group_4_2_20__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_20__1 // $ANTLR start rule__EditText__Group_4_2_20__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27149:1: rule__EditText__Group_4_2_20__1__Impl : ( ( rule__EditText__TypefaceAssignment_4_2_20_1 ) ) ; public final void rule__EditText__Group_4_2_20__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27153:1: ( ( ( rule__EditText__TypefaceAssignment_4_2_20_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27154:1: ( ( rule__EditText__TypefaceAssignment_4_2_20_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27154:1: ( ( rule__EditText__TypefaceAssignment_4_2_20_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27155:1: ( rule__EditText__TypefaceAssignment_4_2_20_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTypefaceAssignment_4_2_20_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27156:1: ( rule__EditText__TypefaceAssignment_4_2_20_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27156:2: rule__EditText__TypefaceAssignment_4_2_20_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TypefaceAssignment_4_2_20_1_in_rule__EditText__Group_4_2_20__1__Impl54116); rule__EditText__TypefaceAssignment_4_2_20_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTypefaceAssignment_4_2_20_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_20__1__Impl // $ANTLR start rule__EditText__Group_4_2_20__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27166:1: rule__EditText__Group_4_2_20__2 : rule__EditText__Group_4_2_20__2__Impl ; public final void rule__EditText__Group_4_2_20__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27170:1: ( rule__EditText__Group_4_2_20__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27171:2: rule__EditText__Group_4_2_20__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_20__2__Impl_in_rule__EditText__Group_4_2_20__254146); rule__EditText__Group_4_2_20__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_20__2 // $ANTLR start rule__EditText__Group_4_2_20__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27177:1: rule__EditText__Group_4_2_20__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_20__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27181:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27182:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27182:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27183:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_20_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_20__2__Impl54174); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_20_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_20__2__Impl // $ANTLR start rule__EditText__Group_4_2_21__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27202:1: rule__EditText__Group_4_2_21__0 : rule__EditText__Group_4_2_21__0__Impl rule__EditText__Group_4_2_21__1 ; public final void rule__EditText__Group_4_2_21__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27206:1: ( rule__EditText__Group_4_2_21__0__Impl rule__EditText__Group_4_2_21__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27207:2: rule__EditText__Group_4_2_21__0__Impl rule__EditText__Group_4_2_21__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_21__0__Impl_in_rule__EditText__Group_4_2_21__054211); rule__EditText__Group_4_2_21__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_21__1_in_rule__EditText__Group_4_2_21__054214); rule__EditText__Group_4_2_21__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_21__0 // $ANTLR start rule__EditText__Group_4_2_21__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27214:1: rule__EditText__Group_4_2_21__0__Impl : ( 'textSize:' ) ; public final void rule__EditText__Group_4_2_21__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27218:1: ( ( 'textSize:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27219:1: ( 'textSize:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27219:1: ( 'textSize:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27220:1: 'textSize:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextSizeKeyword_4_2_21_0()); } match(input,158,FollowSets000.FOLLOW_158_in_rule__EditText__Group_4_2_21__0__Impl54242); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextSizeKeyword_4_2_21_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_21__0__Impl // $ANTLR start rule__EditText__Group_4_2_21__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27233:1: rule__EditText__Group_4_2_21__1 : rule__EditText__Group_4_2_21__1__Impl rule__EditText__Group_4_2_21__2 ; public final void rule__EditText__Group_4_2_21__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27237:1: ( rule__EditText__Group_4_2_21__1__Impl rule__EditText__Group_4_2_21__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27238:2: rule__EditText__Group_4_2_21__1__Impl rule__EditText__Group_4_2_21__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_21__1__Impl_in_rule__EditText__Group_4_2_21__154273); rule__EditText__Group_4_2_21__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_21__2_in_rule__EditText__Group_4_2_21__154276); rule__EditText__Group_4_2_21__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_21__1 // $ANTLR start rule__EditText__Group_4_2_21__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27245:1: rule__EditText__Group_4_2_21__1__Impl : ( ( rule__EditText__TextSizeAssignment_4_2_21_1 ) ) ; public final void rule__EditText__Group_4_2_21__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27249:1: ( ( ( rule__EditText__TextSizeAssignment_4_2_21_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27250:1: ( ( rule__EditText__TextSizeAssignment_4_2_21_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27250:1: ( ( rule__EditText__TextSizeAssignment_4_2_21_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27251:1: ( rule__EditText__TextSizeAssignment_4_2_21_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextSizeAssignment_4_2_21_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27252:1: ( rule__EditText__TextSizeAssignment_4_2_21_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27252:2: rule__EditText__TextSizeAssignment_4_2_21_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TextSizeAssignment_4_2_21_1_in_rule__EditText__Group_4_2_21__1__Impl54303); rule__EditText__TextSizeAssignment_4_2_21_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextSizeAssignment_4_2_21_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_21__1__Impl // $ANTLR start rule__EditText__Group_4_2_21__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27262:1: rule__EditText__Group_4_2_21__2 : rule__EditText__Group_4_2_21__2__Impl ; public final void rule__EditText__Group_4_2_21__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27266:1: ( rule__EditText__Group_4_2_21__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27267:2: rule__EditText__Group_4_2_21__2__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_21__2__Impl_in_rule__EditText__Group_4_2_21__254333); rule__EditText__Group_4_2_21__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_21__2 // $ANTLR start rule__EditText__Group_4_2_21__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27273:1: rule__EditText__Group_4_2_21__2__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_21__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27277:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27278:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27278:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27279:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_21_2()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_21__2__Impl54361); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_21_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_21__2__Impl // $ANTLR start rule__EditText__Group_4_2_22__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27298:1: rule__EditText__Group_4_2_22__0 : rule__EditText__Group_4_2_22__0__Impl rule__EditText__Group_4_2_22__1 ; public final void rule__EditText__Group_4_2_22__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27302:1: ( rule__EditText__Group_4_2_22__0__Impl rule__EditText__Group_4_2_22__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27303:2: rule__EditText__Group_4_2_22__0__Impl rule__EditText__Group_4_2_22__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__0__Impl_in_rule__EditText__Group_4_2_22__054398); rule__EditText__Group_4_2_22__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__1_in_rule__EditText__Group_4_2_22__054401); rule__EditText__Group_4_2_22__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__0 // $ANTLR start rule__EditText__Group_4_2_22__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27310:1: rule__EditText__Group_4_2_22__0__Impl : ( 'textStyle:' ) ; public final void rule__EditText__Group_4_2_22__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27314:1: ( ( 'textStyle:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27315:1: ( 'textStyle:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27315:1: ( 'textStyle:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27316:1: 'textStyle:' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextStyleKeyword_4_2_22_0()); } match(input,159,FollowSets000.FOLLOW_159_in_rule__EditText__Group_4_2_22__0__Impl54429); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextStyleKeyword_4_2_22_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__0__Impl // $ANTLR start rule__EditText__Group_4_2_22__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27329:1: rule__EditText__Group_4_2_22__1 : rule__EditText__Group_4_2_22__1__Impl rule__EditText__Group_4_2_22__2 ; public final void rule__EditText__Group_4_2_22__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27333:1: ( rule__EditText__Group_4_2_22__1__Impl rule__EditText__Group_4_2_22__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27334:2: rule__EditText__Group_4_2_22__1__Impl rule__EditText__Group_4_2_22__2 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__1__Impl_in_rule__EditText__Group_4_2_22__154460); rule__EditText__Group_4_2_22__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__2_in_rule__EditText__Group_4_2_22__154463); rule__EditText__Group_4_2_22__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__1 // $ANTLR start rule__EditText__Group_4_2_22__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27341:1: rule__EditText__Group_4_2_22__1__Impl : ( ( rule__EditText__TextStyleAssignment_4_2_22_1 ) ) ; public final void rule__EditText__Group_4_2_22__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27345:1: ( ( ( rule__EditText__TextStyleAssignment_4_2_22_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27346:1: ( ( rule__EditText__TextStyleAssignment_4_2_22_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27346:1: ( ( rule__EditText__TextStyleAssignment_4_2_22_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27347:1: ( rule__EditText__TextStyleAssignment_4_2_22_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextStyleAssignment_4_2_22_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27348:1: ( rule__EditText__TextStyleAssignment_4_2_22_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27348:2: rule__EditText__TextStyleAssignment_4_2_22_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TextStyleAssignment_4_2_22_1_in_rule__EditText__Group_4_2_22__1__Impl54490); rule__EditText__TextStyleAssignment_4_2_22_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextStyleAssignment_4_2_22_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__1__Impl // $ANTLR start rule__EditText__Group_4_2_22__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27358:1: rule__EditText__Group_4_2_22__2 : rule__EditText__Group_4_2_22__2__Impl rule__EditText__Group_4_2_22__3 ; public final void rule__EditText__Group_4_2_22__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27362:1: ( rule__EditText__Group_4_2_22__2__Impl rule__EditText__Group_4_2_22__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27363:2: rule__EditText__Group_4_2_22__2__Impl rule__EditText__Group_4_2_22__3 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__2__Impl_in_rule__EditText__Group_4_2_22__254520); rule__EditText__Group_4_2_22__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__3_in_rule__EditText__Group_4_2_22__254523); rule__EditText__Group_4_2_22__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__2 // $ANTLR start rule__EditText__Group_4_2_22__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27370:1: rule__EditText__Group_4_2_22__2__Impl : ( ( rule__EditText__Group_4_2_22_2__0 )* ) ; public final void rule__EditText__Group_4_2_22__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27374:1: ( ( ( rule__EditText__Group_4_2_22_2__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27375:1: ( ( rule__EditText__Group_4_2_22_2__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27375:1: ( ( rule__EditText__Group_4_2_22_2__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27376:1: ( rule__EditText__Group_4_2_22_2__0 )* { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_22_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27377:1: ( rule__EditText__Group_4_2_22_2__0 )* loop89: do { int alt89=2; int LA89_0 = input.LA(1); if ( (LA89_0==111) ) { alt89=1; } switch (alt89) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27377:2: rule__EditText__Group_4_2_22_2__0 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22_2__0_in_rule__EditText__Group_4_2_22__2__Impl54550); rule__EditText__Group_4_2_22_2__0(); _fsp--; if (failed) return ; } break; default : break loop89; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_22_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__2__Impl // $ANTLR start rule__EditText__Group_4_2_22__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27387:1: rule__EditText__Group_4_2_22__3 : rule__EditText__Group_4_2_22__3__Impl ; public final void rule__EditText__Group_4_2_22__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27391:1: ( rule__EditText__Group_4_2_22__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27392:2: rule__EditText__Group_4_2_22__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22__3__Impl_in_rule__EditText__Group_4_2_22__354581); rule__EditText__Group_4_2_22__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__3 // $ANTLR start rule__EditText__Group_4_2_22__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27398:1: rule__EditText__Group_4_2_22__3__Impl : ( ';' ) ; public final void rule__EditText__Group_4_2_22__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27402:1: ( ( ';' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27403:1: ( ';' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27403:1: ( ';' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27404:1: ';' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_22_3()); } match(input,71,FollowSets000.FOLLOW_71_in_rule__EditText__Group_4_2_22__3__Impl54609); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSemicolonKeyword_4_2_22_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22__3__Impl // $ANTLR start rule__EditText__Group_4_2_22_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27425:1: rule__EditText__Group_4_2_22_2__0 : rule__EditText__Group_4_2_22_2__0__Impl rule__EditText__Group_4_2_22_2__1 ; public final void rule__EditText__Group_4_2_22_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27429:1: ( rule__EditText__Group_4_2_22_2__0__Impl rule__EditText__Group_4_2_22_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27430:2: rule__EditText__Group_4_2_22_2__0__Impl rule__EditText__Group_4_2_22_2__1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22_2__0__Impl_in_rule__EditText__Group_4_2_22_2__054648); rule__EditText__Group_4_2_22_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22_2__1_in_rule__EditText__Group_4_2_22_2__054651); rule__EditText__Group_4_2_22_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22_2__0 // $ANTLR start rule__EditText__Group_4_2_22_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27437:1: rule__EditText__Group_4_2_22_2__0__Impl : ( '|' ) ; public final void rule__EditText__Group_4_2_22_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27441:1: ( ( '|' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27442:1: ( '|' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27442:1: ( '|' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27443:1: '|' { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getVerticalLineKeyword_4_2_22_2_0()); } match(input,111,FollowSets000.FOLLOW_111_in_rule__EditText__Group_4_2_22_2__0__Impl54679); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getVerticalLineKeyword_4_2_22_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22_2__0__Impl // $ANTLR start rule__EditText__Group_4_2_22_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27456:1: rule__EditText__Group_4_2_22_2__1 : rule__EditText__Group_4_2_22_2__1__Impl ; public final void rule__EditText__Group_4_2_22_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27460:1: ( rule__EditText__Group_4_2_22_2__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27461:2: rule__EditText__Group_4_2_22_2__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__EditText__Group_4_2_22_2__1__Impl_in_rule__EditText__Group_4_2_22_2__154710); rule__EditText__Group_4_2_22_2__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22_2__1 // $ANTLR start rule__EditText__Group_4_2_22_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27467:1: rule__EditText__Group_4_2_22_2__1__Impl : ( ( rule__EditText__TextStyleAssignment_4_2_22_2_1 ) ) ; public final void rule__EditText__Group_4_2_22_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27471:1: ( ( ( rule__EditText__TextStyleAssignment_4_2_22_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27472:1: ( ( rule__EditText__TextStyleAssignment_4_2_22_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27472:1: ( ( rule__EditText__TextStyleAssignment_4_2_22_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27473:1: ( rule__EditText__TextStyleAssignment_4_2_22_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextStyleAssignment_4_2_22_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27474:1: ( rule__EditText__TextStyleAssignment_4_2_22_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27474:2: rule__EditText__TextStyleAssignment_4_2_22_2_1 { pushFollow(FollowSets000.FOLLOW_rule__EditText__TextStyleAssignment_4_2_22_2_1_in_rule__EditText__Group_4_2_22_2__1__Impl54737); rule__EditText__TextStyleAssignment_4_2_22_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextStyleAssignment_4_2_22_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__Group_4_2_22_2__1__Impl // $ANTLR start rule__StringResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27488:1: rule__StringResource__Group__0 : rule__StringResource__Group__0__Impl rule__StringResource__Group__1 ; public final void rule__StringResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27492:1: ( rule__StringResource__Group__0__Impl rule__StringResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27493:2: rule__StringResource__Group__0__Impl rule__StringResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__0__Impl_in_rule__StringResource__Group__054771); rule__StringResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__1_in_rule__StringResource__Group__054774); rule__StringResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__0 // $ANTLR start rule__StringResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27500:1: rule__StringResource__Group__0__Impl : ( 'string' ) ; public final void rule__StringResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27504:1: ( ( 'string' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27505:1: ( 'string' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27505:1: ( 'string' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27506:1: 'string' { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getStringKeyword_0()); } match(input,165,FollowSets000.FOLLOW_165_in_rule__StringResource__Group__0__Impl54802); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getStringKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__0__Impl // $ANTLR start rule__StringResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27519:1: rule__StringResource__Group__1 : rule__StringResource__Group__1__Impl rule__StringResource__Group__2 ; public final void rule__StringResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27523:1: ( rule__StringResource__Group__1__Impl rule__StringResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27524:2: rule__StringResource__Group__1__Impl rule__StringResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__1__Impl_in_rule__StringResource__Group__154833); rule__StringResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__2_in_rule__StringResource__Group__154836); rule__StringResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__1 // $ANTLR start rule__StringResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27531:1: rule__StringResource__Group__1__Impl : ( ( rule__StringResource__NameAssignment_1 ) ) ; public final void rule__StringResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27535:1: ( ( ( rule__StringResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27536:1: ( ( rule__StringResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27536:1: ( ( rule__StringResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27537:1: ( rule__StringResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27538:1: ( rule__StringResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27538:2: rule__StringResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__StringResource__NameAssignment_1_in_rule__StringResource__Group__1__Impl54863); rule__StringResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__1__Impl // $ANTLR start rule__StringResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27548:1: rule__StringResource__Group__2 : rule__StringResource__Group__2__Impl rule__StringResource__Group__3 ; public final void rule__StringResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27552:1: ( rule__StringResource__Group__2__Impl rule__StringResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27553:2: rule__StringResource__Group__2__Impl rule__StringResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__2__Impl_in_rule__StringResource__Group__254893); rule__StringResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__3_in_rule__StringResource__Group__254896); rule__StringResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__2 // $ANTLR start rule__StringResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27560:1: rule__StringResource__Group__2__Impl : ( '=' ) ; public final void rule__StringResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27564:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27565:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27565:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27566:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__StringResource__Group__2__Impl54924); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__2__Impl // $ANTLR start rule__StringResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27579:1: rule__StringResource__Group__3 : rule__StringResource__Group__3__Impl ; public final void rule__StringResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27583:1: ( rule__StringResource__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27584:2: rule__StringResource__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__StringResource__Group__3__Impl_in_rule__StringResource__Group__354955); rule__StringResource__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__3 // $ANTLR start rule__StringResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27590:1: rule__StringResource__Group__3__Impl : ( ( rule__StringResource__ValueAssignment_3 ) ) ; public final void rule__StringResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27594:1: ( ( ( rule__StringResource__ValueAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27595:1: ( ( rule__StringResource__ValueAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27595:1: ( ( rule__StringResource__ValueAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27596:1: ( rule__StringResource__ValueAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getValueAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27597:1: ( rule__StringResource__ValueAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27597:2: rule__StringResource__ValueAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__StringResource__ValueAssignment_3_in_rule__StringResource__Group__3__Impl54982); rule__StringResource__ValueAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getValueAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__Group__3__Impl // $ANTLR start rule__IntegerResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27615:1: rule__IntegerResource__Group__0 : rule__IntegerResource__Group__0__Impl rule__IntegerResource__Group__1 ; public final void rule__IntegerResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27619:1: ( rule__IntegerResource__Group__0__Impl rule__IntegerResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27620:2: rule__IntegerResource__Group__0__Impl rule__IntegerResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__0__Impl_in_rule__IntegerResource__Group__055020); rule__IntegerResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__1_in_rule__IntegerResource__Group__055023); rule__IntegerResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__0 // $ANTLR start rule__IntegerResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27627:1: rule__IntegerResource__Group__0__Impl : ( 'integer' ) ; public final void rule__IntegerResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27631:1: ( ( 'integer' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27632:1: ( 'integer' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27632:1: ( 'integer' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27633:1: 'integer' { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getIntegerKeyword_0()); } match(input,167,FollowSets000.FOLLOW_167_in_rule__IntegerResource__Group__0__Impl55051); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getIntegerKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__0__Impl // $ANTLR start rule__IntegerResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27646:1: rule__IntegerResource__Group__1 : rule__IntegerResource__Group__1__Impl rule__IntegerResource__Group__2 ; public final void rule__IntegerResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27650:1: ( rule__IntegerResource__Group__1__Impl rule__IntegerResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27651:2: rule__IntegerResource__Group__1__Impl rule__IntegerResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__1__Impl_in_rule__IntegerResource__Group__155082); rule__IntegerResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__2_in_rule__IntegerResource__Group__155085); rule__IntegerResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__1 // $ANTLR start rule__IntegerResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27658:1: rule__IntegerResource__Group__1__Impl : ( ( rule__IntegerResource__NameAssignment_1 ) ) ; public final void rule__IntegerResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27662:1: ( ( ( rule__IntegerResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27663:1: ( ( rule__IntegerResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27663:1: ( ( rule__IntegerResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27664:1: ( rule__IntegerResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27665:1: ( rule__IntegerResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27665:2: rule__IntegerResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__NameAssignment_1_in_rule__IntegerResource__Group__1__Impl55112); rule__IntegerResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__1__Impl // $ANTLR start rule__IntegerResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27675:1: rule__IntegerResource__Group__2 : rule__IntegerResource__Group__2__Impl rule__IntegerResource__Group__3 ; public final void rule__IntegerResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27679:1: ( rule__IntegerResource__Group__2__Impl rule__IntegerResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27680:2: rule__IntegerResource__Group__2__Impl rule__IntegerResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__2__Impl_in_rule__IntegerResource__Group__255142); rule__IntegerResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__3_in_rule__IntegerResource__Group__255145); rule__IntegerResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__2 // $ANTLR start rule__IntegerResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27687:1: rule__IntegerResource__Group__2__Impl : ( '=' ) ; public final void rule__IntegerResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27691:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27692:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27692:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27693:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__IntegerResource__Group__2__Impl55173); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__2__Impl // $ANTLR start rule__IntegerResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27706:1: rule__IntegerResource__Group__3 : rule__IntegerResource__Group__3__Impl ; public final void rule__IntegerResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27710:1: ( rule__IntegerResource__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27711:2: rule__IntegerResource__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__Group__3__Impl_in_rule__IntegerResource__Group__355204); rule__IntegerResource__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__3 // $ANTLR start rule__IntegerResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27717:1: rule__IntegerResource__Group__3__Impl : ( ( rule__IntegerResource__ValueAssignment_3 ) ) ; public final void rule__IntegerResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27721:1: ( ( ( rule__IntegerResource__ValueAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27722:1: ( ( rule__IntegerResource__ValueAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27722:1: ( ( rule__IntegerResource__ValueAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27723:1: ( rule__IntegerResource__ValueAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getValueAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27724:1: ( rule__IntegerResource__ValueAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27724:2: rule__IntegerResource__ValueAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__IntegerResource__ValueAssignment_3_in_rule__IntegerResource__Group__3__Impl55231); rule__IntegerResource__ValueAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getValueAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__Group__3__Impl // $ANTLR start rule__BooleanResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27742:1: rule__BooleanResource__Group__0 : rule__BooleanResource__Group__0__Impl rule__BooleanResource__Group__1 ; public final void rule__BooleanResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27746:1: ( rule__BooleanResource__Group__0__Impl rule__BooleanResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27747:2: rule__BooleanResource__Group__0__Impl rule__BooleanResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__0__Impl_in_rule__BooleanResource__Group__055269); rule__BooleanResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__1_in_rule__BooleanResource__Group__055272); rule__BooleanResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__0 // $ANTLR start rule__BooleanResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27754:1: rule__BooleanResource__Group__0__Impl : ( 'bool' ) ; public final void rule__BooleanResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27758:1: ( ( 'bool' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27759:1: ( 'bool' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27759:1: ( 'bool' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27760:1: 'bool' { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getBoolKeyword_0()); } match(input,168,FollowSets000.FOLLOW_168_in_rule__BooleanResource__Group__0__Impl55300); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getBoolKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__0__Impl // $ANTLR start rule__BooleanResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27773:1: rule__BooleanResource__Group__1 : rule__BooleanResource__Group__1__Impl rule__BooleanResource__Group__2 ; public final void rule__BooleanResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27777:1: ( rule__BooleanResource__Group__1__Impl rule__BooleanResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27778:2: rule__BooleanResource__Group__1__Impl rule__BooleanResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__1__Impl_in_rule__BooleanResource__Group__155331); rule__BooleanResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__2_in_rule__BooleanResource__Group__155334); rule__BooleanResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__1 // $ANTLR start rule__BooleanResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27785:1: rule__BooleanResource__Group__1__Impl : ( ( rule__BooleanResource__NameAssignment_1 ) ) ; public final void rule__BooleanResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27789:1: ( ( ( rule__BooleanResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27790:1: ( ( rule__BooleanResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27790:1: ( ( rule__BooleanResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27791:1: ( rule__BooleanResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27792:1: ( rule__BooleanResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27792:2: rule__BooleanResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__NameAssignment_1_in_rule__BooleanResource__Group__1__Impl55361); rule__BooleanResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__1__Impl // $ANTLR start rule__BooleanResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27802:1: rule__BooleanResource__Group__2 : rule__BooleanResource__Group__2__Impl rule__BooleanResource__Group__3 ; public final void rule__BooleanResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27806:1: ( rule__BooleanResource__Group__2__Impl rule__BooleanResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27807:2: rule__BooleanResource__Group__2__Impl rule__BooleanResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__2__Impl_in_rule__BooleanResource__Group__255391); rule__BooleanResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__3_in_rule__BooleanResource__Group__255394); rule__BooleanResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__2 // $ANTLR start rule__BooleanResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27814:1: rule__BooleanResource__Group__2__Impl : ( '=' ) ; public final void rule__BooleanResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27818:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27819:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27819:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27820:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__BooleanResource__Group__2__Impl55422); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__2__Impl // $ANTLR start rule__BooleanResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27833:1: rule__BooleanResource__Group__3 : rule__BooleanResource__Group__3__Impl ; public final void rule__BooleanResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27837:1: ( rule__BooleanResource__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27838:2: rule__BooleanResource__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__Group__3__Impl_in_rule__BooleanResource__Group__355453); rule__BooleanResource__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__3 // $ANTLR start rule__BooleanResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27844:1: rule__BooleanResource__Group__3__Impl : ( ( rule__BooleanResource__ValueAssignment_3 ) ) ; public final void rule__BooleanResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27848:1: ( ( ( rule__BooleanResource__ValueAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27849:1: ( ( rule__BooleanResource__ValueAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27849:1: ( ( rule__BooleanResource__ValueAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27850:1: ( rule__BooleanResource__ValueAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getValueAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27851:1: ( rule__BooleanResource__ValueAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27851:2: rule__BooleanResource__ValueAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__BooleanResource__ValueAssignment_3_in_rule__BooleanResource__Group__3__Impl55480); rule__BooleanResource__ValueAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getValueAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__Group__3__Impl // $ANTLR start rule__ColorResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27869:1: rule__ColorResource__Group__0 : rule__ColorResource__Group__0__Impl rule__ColorResource__Group__1 ; public final void rule__ColorResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27873:1: ( rule__ColorResource__Group__0__Impl rule__ColorResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27874:2: rule__ColorResource__Group__0__Impl rule__ColorResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__0__Impl_in_rule__ColorResource__Group__055518); rule__ColorResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__1_in_rule__ColorResource__Group__055521); rule__ColorResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__0 // $ANTLR start rule__ColorResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27881:1: rule__ColorResource__Group__0__Impl : ( 'color' ) ; public final void rule__ColorResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27885:1: ( ( 'color' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27886:1: ( 'color' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27886:1: ( 'color' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27887:1: 'color' { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getColorKeyword_0()); } match(input,169,FollowSets000.FOLLOW_169_in_rule__ColorResource__Group__0__Impl55549); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getColorKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__0__Impl // $ANTLR start rule__ColorResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27900:1: rule__ColorResource__Group__1 : rule__ColorResource__Group__1__Impl rule__ColorResource__Group__2 ; public final void rule__ColorResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27904:1: ( rule__ColorResource__Group__1__Impl rule__ColorResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27905:2: rule__ColorResource__Group__1__Impl rule__ColorResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__1__Impl_in_rule__ColorResource__Group__155580); rule__ColorResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__2_in_rule__ColorResource__Group__155583); rule__ColorResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__1 // $ANTLR start rule__ColorResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27912:1: rule__ColorResource__Group__1__Impl : ( ( rule__ColorResource__NameAssignment_1 ) ) ; public final void rule__ColorResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27916:1: ( ( ( rule__ColorResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27917:1: ( ( rule__ColorResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27917:1: ( ( rule__ColorResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27918:1: ( rule__ColorResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27919:1: ( rule__ColorResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27919:2: rule__ColorResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__NameAssignment_1_in_rule__ColorResource__Group__1__Impl55610); rule__ColorResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__1__Impl // $ANTLR start rule__ColorResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27929:1: rule__ColorResource__Group__2 : rule__ColorResource__Group__2__Impl rule__ColorResource__Group__3 ; public final void rule__ColorResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27933:1: ( rule__ColorResource__Group__2__Impl rule__ColorResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27934:2: rule__ColorResource__Group__2__Impl rule__ColorResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__2__Impl_in_rule__ColorResource__Group__255640); rule__ColorResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__3_in_rule__ColorResource__Group__255643); rule__ColorResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__2 // $ANTLR start rule__ColorResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27941:1: rule__ColorResource__Group__2__Impl : ( '=' ) ; public final void rule__ColorResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27945:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27946:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27946:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27947:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__ColorResource__Group__2__Impl55671); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__2__Impl // $ANTLR start rule__ColorResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27960:1: rule__ColorResource__Group__3 : rule__ColorResource__Group__3__Impl ; public final void rule__ColorResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27964:1: ( rule__ColorResource__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27965:2: rule__ColorResource__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__Group__3__Impl_in_rule__ColorResource__Group__355702); rule__ColorResource__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__3 // $ANTLR start rule__ColorResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27971:1: rule__ColorResource__Group__3__Impl : ( ( rule__ColorResource__ValueAssignment_3 ) ) ; public final void rule__ColorResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27975:1: ( ( ( rule__ColorResource__ValueAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27976:1: ( ( rule__ColorResource__ValueAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27976:1: ( ( rule__ColorResource__ValueAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27977:1: ( rule__ColorResource__ValueAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getValueAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27978:1: ( rule__ColorResource__ValueAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27978:2: rule__ColorResource__ValueAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__ColorResource__ValueAssignment_3_in_rule__ColorResource__Group__3__Impl55729); rule__ColorResource__ValueAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getValueAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__Group__3__Impl // $ANTLR start rule__DimensionResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:27996:1: rule__DimensionResource__Group__0 : rule__DimensionResource__Group__0__Impl rule__DimensionResource__Group__1 ; public final void rule__DimensionResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28000:1: ( rule__DimensionResource__Group__0__Impl rule__DimensionResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28001:2: rule__DimensionResource__Group__0__Impl rule__DimensionResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__0__Impl_in_rule__DimensionResource__Group__055767); rule__DimensionResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__1_in_rule__DimensionResource__Group__055770); rule__DimensionResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__0 // $ANTLR start rule__DimensionResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28008:1: rule__DimensionResource__Group__0__Impl : ( 'dimension' ) ; public final void rule__DimensionResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28012:1: ( ( 'dimension' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28013:1: ( 'dimension' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28013:1: ( 'dimension' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28014:1: 'dimension' { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getDimensionKeyword_0()); } match(input,170,FollowSets000.FOLLOW_170_in_rule__DimensionResource__Group__0__Impl55798); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getDimensionKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__0__Impl // $ANTLR start rule__DimensionResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28027:1: rule__DimensionResource__Group__1 : rule__DimensionResource__Group__1__Impl rule__DimensionResource__Group__2 ; public final void rule__DimensionResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28031:1: ( rule__DimensionResource__Group__1__Impl rule__DimensionResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28032:2: rule__DimensionResource__Group__1__Impl rule__DimensionResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__1__Impl_in_rule__DimensionResource__Group__155829); rule__DimensionResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__2_in_rule__DimensionResource__Group__155832); rule__DimensionResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__1 // $ANTLR start rule__DimensionResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28039:1: rule__DimensionResource__Group__1__Impl : ( ( rule__DimensionResource__NameAssignment_1 ) ) ; public final void rule__DimensionResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28043:1: ( ( ( rule__DimensionResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28044:1: ( ( rule__DimensionResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28044:1: ( ( rule__DimensionResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28045:1: ( rule__DimensionResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28046:1: ( rule__DimensionResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28046:2: rule__DimensionResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__NameAssignment_1_in_rule__DimensionResource__Group__1__Impl55859); rule__DimensionResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__1__Impl // $ANTLR start rule__DimensionResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28056:1: rule__DimensionResource__Group__2 : rule__DimensionResource__Group__2__Impl rule__DimensionResource__Group__3 ; public final void rule__DimensionResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28060:1: ( rule__DimensionResource__Group__2__Impl rule__DimensionResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28061:2: rule__DimensionResource__Group__2__Impl rule__DimensionResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__2__Impl_in_rule__DimensionResource__Group__255889); rule__DimensionResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__3_in_rule__DimensionResource__Group__255892); rule__DimensionResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__2 // $ANTLR start rule__DimensionResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28068:1: rule__DimensionResource__Group__2__Impl : ( '=' ) ; public final void rule__DimensionResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28072:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28073:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28073:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28074:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__DimensionResource__Group__2__Impl55920); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__2__Impl // $ANTLR start rule__DimensionResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28087:1: rule__DimensionResource__Group__3 : rule__DimensionResource__Group__3__Impl ; public final void rule__DimensionResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28091:1: ( rule__DimensionResource__Group__3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28092:2: rule__DimensionResource__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__Group__3__Impl_in_rule__DimensionResource__Group__355951); rule__DimensionResource__Group__3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__3 // $ANTLR start rule__DimensionResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28098:1: rule__DimensionResource__Group__3__Impl : ( ( rule__DimensionResource__ValueAssignment_3 ) ) ; public final void rule__DimensionResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28102:1: ( ( ( rule__DimensionResource__ValueAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28103:1: ( ( rule__DimensionResource__ValueAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28103:1: ( ( rule__DimensionResource__ValueAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28104:1: ( rule__DimensionResource__ValueAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getValueAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28105:1: ( rule__DimensionResource__ValueAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28105:2: rule__DimensionResource__ValueAssignment_3 { pushFollow(FollowSets000.FOLLOW_rule__DimensionResource__ValueAssignment_3_in_rule__DimensionResource__Group__3__Impl55978); rule__DimensionResource__ValueAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getValueAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__Group__3__Impl // $ANTLR start rule__ArrayResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28123:1: rule__ArrayResource__Group__0 : rule__ArrayResource__Group__0__Impl rule__ArrayResource__Group__1 ; public final void rule__ArrayResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28127:1: ( rule__ArrayResource__Group__0__Impl rule__ArrayResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28128:2: rule__ArrayResource__Group__0__Impl rule__ArrayResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__ArrayResource__Group__0__Impl_in_rule__ArrayResource__Group__056016); rule__ArrayResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__ArrayResource__Group__1_in_rule__ArrayResource__Group__056019); rule__ArrayResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ArrayResource__Group__0 // $ANTLR start rule__ArrayResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28135:1: rule__ArrayResource__Group__0__Impl : ( 'array' ) ; public final void rule__ArrayResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28139:1: ( ( 'array' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28140:1: ( 'array' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28140:1: ( 'array' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28141:1: 'array' { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceAccess().getArrayKeyword_0()); } match(input,171,FollowSets000.FOLLOW_171_in_rule__ArrayResource__Group__0__Impl56047); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getArrayResourceAccess().getArrayKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ArrayResource__Group__0__Impl // $ANTLR start rule__ArrayResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28154:1: rule__ArrayResource__Group__1 : rule__ArrayResource__Group__1__Impl ; public final void rule__ArrayResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28158:1: ( rule__ArrayResource__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28159:2: rule__ArrayResource__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__ArrayResource__Group__1__Impl_in_rule__ArrayResource__Group__156078); rule__ArrayResource__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ArrayResource__Group__1 // $ANTLR start rule__ArrayResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28165:1: rule__ArrayResource__Group__1__Impl : ( ( rule__ArrayResource__Alternatives_1 ) ) ; public final void rule__ArrayResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28169:1: ( ( ( rule__ArrayResource__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28170:1: ( ( rule__ArrayResource__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28170:1: ( ( rule__ArrayResource__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28171:1: ( rule__ArrayResource__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getArrayResourceAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28172:1: ( rule__ArrayResource__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28172:2: rule__ArrayResource__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_rule__ArrayResource__Alternatives_1_in_rule__ArrayResource__Group__1__Impl56105); rule__ArrayResource__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getArrayResourceAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ArrayResource__Group__1__Impl // $ANTLR start rule__IntegerArrayResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28186:1: rule__IntegerArrayResource__Group__0 : rule__IntegerArrayResource__Group__0__Impl rule__IntegerArrayResource__Group__1 ; public final void rule__IntegerArrayResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28190:1: ( rule__IntegerArrayResource__Group__0__Impl rule__IntegerArrayResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28191:2: rule__IntegerArrayResource__Group__0__Impl rule__IntegerArrayResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__0__Impl_in_rule__IntegerArrayResource__Group__056139); rule__IntegerArrayResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__1_in_rule__IntegerArrayResource__Group__056142); rule__IntegerArrayResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__0 // $ANTLR start rule__IntegerArrayResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28198:1: rule__IntegerArrayResource__Group__0__Impl : ( '(integer)' ) ; public final void rule__IntegerArrayResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28202:1: ( ( '(integer)' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28203:1: ( '(integer)' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28203:1: ( '(integer)' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28204:1: '(integer)' { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getIntegerKeyword_0()); } match(input,172,FollowSets000.FOLLOW_172_in_rule__IntegerArrayResource__Group__0__Impl56170); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getIntegerKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__0__Impl // $ANTLR start rule__IntegerArrayResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28217:1: rule__IntegerArrayResource__Group__1 : rule__IntegerArrayResource__Group__1__Impl rule__IntegerArrayResource__Group__2 ; public final void rule__IntegerArrayResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28221:1: ( rule__IntegerArrayResource__Group__1__Impl rule__IntegerArrayResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28222:2: rule__IntegerArrayResource__Group__1__Impl rule__IntegerArrayResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__1__Impl_in_rule__IntegerArrayResource__Group__156201); rule__IntegerArrayResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__2_in_rule__IntegerArrayResource__Group__156204); rule__IntegerArrayResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__1 // $ANTLR start rule__IntegerArrayResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28229:1: rule__IntegerArrayResource__Group__1__Impl : ( ( rule__IntegerArrayResource__NameAssignment_1 ) ) ; public final void rule__IntegerArrayResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28233:1: ( ( ( rule__IntegerArrayResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28234:1: ( ( rule__IntegerArrayResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28234:1: ( ( rule__IntegerArrayResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28235:1: ( rule__IntegerArrayResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28236:1: ( rule__IntegerArrayResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28236:2: rule__IntegerArrayResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__NameAssignment_1_in_rule__IntegerArrayResource__Group__1__Impl56231); rule__IntegerArrayResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__1__Impl // $ANTLR start rule__IntegerArrayResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28246:1: rule__IntegerArrayResource__Group__2 : rule__IntegerArrayResource__Group__2__Impl rule__IntegerArrayResource__Group__3 ; public final void rule__IntegerArrayResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28250:1: ( rule__IntegerArrayResource__Group__2__Impl rule__IntegerArrayResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28251:2: rule__IntegerArrayResource__Group__2__Impl rule__IntegerArrayResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__2__Impl_in_rule__IntegerArrayResource__Group__256261); rule__IntegerArrayResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__3_in_rule__IntegerArrayResource__Group__256264); rule__IntegerArrayResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__2 // $ANTLR start rule__IntegerArrayResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28258:1: rule__IntegerArrayResource__Group__2__Impl : ( '=' ) ; public final void rule__IntegerArrayResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28262:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28263:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28263:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28264:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__IntegerArrayResource__Group__2__Impl56292); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__2__Impl // $ANTLR start rule__IntegerArrayResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28277:1: rule__IntegerArrayResource__Group__3 : rule__IntegerArrayResource__Group__3__Impl rule__IntegerArrayResource__Group__4 ; public final void rule__IntegerArrayResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28281:1: ( rule__IntegerArrayResource__Group__3__Impl rule__IntegerArrayResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28282:2: rule__IntegerArrayResource__Group__3__Impl rule__IntegerArrayResource__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__3__Impl_in_rule__IntegerArrayResource__Group__356323); rule__IntegerArrayResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__4_in_rule__IntegerArrayResource__Group__356326); rule__IntegerArrayResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__3 // $ANTLR start rule__IntegerArrayResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28289:1: rule__IntegerArrayResource__Group__3__Impl : ( '[' ) ; public final void rule__IntegerArrayResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28293:1: ( ( '[' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28294:1: ( '[' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28294:1: ( '[' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28295:1: '[' { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getLeftSquareBracketKeyword_3()); } match(input,173,FollowSets000.FOLLOW_173_in_rule__IntegerArrayResource__Group__3__Impl56354); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getLeftSquareBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__3__Impl // $ANTLR start rule__IntegerArrayResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28308:1: rule__IntegerArrayResource__Group__4 : rule__IntegerArrayResource__Group__4__Impl rule__IntegerArrayResource__Group__5 ; public final void rule__IntegerArrayResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28312:1: ( rule__IntegerArrayResource__Group__4__Impl rule__IntegerArrayResource__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28313:2: rule__IntegerArrayResource__Group__4__Impl rule__IntegerArrayResource__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__4__Impl_in_rule__IntegerArrayResource__Group__456385); rule__IntegerArrayResource__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__5_in_rule__IntegerArrayResource__Group__456388); rule__IntegerArrayResource__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__4 // $ANTLR start rule__IntegerArrayResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28320:1: rule__IntegerArrayResource__Group__4__Impl : ( ( rule__IntegerArrayResource__Group_4__0 )? ) ; public final void rule__IntegerArrayResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28324:1: ( ( ( rule__IntegerArrayResource__Group_4__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28325:1: ( ( rule__IntegerArrayResource__Group_4__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28325:1: ( ( rule__IntegerArrayResource__Group_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28326:1: ( rule__IntegerArrayResource__Group_4__0 )? { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28327:1: ( rule__IntegerArrayResource__Group_4__0 )? int alt90=2; int LA90_0 = input.LA(1); if ( (LA90_0==RULE_INT) ) { alt90=1; } switch (alt90) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28327:2: rule__IntegerArrayResource__Group_4__0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4__0_in_rule__IntegerArrayResource__Group__4__Impl56415); rule__IntegerArrayResource__Group_4__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__4__Impl // $ANTLR start rule__IntegerArrayResource__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28337:1: rule__IntegerArrayResource__Group__5 : rule__IntegerArrayResource__Group__5__Impl ; public final void rule__IntegerArrayResource__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28341:1: ( rule__IntegerArrayResource__Group__5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28342:2: rule__IntegerArrayResource__Group__5__Impl { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group__5__Impl_in_rule__IntegerArrayResource__Group__556446); rule__IntegerArrayResource__Group__5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__5 // $ANTLR start rule__IntegerArrayResource__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28348:1: rule__IntegerArrayResource__Group__5__Impl : ( ']' ) ; public final void rule__IntegerArrayResource__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28352:1: ( ( ']' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28353:1: ( ']' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28353:1: ( ']' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28354:1: ']' { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getRightSquareBracketKeyword_5()); } match(input,174,FollowSets000.FOLLOW_174_in_rule__IntegerArrayResource__Group__5__Impl56474); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getRightSquareBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group__5__Impl // $ANTLR start rule__IntegerArrayResource__Group_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28379:1: rule__IntegerArrayResource__Group_4__0 : rule__IntegerArrayResource__Group_4__0__Impl rule__IntegerArrayResource__Group_4__1 ; public final void rule__IntegerArrayResource__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28383:1: ( rule__IntegerArrayResource__Group_4__0__Impl rule__IntegerArrayResource__Group_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28384:2: rule__IntegerArrayResource__Group_4__0__Impl rule__IntegerArrayResource__Group_4__1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4__0__Impl_in_rule__IntegerArrayResource__Group_4__056517); rule__IntegerArrayResource__Group_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4__1_in_rule__IntegerArrayResource__Group_4__056520); rule__IntegerArrayResource__Group_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4__0 // $ANTLR start rule__IntegerArrayResource__Group_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28391:1: rule__IntegerArrayResource__Group_4__0__Impl : ( ( rule__IntegerArrayResource__ItemsAssignment_4_0 ) ) ; public final void rule__IntegerArrayResource__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28395:1: ( ( ( rule__IntegerArrayResource__ItemsAssignment_4_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28396:1: ( ( rule__IntegerArrayResource__ItemsAssignment_4_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28396:1: ( ( rule__IntegerArrayResource__ItemsAssignment_4_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28397:1: ( rule__IntegerArrayResource__ItemsAssignment_4_0 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getItemsAssignment_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28398:1: ( rule__IntegerArrayResource__ItemsAssignment_4_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28398:2: rule__IntegerArrayResource__ItemsAssignment_4_0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__ItemsAssignment_4_0_in_rule__IntegerArrayResource__Group_4__0__Impl56547); rule__IntegerArrayResource__ItemsAssignment_4_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getItemsAssignment_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4__0__Impl // $ANTLR start rule__IntegerArrayResource__Group_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28408:1: rule__IntegerArrayResource__Group_4__1 : rule__IntegerArrayResource__Group_4__1__Impl ; public final void rule__IntegerArrayResource__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28412:1: ( rule__IntegerArrayResource__Group_4__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28413:2: rule__IntegerArrayResource__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4__1__Impl_in_rule__IntegerArrayResource__Group_4__156577); rule__IntegerArrayResource__Group_4__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4__1 // $ANTLR start rule__IntegerArrayResource__Group_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28419:1: rule__IntegerArrayResource__Group_4__1__Impl : ( ( rule__IntegerArrayResource__Group_4_1__0 )* ) ; public final void rule__IntegerArrayResource__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28423:1: ( ( ( rule__IntegerArrayResource__Group_4_1__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28424:1: ( ( rule__IntegerArrayResource__Group_4_1__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28424:1: ( ( rule__IntegerArrayResource__Group_4_1__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28425:1: ( rule__IntegerArrayResource__Group_4_1__0 )* { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getGroup_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28426:1: ( rule__IntegerArrayResource__Group_4_1__0 )* loop91: do { int alt91=2; int LA91_0 = input.LA(1); if ( (LA91_0==175) ) { alt91=1; } switch (alt91) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28426:2: rule__IntegerArrayResource__Group_4_1__0 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4_1__0_in_rule__IntegerArrayResource__Group_4__1__Impl56604); rule__IntegerArrayResource__Group_4_1__0(); _fsp--; if (failed) return ; } break; default : break loop91; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getGroup_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4__1__Impl // $ANTLR start rule__IntegerArrayResource__Group_4_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28440:1: rule__IntegerArrayResource__Group_4_1__0 : rule__IntegerArrayResource__Group_4_1__0__Impl rule__IntegerArrayResource__Group_4_1__1 ; public final void rule__IntegerArrayResource__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28444:1: ( rule__IntegerArrayResource__Group_4_1__0__Impl rule__IntegerArrayResource__Group_4_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28445:2: rule__IntegerArrayResource__Group_4_1__0__Impl rule__IntegerArrayResource__Group_4_1__1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4_1__0__Impl_in_rule__IntegerArrayResource__Group_4_1__056639); rule__IntegerArrayResource__Group_4_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4_1__1_in_rule__IntegerArrayResource__Group_4_1__056642); rule__IntegerArrayResource__Group_4_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4_1__0 // $ANTLR start rule__IntegerArrayResource__Group_4_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28452:1: rule__IntegerArrayResource__Group_4_1__0__Impl : ( ',' ) ; public final void rule__IntegerArrayResource__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28456:1: ( ( ',' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28457:1: ( ',' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28457:1: ( ',' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28458:1: ',' { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getCommaKeyword_4_1_0()); } match(input,175,FollowSets000.FOLLOW_175_in_rule__IntegerArrayResource__Group_4_1__0__Impl56670); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getCommaKeyword_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4_1__0__Impl // $ANTLR start rule__IntegerArrayResource__Group_4_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28471:1: rule__IntegerArrayResource__Group_4_1__1 : rule__IntegerArrayResource__Group_4_1__1__Impl ; public final void rule__IntegerArrayResource__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28475:1: ( rule__IntegerArrayResource__Group_4_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28476:2: rule__IntegerArrayResource__Group_4_1__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__Group_4_1__1__Impl_in_rule__IntegerArrayResource__Group_4_1__156701); rule__IntegerArrayResource__Group_4_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4_1__1 // $ANTLR start rule__IntegerArrayResource__Group_4_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28482:1: rule__IntegerArrayResource__Group_4_1__1__Impl : ( ( rule__IntegerArrayResource__ItemsAssignment_4_1_1 ) ) ; public final void rule__IntegerArrayResource__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28486:1: ( ( ( rule__IntegerArrayResource__ItemsAssignment_4_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28487:1: ( ( rule__IntegerArrayResource__ItemsAssignment_4_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28487:1: ( ( rule__IntegerArrayResource__ItemsAssignment_4_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28488:1: ( rule__IntegerArrayResource__ItemsAssignment_4_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getItemsAssignment_4_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28489:1: ( rule__IntegerArrayResource__ItemsAssignment_4_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28489:2: rule__IntegerArrayResource__ItemsAssignment_4_1_1 { pushFollow(FollowSets000.FOLLOW_rule__IntegerArrayResource__ItemsAssignment_4_1_1_in_rule__IntegerArrayResource__Group_4_1__1__Impl56728); rule__IntegerArrayResource__ItemsAssignment_4_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getItemsAssignment_4_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__Group_4_1__1__Impl // $ANTLR start rule__StringArrayResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28503:1: rule__StringArrayResource__Group__0 : rule__StringArrayResource__Group__0__Impl rule__StringArrayResource__Group__1 ; public final void rule__StringArrayResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28507:1: ( rule__StringArrayResource__Group__0__Impl rule__StringArrayResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28508:2: rule__StringArrayResource__Group__0__Impl rule__StringArrayResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__0__Impl_in_rule__StringArrayResource__Group__056762); rule__StringArrayResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__1_in_rule__StringArrayResource__Group__056765); rule__StringArrayResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__0 // $ANTLR start rule__StringArrayResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28515:1: rule__StringArrayResource__Group__0__Impl : ( '(string)' ) ; public final void rule__StringArrayResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28519:1: ( ( '(string)' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28520:1: ( '(string)' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28520:1: ( '(string)' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28521:1: '(string)' { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getStringKeyword_0()); } match(input,176,FollowSets000.FOLLOW_176_in_rule__StringArrayResource__Group__0__Impl56793); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getStringKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__0__Impl // $ANTLR start rule__StringArrayResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28534:1: rule__StringArrayResource__Group__1 : rule__StringArrayResource__Group__1__Impl rule__StringArrayResource__Group__2 ; public final void rule__StringArrayResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28538:1: ( rule__StringArrayResource__Group__1__Impl rule__StringArrayResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28539:2: rule__StringArrayResource__Group__1__Impl rule__StringArrayResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__1__Impl_in_rule__StringArrayResource__Group__156824); rule__StringArrayResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__2_in_rule__StringArrayResource__Group__156827); rule__StringArrayResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__1 // $ANTLR start rule__StringArrayResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28546:1: rule__StringArrayResource__Group__1__Impl : ( ( rule__StringArrayResource__NameAssignment_1 ) ) ; public final void rule__StringArrayResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28550:1: ( ( ( rule__StringArrayResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28551:1: ( ( rule__StringArrayResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28551:1: ( ( rule__StringArrayResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28552:1: ( rule__StringArrayResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28553:1: ( rule__StringArrayResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28553:2: rule__StringArrayResource__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__NameAssignment_1_in_rule__StringArrayResource__Group__1__Impl56854); rule__StringArrayResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__1__Impl // $ANTLR start rule__StringArrayResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28563:1: rule__StringArrayResource__Group__2 : rule__StringArrayResource__Group__2__Impl rule__StringArrayResource__Group__3 ; public final void rule__StringArrayResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28567:1: ( rule__StringArrayResource__Group__2__Impl rule__StringArrayResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28568:2: rule__StringArrayResource__Group__2__Impl rule__StringArrayResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__2__Impl_in_rule__StringArrayResource__Group__256884); rule__StringArrayResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__3_in_rule__StringArrayResource__Group__256887); rule__StringArrayResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__2 // $ANTLR start rule__StringArrayResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28575:1: rule__StringArrayResource__Group__2__Impl : ( '=' ) ; public final void rule__StringArrayResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28579:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28580:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28580:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28581:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getEqualsSignKeyword_2()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__StringArrayResource__Group__2__Impl56915); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getEqualsSignKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__2__Impl // $ANTLR start rule__StringArrayResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28594:1: rule__StringArrayResource__Group__3 : rule__StringArrayResource__Group__3__Impl rule__StringArrayResource__Group__4 ; public final void rule__StringArrayResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28598:1: ( rule__StringArrayResource__Group__3__Impl rule__StringArrayResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28599:2: rule__StringArrayResource__Group__3__Impl rule__StringArrayResource__Group__4 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__3__Impl_in_rule__StringArrayResource__Group__356946); rule__StringArrayResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__4_in_rule__StringArrayResource__Group__356949); rule__StringArrayResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__3 // $ANTLR start rule__StringArrayResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28606:1: rule__StringArrayResource__Group__3__Impl : ( '[' ) ; public final void rule__StringArrayResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28610:1: ( ( '[' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28611:1: ( '[' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28611:1: ( '[' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28612:1: '[' { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getLeftSquareBracketKeyword_3()); } match(input,173,FollowSets000.FOLLOW_173_in_rule__StringArrayResource__Group__3__Impl56977); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getLeftSquareBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__3__Impl // $ANTLR start rule__StringArrayResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28625:1: rule__StringArrayResource__Group__4 : rule__StringArrayResource__Group__4__Impl rule__StringArrayResource__Group__5 ; public final void rule__StringArrayResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28629:1: ( rule__StringArrayResource__Group__4__Impl rule__StringArrayResource__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28630:2: rule__StringArrayResource__Group__4__Impl rule__StringArrayResource__Group__5 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__4__Impl_in_rule__StringArrayResource__Group__457008); rule__StringArrayResource__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__5_in_rule__StringArrayResource__Group__457011); rule__StringArrayResource__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__4 // $ANTLR start rule__StringArrayResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28637:1: rule__StringArrayResource__Group__4__Impl : ( ( rule__StringArrayResource__Group_4__0 )? ) ; public final void rule__StringArrayResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28641:1: ( ( ( rule__StringArrayResource__Group_4__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28642:1: ( ( rule__StringArrayResource__Group_4__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28642:1: ( ( rule__StringArrayResource__Group_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28643:1: ( rule__StringArrayResource__Group_4__0 )? { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getGroup_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28644:1: ( rule__StringArrayResource__Group_4__0 )? int alt92=2; int LA92_0 = input.LA(1); if ( (LA92_0==RULE_STRING) ) { alt92=1; } switch (alt92) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28644:2: rule__StringArrayResource__Group_4__0 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4__0_in_rule__StringArrayResource__Group__4__Impl57038); rule__StringArrayResource__Group_4__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__4__Impl // $ANTLR start rule__StringArrayResource__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28654:1: rule__StringArrayResource__Group__5 : rule__StringArrayResource__Group__5__Impl ; public final void rule__StringArrayResource__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28658:1: ( rule__StringArrayResource__Group__5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28659:2: rule__StringArrayResource__Group__5__Impl { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group__5__Impl_in_rule__StringArrayResource__Group__557069); rule__StringArrayResource__Group__5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__5 // $ANTLR start rule__StringArrayResource__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28665:1: rule__StringArrayResource__Group__5__Impl : ( ']' ) ; public final void rule__StringArrayResource__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28669:1: ( ( ']' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28670:1: ( ']' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28670:1: ( ']' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28671:1: ']' { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getRightSquareBracketKeyword_5()); } match(input,174,FollowSets000.FOLLOW_174_in_rule__StringArrayResource__Group__5__Impl57097); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getRightSquareBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group__5__Impl // $ANTLR start rule__StringArrayResource__Group_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28696:1: rule__StringArrayResource__Group_4__0 : rule__StringArrayResource__Group_4__0__Impl rule__StringArrayResource__Group_4__1 ; public final void rule__StringArrayResource__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28700:1: ( rule__StringArrayResource__Group_4__0__Impl rule__StringArrayResource__Group_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28701:2: rule__StringArrayResource__Group_4__0__Impl rule__StringArrayResource__Group_4__1 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4__0__Impl_in_rule__StringArrayResource__Group_4__057140); rule__StringArrayResource__Group_4__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4__1_in_rule__StringArrayResource__Group_4__057143); rule__StringArrayResource__Group_4__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4__0 // $ANTLR start rule__StringArrayResource__Group_4__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28708:1: rule__StringArrayResource__Group_4__0__Impl : ( ( rule__StringArrayResource__ItemsAssignment_4_0 ) ) ; public final void rule__StringArrayResource__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28712:1: ( ( ( rule__StringArrayResource__ItemsAssignment_4_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28713:1: ( ( rule__StringArrayResource__ItemsAssignment_4_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28713:1: ( ( rule__StringArrayResource__ItemsAssignment_4_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28714:1: ( rule__StringArrayResource__ItemsAssignment_4_0 ) { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getItemsAssignment_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28715:1: ( rule__StringArrayResource__ItemsAssignment_4_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28715:2: rule__StringArrayResource__ItemsAssignment_4_0 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__ItemsAssignment_4_0_in_rule__StringArrayResource__Group_4__0__Impl57170); rule__StringArrayResource__ItemsAssignment_4_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getItemsAssignment_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4__0__Impl // $ANTLR start rule__StringArrayResource__Group_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28725:1: rule__StringArrayResource__Group_4__1 : rule__StringArrayResource__Group_4__1__Impl ; public final void rule__StringArrayResource__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28729:1: ( rule__StringArrayResource__Group_4__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28730:2: rule__StringArrayResource__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4__1__Impl_in_rule__StringArrayResource__Group_4__157200); rule__StringArrayResource__Group_4__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4__1 // $ANTLR start rule__StringArrayResource__Group_4__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28736:1: rule__StringArrayResource__Group_4__1__Impl : ( ( rule__StringArrayResource__Group_4_1__0 )* ) ; public final void rule__StringArrayResource__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28740:1: ( ( ( rule__StringArrayResource__Group_4_1__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28741:1: ( ( rule__StringArrayResource__Group_4_1__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28741:1: ( ( rule__StringArrayResource__Group_4_1__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28742:1: ( rule__StringArrayResource__Group_4_1__0 )* { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getGroup_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28743:1: ( rule__StringArrayResource__Group_4_1__0 )* loop93: do { int alt93=2; int LA93_0 = input.LA(1); if ( (LA93_0==175) ) { alt93=1; } switch (alt93) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28743:2: rule__StringArrayResource__Group_4_1__0 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4_1__0_in_rule__StringArrayResource__Group_4__1__Impl57227); rule__StringArrayResource__Group_4_1__0(); _fsp--; if (failed) return ; } break; default : break loop93; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getGroup_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4__1__Impl // $ANTLR start rule__StringArrayResource__Group_4_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28757:1: rule__StringArrayResource__Group_4_1__0 : rule__StringArrayResource__Group_4_1__0__Impl rule__StringArrayResource__Group_4_1__1 ; public final void rule__StringArrayResource__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28761:1: ( rule__StringArrayResource__Group_4_1__0__Impl rule__StringArrayResource__Group_4_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28762:2: rule__StringArrayResource__Group_4_1__0__Impl rule__StringArrayResource__Group_4_1__1 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4_1__0__Impl_in_rule__StringArrayResource__Group_4_1__057262); rule__StringArrayResource__Group_4_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4_1__1_in_rule__StringArrayResource__Group_4_1__057265); rule__StringArrayResource__Group_4_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4_1__0 // $ANTLR start rule__StringArrayResource__Group_4_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28769:1: rule__StringArrayResource__Group_4_1__0__Impl : ( ',' ) ; public final void rule__StringArrayResource__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28773:1: ( ( ',' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28774:1: ( ',' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28774:1: ( ',' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28775:1: ',' { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getCommaKeyword_4_1_0()); } match(input,175,FollowSets000.FOLLOW_175_in_rule__StringArrayResource__Group_4_1__0__Impl57293); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getCommaKeyword_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4_1__0__Impl // $ANTLR start rule__StringArrayResource__Group_4_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28788:1: rule__StringArrayResource__Group_4_1__1 : rule__StringArrayResource__Group_4_1__1__Impl ; public final void rule__StringArrayResource__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28792:1: ( rule__StringArrayResource__Group_4_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28793:2: rule__StringArrayResource__Group_4_1__1__Impl { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__Group_4_1__1__Impl_in_rule__StringArrayResource__Group_4_1__157324); rule__StringArrayResource__Group_4_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4_1__1 // $ANTLR start rule__StringArrayResource__Group_4_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28799:1: rule__StringArrayResource__Group_4_1__1__Impl : ( ( rule__StringArrayResource__ItemsAssignment_4_1_1 ) ) ; public final void rule__StringArrayResource__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28803:1: ( ( ( rule__StringArrayResource__ItemsAssignment_4_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28804:1: ( ( rule__StringArrayResource__ItemsAssignment_4_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28804:1: ( ( rule__StringArrayResource__ItemsAssignment_4_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28805:1: ( rule__StringArrayResource__ItemsAssignment_4_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getItemsAssignment_4_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28806:1: ( rule__StringArrayResource__ItemsAssignment_4_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28806:2: rule__StringArrayResource__ItemsAssignment_4_1_1 { pushFollow(FollowSets000.FOLLOW_rule__StringArrayResource__ItemsAssignment_4_1_1_in_rule__StringArrayResource__Group_4_1__1__Impl57351); rule__StringArrayResource__ItemsAssignment_4_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getItemsAssignment_4_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__Group_4_1__1__Impl // $ANTLR start rule__TypedArrayResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28820:1: rule__TypedArrayResource__Group__0 : rule__TypedArrayResource__Group__0__Impl rule__TypedArrayResource__Group__1 ; public final void rule__TypedArrayResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28824:1: ( rule__TypedArrayResource__Group__0__Impl rule__TypedArrayResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28825:2: rule__TypedArrayResource__Group__0__Impl rule__TypedArrayResource__Group__1 { pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__Group__0__Impl_in_rule__TypedArrayResource__Group__057385); rule__TypedArrayResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__Group__1_in_rule__TypedArrayResource__Group__057388); rule__TypedArrayResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__0 // $ANTLR start rule__TypedArrayResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28832:1: rule__TypedArrayResource__Group__0__Impl : ( ( rule__TypedArrayResource__NameAssignment_0 ) ) ; public final void rule__TypedArrayResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28836:1: ( ( ( rule__TypedArrayResource__NameAssignment_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28837:1: ( ( rule__TypedArrayResource__NameAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28837:1: ( ( rule__TypedArrayResource__NameAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28838:1: ( rule__TypedArrayResource__NameAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getNameAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28839:1: ( rule__TypedArrayResource__NameAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28839:2: rule__TypedArrayResource__NameAssignment_0 { pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__NameAssignment_0_in_rule__TypedArrayResource__Group__0__Impl57415); rule__TypedArrayResource__NameAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getNameAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__0__Impl // $ANTLR start rule__TypedArrayResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28849:1: rule__TypedArrayResource__Group__1 : rule__TypedArrayResource__Group__1__Impl rule__TypedArrayResource__Group__2 ; public final void rule__TypedArrayResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28853:1: ( rule__TypedArrayResource__Group__1__Impl rule__TypedArrayResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28854:2: rule__TypedArrayResource__Group__1__Impl rule__TypedArrayResource__Group__2 { pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__Group__1__Impl_in_rule__TypedArrayResource__Group__157445); rule__TypedArrayResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__Group__2_in_rule__TypedArrayResource__Group__157448); rule__TypedArrayResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__1 // $ANTLR start rule__TypedArrayResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28861:1: rule__TypedArrayResource__Group__1__Impl : ( '=' ) ; public final void rule__TypedArrayResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28865:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28866:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28866:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28867:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getEqualsSignKeyword_1()); } match(input,166,FollowSets000.FOLLOW_166_in_rule__TypedArrayResource__Group__1__Impl57476); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getEqualsSignKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__1__Impl // $ANTLR start rule__TypedArrayResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28880:1: rule__TypedArrayResource__Group__2 : rule__TypedArrayResource__Group__2__Impl rule__TypedArrayResource__Group__3 ; public final void rule__TypedArrayResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28884:1: ( rule__TypedArrayResource__Group__2__Impl rule__TypedArrayResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28885:2: rule__TypedArrayResource__Group__2__Impl rule__TypedArrayResource__Group__3 { pushFollow(FollowSets000.FOLLOW_rule__TypedArrayResource__Group__2__Impl_in_rule__TypedArrayResource__Group__257507); rule__TypedArrayResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group__3_in_rule__TypedArrayResource__Group__257510); rule__TypedArrayResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__2 // $ANTLR start rule__TypedArrayResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28892:1: rule__TypedArrayResource__Group__2__Impl : ( '[' ) ; public final void rule__TypedArrayResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28896:1: ( ( '[' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28897:1: ( '[' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28897:1: ( '[' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28898:1: '[' { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getLeftSquareBracketKeyword_2()); } match(input,173,FollowSets001.FOLLOW_173_in_rule__TypedArrayResource__Group__2__Impl57538); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getLeftSquareBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__2__Impl // $ANTLR start rule__TypedArrayResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28911:1: rule__TypedArrayResource__Group__3 : rule__TypedArrayResource__Group__3__Impl rule__TypedArrayResource__Group__4 ; public final void rule__TypedArrayResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28915:1: ( rule__TypedArrayResource__Group__3__Impl rule__TypedArrayResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28916:2: rule__TypedArrayResource__Group__3__Impl rule__TypedArrayResource__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group__3__Impl_in_rule__TypedArrayResource__Group__357569); rule__TypedArrayResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group__4_in_rule__TypedArrayResource__Group__357572); rule__TypedArrayResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__3 // $ANTLR start rule__TypedArrayResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28923:1: rule__TypedArrayResource__Group__3__Impl : ( ( rule__TypedArrayResource__Group_3__0 )? ) ; public final void rule__TypedArrayResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28927:1: ( ( ( rule__TypedArrayResource__Group_3__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28928:1: ( ( rule__TypedArrayResource__Group_3__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28928:1: ( ( rule__TypedArrayResource__Group_3__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28929:1: ( rule__TypedArrayResource__Group_3__0 )? { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getGroup_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28930:1: ( rule__TypedArrayResource__Group_3__0 )? int alt94=2; int LA94_0 = input.LA(1); if ( ((LA94_0>=RULE_FLOAT && LA94_0<=RULE_INT)||(LA94_0>=RULE_STRING && LA94_0<=RULE_HEX_COLOR)||(LA94_0>=194 && LA94_0<=201)) ) { alt94=1; } switch (alt94) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28930:2: rule__TypedArrayResource__Group_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3__0_in_rule__TypedArrayResource__Group__3__Impl57599); rule__TypedArrayResource__Group_3__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__3__Impl // $ANTLR start rule__TypedArrayResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28940:1: rule__TypedArrayResource__Group__4 : rule__TypedArrayResource__Group__4__Impl ; public final void rule__TypedArrayResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28944:1: ( rule__TypedArrayResource__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28945:2: rule__TypedArrayResource__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group__4__Impl_in_rule__TypedArrayResource__Group__457630); rule__TypedArrayResource__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__4 // $ANTLR start rule__TypedArrayResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28951:1: rule__TypedArrayResource__Group__4__Impl : ( ']' ) ; public final void rule__TypedArrayResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28955:1: ( ( ']' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28956:1: ( ']' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28956:1: ( ']' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28957:1: ']' { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getRightSquareBracketKeyword_4()); } match(input,174,FollowSets001.FOLLOW_174_in_rule__TypedArrayResource__Group__4__Impl57658); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getRightSquareBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group__4__Impl // $ANTLR start rule__TypedArrayResource__Group_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28980:1: rule__TypedArrayResource__Group_3__0 : rule__TypedArrayResource__Group_3__0__Impl rule__TypedArrayResource__Group_3__1 ; public final void rule__TypedArrayResource__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28984:1: ( rule__TypedArrayResource__Group_3__0__Impl rule__TypedArrayResource__Group_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28985:2: rule__TypedArrayResource__Group_3__0__Impl rule__TypedArrayResource__Group_3__1 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3__0__Impl_in_rule__TypedArrayResource__Group_3__057699); rule__TypedArrayResource__Group_3__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3__1_in_rule__TypedArrayResource__Group_3__057702); rule__TypedArrayResource__Group_3__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3__0 // $ANTLR start rule__TypedArrayResource__Group_3__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28992:1: rule__TypedArrayResource__Group_3__0__Impl : ( ( rule__TypedArrayResource__ValuesAssignment_3_0 ) ) ; public final void rule__TypedArrayResource__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28996:1: ( ( ( rule__TypedArrayResource__ValuesAssignment_3_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28997:1: ( ( rule__TypedArrayResource__ValuesAssignment_3_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28997:1: ( ( rule__TypedArrayResource__ValuesAssignment_3_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28998:1: ( rule__TypedArrayResource__ValuesAssignment_3_0 ) { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getValuesAssignment_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28999:1: ( rule__TypedArrayResource__ValuesAssignment_3_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:28999:2: rule__TypedArrayResource__ValuesAssignment_3_0 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__ValuesAssignment_3_0_in_rule__TypedArrayResource__Group_3__0__Impl57729); rule__TypedArrayResource__ValuesAssignment_3_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getValuesAssignment_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3__0__Impl // $ANTLR start rule__TypedArrayResource__Group_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29009:1: rule__TypedArrayResource__Group_3__1 : rule__TypedArrayResource__Group_3__1__Impl ; public final void rule__TypedArrayResource__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29013:1: ( rule__TypedArrayResource__Group_3__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29014:2: rule__TypedArrayResource__Group_3__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3__1__Impl_in_rule__TypedArrayResource__Group_3__157759); rule__TypedArrayResource__Group_3__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3__1 // $ANTLR start rule__TypedArrayResource__Group_3__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29020:1: rule__TypedArrayResource__Group_3__1__Impl : ( ( rule__TypedArrayResource__Group_3_1__0 )* ) ; public final void rule__TypedArrayResource__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29024:1: ( ( ( rule__TypedArrayResource__Group_3_1__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29025:1: ( ( rule__TypedArrayResource__Group_3_1__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29025:1: ( ( rule__TypedArrayResource__Group_3_1__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29026:1: ( rule__TypedArrayResource__Group_3_1__0 )* { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getGroup_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29027:1: ( rule__TypedArrayResource__Group_3_1__0 )* loop95: do { int alt95=2; int LA95_0 = input.LA(1); if ( (LA95_0==175) ) { alt95=1; } switch (alt95) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29027:2: rule__TypedArrayResource__Group_3_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3_1__0_in_rule__TypedArrayResource__Group_3__1__Impl57786); rule__TypedArrayResource__Group_3_1__0(); _fsp--; if (failed) return ; } break; default : break loop95; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getGroup_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3__1__Impl // $ANTLR start rule__TypedArrayResource__Group_3_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29041:1: rule__TypedArrayResource__Group_3_1__0 : rule__TypedArrayResource__Group_3_1__0__Impl rule__TypedArrayResource__Group_3_1__1 ; public final void rule__TypedArrayResource__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29045:1: ( rule__TypedArrayResource__Group_3_1__0__Impl rule__TypedArrayResource__Group_3_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29046:2: rule__TypedArrayResource__Group_3_1__0__Impl rule__TypedArrayResource__Group_3_1__1 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3_1__0__Impl_in_rule__TypedArrayResource__Group_3_1__057821); rule__TypedArrayResource__Group_3_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3_1__1_in_rule__TypedArrayResource__Group_3_1__057824); rule__TypedArrayResource__Group_3_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3_1__0 // $ANTLR start rule__TypedArrayResource__Group_3_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29053:1: rule__TypedArrayResource__Group_3_1__0__Impl : ( ',' ) ; public final void rule__TypedArrayResource__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29057:1: ( ( ',' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29058:1: ( ',' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29058:1: ( ',' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29059:1: ',' { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getCommaKeyword_3_1_0()); } match(input,175,FollowSets001.FOLLOW_175_in_rule__TypedArrayResource__Group_3_1__0__Impl57852); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getCommaKeyword_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3_1__0__Impl // $ANTLR start rule__TypedArrayResource__Group_3_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29072:1: rule__TypedArrayResource__Group_3_1__1 : rule__TypedArrayResource__Group_3_1__1__Impl ; public final void rule__TypedArrayResource__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29076:1: ( rule__TypedArrayResource__Group_3_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29077:2: rule__TypedArrayResource__Group_3_1__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__Group_3_1__1__Impl_in_rule__TypedArrayResource__Group_3_1__157883); rule__TypedArrayResource__Group_3_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3_1__1 // $ANTLR start rule__TypedArrayResource__Group_3_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29083:1: rule__TypedArrayResource__Group_3_1__1__Impl : ( ( rule__TypedArrayResource__ValuesAssignment_3_1_1 ) ) ; public final void rule__TypedArrayResource__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29087:1: ( ( ( rule__TypedArrayResource__ValuesAssignment_3_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29088:1: ( ( rule__TypedArrayResource__ValuesAssignment_3_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29088:1: ( ( rule__TypedArrayResource__ValuesAssignment_3_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29089:1: ( rule__TypedArrayResource__ValuesAssignment_3_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getValuesAssignment_3_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29090:1: ( rule__TypedArrayResource__ValuesAssignment_3_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29090:2: rule__TypedArrayResource__ValuesAssignment_3_1_1 { pushFollow(FollowSets001.FOLLOW_rule__TypedArrayResource__ValuesAssignment_3_1_1_in_rule__TypedArrayResource__Group_3_1__1__Impl57910); rule__TypedArrayResource__ValuesAssignment_3_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getValuesAssignment_3_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__Group_3_1__1__Impl // $ANTLR start rule__BitmapDrawableResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29104:1: rule__BitmapDrawableResource__Group__0 : rule__BitmapDrawableResource__Group__0__Impl rule__BitmapDrawableResource__Group__1 ; public final void rule__BitmapDrawableResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29108:1: ( rule__BitmapDrawableResource__Group__0__Impl rule__BitmapDrawableResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29109:2: rule__BitmapDrawableResource__Group__0__Impl rule__BitmapDrawableResource__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__0__Impl_in_rule__BitmapDrawableResource__Group__057944); rule__BitmapDrawableResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__1_in_rule__BitmapDrawableResource__Group__057947); rule__BitmapDrawableResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__0 // $ANTLR start rule__BitmapDrawableResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29116:1: rule__BitmapDrawableResource__Group__0__Impl : ( 'bitmap' ) ; public final void rule__BitmapDrawableResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29120:1: ( ( 'bitmap' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29121:1: ( 'bitmap' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29121:1: ( 'bitmap' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29122:1: 'bitmap' { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getBitmapKeyword_0()); } match(input,177,FollowSets001.FOLLOW_177_in_rule__BitmapDrawableResource__Group__0__Impl57975); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getBitmapKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__0__Impl // $ANTLR start rule__BitmapDrawableResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29135:1: rule__BitmapDrawableResource__Group__1 : rule__BitmapDrawableResource__Group__1__Impl rule__BitmapDrawableResource__Group__2 ; public final void rule__BitmapDrawableResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29139:1: ( rule__BitmapDrawableResource__Group__1__Impl rule__BitmapDrawableResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29140:2: rule__BitmapDrawableResource__Group__1__Impl rule__BitmapDrawableResource__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__1__Impl_in_rule__BitmapDrawableResource__Group__158006); rule__BitmapDrawableResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__2_in_rule__BitmapDrawableResource__Group__158009); rule__BitmapDrawableResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__1 // $ANTLR start rule__BitmapDrawableResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29147:1: rule__BitmapDrawableResource__Group__1__Impl : ( () ) ; public final void rule__BitmapDrawableResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29151:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29152:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29152:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29153:1: () { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getBitmapDrawableResourceAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29154:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29156:1: { } if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getBitmapDrawableResourceAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__1__Impl // $ANTLR start rule__BitmapDrawableResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29166:1: rule__BitmapDrawableResource__Group__2 : rule__BitmapDrawableResource__Group__2__Impl rule__BitmapDrawableResource__Group__3 ; public final void rule__BitmapDrawableResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29170:1: ( rule__BitmapDrawableResource__Group__2__Impl rule__BitmapDrawableResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29171:2: rule__BitmapDrawableResource__Group__2__Impl rule__BitmapDrawableResource__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__2__Impl_in_rule__BitmapDrawableResource__Group__258067); rule__BitmapDrawableResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__3_in_rule__BitmapDrawableResource__Group__258070); rule__BitmapDrawableResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__2 // $ANTLR start rule__BitmapDrawableResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29178:1: rule__BitmapDrawableResource__Group__2__Impl : ( ( rule__BitmapDrawableResource__NameAssignment_2 ) ) ; public final void rule__BitmapDrawableResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29182:1: ( ( ( rule__BitmapDrawableResource__NameAssignment_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29183:1: ( ( rule__BitmapDrawableResource__NameAssignment_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29183:1: ( ( rule__BitmapDrawableResource__NameAssignment_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29184:1: ( rule__BitmapDrawableResource__NameAssignment_2 ) { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29185:1: ( rule__BitmapDrawableResource__NameAssignment_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29185:2: rule__BitmapDrawableResource__NameAssignment_2 { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__NameAssignment_2_in_rule__BitmapDrawableResource__Group__2__Impl58097); rule__BitmapDrawableResource__NameAssignment_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__2__Impl // $ANTLR start rule__BitmapDrawableResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29195:1: rule__BitmapDrawableResource__Group__3 : rule__BitmapDrawableResource__Group__3__Impl rule__BitmapDrawableResource__Group__4 ; public final void rule__BitmapDrawableResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29199:1: ( rule__BitmapDrawableResource__Group__3__Impl rule__BitmapDrawableResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29200:2: rule__BitmapDrawableResource__Group__3__Impl rule__BitmapDrawableResource__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__3__Impl_in_rule__BitmapDrawableResource__Group__358127); rule__BitmapDrawableResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__4_in_rule__BitmapDrawableResource__Group__358130); rule__BitmapDrawableResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__3 // $ANTLR start rule__BitmapDrawableResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29207:1: rule__BitmapDrawableResource__Group__3__Impl : ( '=' ) ; public final void rule__BitmapDrawableResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29211:1: ( ( '=' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29212:1: ( '=' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29212:1: ( '=' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29213:1: '=' { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getEqualsSignKeyword_3()); } match(input,166,FollowSets001.FOLLOW_166_in_rule__BitmapDrawableResource__Group__3__Impl58158); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getEqualsSignKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__3__Impl // $ANTLR start rule__BitmapDrawableResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29226:1: rule__BitmapDrawableResource__Group__4 : rule__BitmapDrawableResource__Group__4__Impl ; public final void rule__BitmapDrawableResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29230:1: ( rule__BitmapDrawableResource__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29231:2: rule__BitmapDrawableResource__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__Group__4__Impl_in_rule__BitmapDrawableResource__Group__458189); rule__BitmapDrawableResource__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__4 // $ANTLR start rule__BitmapDrawableResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29237:1: rule__BitmapDrawableResource__Group__4__Impl : ( ( rule__BitmapDrawableResource__FilenameAssignment_4 ) ) ; public final void rule__BitmapDrawableResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29241:1: ( ( ( rule__BitmapDrawableResource__FilenameAssignment_4 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29242:1: ( ( rule__BitmapDrawableResource__FilenameAssignment_4 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29242:1: ( ( rule__BitmapDrawableResource__FilenameAssignment_4 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29243:1: ( rule__BitmapDrawableResource__FilenameAssignment_4 ) { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getFilenameAssignment_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29244:1: ( rule__BitmapDrawableResource__FilenameAssignment_4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29244:2: rule__BitmapDrawableResource__FilenameAssignment_4 { pushFollow(FollowSets001.FOLLOW_rule__BitmapDrawableResource__FilenameAssignment_4_in_rule__BitmapDrawableResource__Group__4__Impl58216); rule__BitmapDrawableResource__FilenameAssignment_4(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getFilenameAssignment_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__Group__4__Impl // $ANTLR start rule__TransitionDrawableResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29264:1: rule__TransitionDrawableResource__Group__0 : rule__TransitionDrawableResource__Group__0__Impl rule__TransitionDrawableResource__Group__1 ; public final void rule__TransitionDrawableResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29268:1: ( rule__TransitionDrawableResource__Group__0__Impl rule__TransitionDrawableResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29269:2: rule__TransitionDrawableResource__Group__0__Impl rule__TransitionDrawableResource__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__0__Impl_in_rule__TransitionDrawableResource__Group__058256); rule__TransitionDrawableResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__1_in_rule__TransitionDrawableResource__Group__058259); rule__TransitionDrawableResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__0 // $ANTLR start rule__TransitionDrawableResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29276:1: rule__TransitionDrawableResource__Group__0__Impl : ( 'transition' ) ; public final void rule__TransitionDrawableResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29280:1: ( ( 'transition' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29281:1: ( 'transition' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29281:1: ( 'transition' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29282:1: 'transition' { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getTransitionKeyword_0()); } match(input,178,FollowSets001.FOLLOW_178_in_rule__TransitionDrawableResource__Group__0__Impl58287); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getTransitionKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__0__Impl // $ANTLR start rule__TransitionDrawableResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29295:1: rule__TransitionDrawableResource__Group__1 : rule__TransitionDrawableResource__Group__1__Impl rule__TransitionDrawableResource__Group__2 ; public final void rule__TransitionDrawableResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29299:1: ( rule__TransitionDrawableResource__Group__1__Impl rule__TransitionDrawableResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29300:2: rule__TransitionDrawableResource__Group__1__Impl rule__TransitionDrawableResource__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__1__Impl_in_rule__TransitionDrawableResource__Group__158318); rule__TransitionDrawableResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__2_in_rule__TransitionDrawableResource__Group__158321); rule__TransitionDrawableResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__1 // $ANTLR start rule__TransitionDrawableResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29307:1: rule__TransitionDrawableResource__Group__1__Impl : ( () ) ; public final void rule__TransitionDrawableResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29311:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29312:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29312:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29313:1: () { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getTransitionDrawableResourceAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29314:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29316:1: { } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getTransitionDrawableResourceAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__1__Impl // $ANTLR start rule__TransitionDrawableResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29326:1: rule__TransitionDrawableResource__Group__2 : rule__TransitionDrawableResource__Group__2__Impl rule__TransitionDrawableResource__Group__3 ; public final void rule__TransitionDrawableResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29330:1: ( rule__TransitionDrawableResource__Group__2__Impl rule__TransitionDrawableResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29331:2: rule__TransitionDrawableResource__Group__2__Impl rule__TransitionDrawableResource__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__2__Impl_in_rule__TransitionDrawableResource__Group__258379); rule__TransitionDrawableResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__3_in_rule__TransitionDrawableResource__Group__258382); rule__TransitionDrawableResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__2 // $ANTLR start rule__TransitionDrawableResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29338:1: rule__TransitionDrawableResource__Group__2__Impl : ( ( rule__TransitionDrawableResource__NameAssignment_2 ) ) ; public final void rule__TransitionDrawableResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29342:1: ( ( ( rule__TransitionDrawableResource__NameAssignment_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29343:1: ( ( rule__TransitionDrawableResource__NameAssignment_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29343:1: ( ( rule__TransitionDrawableResource__NameAssignment_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29344:1: ( rule__TransitionDrawableResource__NameAssignment_2 ) { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29345:1: ( rule__TransitionDrawableResource__NameAssignment_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29345:2: rule__TransitionDrawableResource__NameAssignment_2 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__NameAssignment_2_in_rule__TransitionDrawableResource__Group__2__Impl58409); rule__TransitionDrawableResource__NameAssignment_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__2__Impl // $ANTLR start rule__TransitionDrawableResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29355:1: rule__TransitionDrawableResource__Group__3 : rule__TransitionDrawableResource__Group__3__Impl rule__TransitionDrawableResource__Group__4 ; public final void rule__TransitionDrawableResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29359:1: ( rule__TransitionDrawableResource__Group__3__Impl rule__TransitionDrawableResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29360:2: rule__TransitionDrawableResource__Group__3__Impl rule__TransitionDrawableResource__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__3__Impl_in_rule__TransitionDrawableResource__Group__358439); rule__TransitionDrawableResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__4_in_rule__TransitionDrawableResource__Group__358442); rule__TransitionDrawableResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__3 // $ANTLR start rule__TransitionDrawableResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29367:1: rule__TransitionDrawableResource__Group__3__Impl : ( ( rule__TransitionDrawableResource__FromAssignment_3 ) ) ; public final void rule__TransitionDrawableResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29371:1: ( ( ( rule__TransitionDrawableResource__FromAssignment_3 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29372:1: ( ( rule__TransitionDrawableResource__FromAssignment_3 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29372:1: ( ( rule__TransitionDrawableResource__FromAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29373:1: ( rule__TransitionDrawableResource__FromAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getFromAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29374:1: ( rule__TransitionDrawableResource__FromAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29374:2: rule__TransitionDrawableResource__FromAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__FromAssignment_3_in_rule__TransitionDrawableResource__Group__3__Impl58469); rule__TransitionDrawableResource__FromAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getFromAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__3__Impl // $ANTLR start rule__TransitionDrawableResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29384:1: rule__TransitionDrawableResource__Group__4 : rule__TransitionDrawableResource__Group__4__Impl rule__TransitionDrawableResource__Group__5 ; public final void rule__TransitionDrawableResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29388:1: ( rule__TransitionDrawableResource__Group__4__Impl rule__TransitionDrawableResource__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29389:2: rule__TransitionDrawableResource__Group__4__Impl rule__TransitionDrawableResource__Group__5 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__4__Impl_in_rule__TransitionDrawableResource__Group__458499); rule__TransitionDrawableResource__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__5_in_rule__TransitionDrawableResource__Group__458502); rule__TransitionDrawableResource__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__4 // $ANTLR start rule__TransitionDrawableResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29396:1: rule__TransitionDrawableResource__Group__4__Impl : ( '<->' ) ; public final void rule__TransitionDrawableResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29400:1: ( ( '<->' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29401:1: ( '<->' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29401:1: ( '<->' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29402:1: '<->' { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getLessThanSignHyphenMinusGreaterThanSignKeyword_4()); } match(input,179,FollowSets001.FOLLOW_179_in_rule__TransitionDrawableResource__Group__4__Impl58530); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getLessThanSignHyphenMinusGreaterThanSignKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__4__Impl // $ANTLR start rule__TransitionDrawableResource__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29415:1: rule__TransitionDrawableResource__Group__5 : rule__TransitionDrawableResource__Group__5__Impl ; public final void rule__TransitionDrawableResource__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29419:1: ( rule__TransitionDrawableResource__Group__5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29420:2: rule__TransitionDrawableResource__Group__5__Impl { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__Group__5__Impl_in_rule__TransitionDrawableResource__Group__558561); rule__TransitionDrawableResource__Group__5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__5 // $ANTLR start rule__TransitionDrawableResource__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29426:1: rule__TransitionDrawableResource__Group__5__Impl : ( ( rule__TransitionDrawableResource__ToAssignment_5 ) ) ; public final void rule__TransitionDrawableResource__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29430:1: ( ( ( rule__TransitionDrawableResource__ToAssignment_5 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29431:1: ( ( rule__TransitionDrawableResource__ToAssignment_5 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29431:1: ( ( rule__TransitionDrawableResource__ToAssignment_5 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29432:1: ( rule__TransitionDrawableResource__ToAssignment_5 ) { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getToAssignment_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29433:1: ( rule__TransitionDrawableResource__ToAssignment_5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29433:2: rule__TransitionDrawableResource__ToAssignment_5 { pushFollow(FollowSets001.FOLLOW_rule__TransitionDrawableResource__ToAssignment_5_in_rule__TransitionDrawableResource__Group__5__Impl58588); rule__TransitionDrawableResource__ToAssignment_5(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getToAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__Group__5__Impl // $ANTLR start rule__MenuResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29455:1: rule__MenuResource__Group__0 : rule__MenuResource__Group__0__Impl rule__MenuResource__Group__1 ; public final void rule__MenuResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29459:1: ( rule__MenuResource__Group__0__Impl rule__MenuResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29460:2: rule__MenuResource__Group__0__Impl rule__MenuResource__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__0__Impl_in_rule__MenuResource__Group__058630); rule__MenuResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__1_in_rule__MenuResource__Group__058633); rule__MenuResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__0 // $ANTLR start rule__MenuResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29467:1: rule__MenuResource__Group__0__Impl : ( 'menu' ) ; public final void rule__MenuResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29471:1: ( ( 'menu' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29472:1: ( 'menu' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29472:1: ( 'menu' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29473:1: 'menu' { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getMenuKeyword_0()); } match(input,180,FollowSets001.FOLLOW_180_in_rule__MenuResource__Group__0__Impl58661); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getMenuKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__0__Impl // $ANTLR start rule__MenuResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29486:1: rule__MenuResource__Group__1 : rule__MenuResource__Group__1__Impl rule__MenuResource__Group__2 ; public final void rule__MenuResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29490:1: ( rule__MenuResource__Group__1__Impl rule__MenuResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29491:2: rule__MenuResource__Group__1__Impl rule__MenuResource__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__1__Impl_in_rule__MenuResource__Group__158692); rule__MenuResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__2_in_rule__MenuResource__Group__158695); rule__MenuResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__1 // $ANTLR start rule__MenuResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29498:1: rule__MenuResource__Group__1__Impl : ( () ) ; public final void rule__MenuResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29502:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29503:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29503:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29504:1: () { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getMenuResourceAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29505:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29507:1: { } if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getMenuResourceAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__1__Impl // $ANTLR start rule__MenuResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29517:1: rule__MenuResource__Group__2 : rule__MenuResource__Group__2__Impl rule__MenuResource__Group__3 ; public final void rule__MenuResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29521:1: ( rule__MenuResource__Group__2__Impl rule__MenuResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29522:2: rule__MenuResource__Group__2__Impl rule__MenuResource__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__2__Impl_in_rule__MenuResource__Group__258753); rule__MenuResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__3_in_rule__MenuResource__Group__258756); rule__MenuResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__2 // $ANTLR start rule__MenuResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29529:1: rule__MenuResource__Group__2__Impl : ( ( rule__MenuResource__NameAssignment_2 ) ) ; public final void rule__MenuResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29533:1: ( ( ( rule__MenuResource__NameAssignment_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29534:1: ( ( rule__MenuResource__NameAssignment_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29534:1: ( ( rule__MenuResource__NameAssignment_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29535:1: ( rule__MenuResource__NameAssignment_2 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29536:1: ( rule__MenuResource__NameAssignment_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29536:2: rule__MenuResource__NameAssignment_2 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__NameAssignment_2_in_rule__MenuResource__Group__2__Impl58783); rule__MenuResource__NameAssignment_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__2__Impl // $ANTLR start rule__MenuResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29546:1: rule__MenuResource__Group__3 : rule__MenuResource__Group__3__Impl rule__MenuResource__Group__4 ; public final void rule__MenuResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29550:1: ( rule__MenuResource__Group__3__Impl rule__MenuResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29551:2: rule__MenuResource__Group__3__Impl rule__MenuResource__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__3__Impl_in_rule__MenuResource__Group__358813); rule__MenuResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__4_in_rule__MenuResource__Group__358816); rule__MenuResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__3 // $ANTLR start rule__MenuResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29558:1: rule__MenuResource__Group__3__Impl : ( '{' ) ; public final void rule__MenuResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29562:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29563:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29563:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29564:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getLeftCurlyBracketKeyword_3()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__MenuResource__Group__3__Impl58844); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getLeftCurlyBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__3__Impl // $ANTLR start rule__MenuResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29577:1: rule__MenuResource__Group__4 : rule__MenuResource__Group__4__Impl rule__MenuResource__Group__5 ; public final void rule__MenuResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29581:1: ( rule__MenuResource__Group__4__Impl rule__MenuResource__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29582:2: rule__MenuResource__Group__4__Impl rule__MenuResource__Group__5 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__4__Impl_in_rule__MenuResource__Group__458875); rule__MenuResource__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__5_in_rule__MenuResource__Group__458878); rule__MenuResource__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__4 // $ANTLR start rule__MenuResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29589:1: rule__MenuResource__Group__4__Impl : ( ( rule__MenuResource__Alternatives_4 )* ) ; public final void rule__MenuResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29593:1: ( ( ( rule__MenuResource__Alternatives_4 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29594:1: ( ( rule__MenuResource__Alternatives_4 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29594:1: ( ( rule__MenuResource__Alternatives_4 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29595:1: ( rule__MenuResource__Alternatives_4 )* { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getAlternatives_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29596:1: ( rule__MenuResource__Alternatives_4 )* loop96: do { int alt96=2; int LA96_0 = input.LA(1); if ( ((LA96_0>=181 && LA96_0<=183)) ) { alt96=1; } switch (alt96) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29596:2: rule__MenuResource__Alternatives_4 { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Alternatives_4_in_rule__MenuResource__Group__4__Impl58905); rule__MenuResource__Alternatives_4(); _fsp--; if (failed) return ; } break; default : break loop96; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getAlternatives_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__4__Impl // $ANTLR start rule__MenuResource__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29606:1: rule__MenuResource__Group__5 : rule__MenuResource__Group__5__Impl ; public final void rule__MenuResource__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29610:1: ( rule__MenuResource__Group__5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29611:2: rule__MenuResource__Group__5__Impl { pushFollow(FollowSets001.FOLLOW_rule__MenuResource__Group__5__Impl_in_rule__MenuResource__Group__558936); rule__MenuResource__Group__5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__5 // $ANTLR start rule__MenuResource__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29617:1: rule__MenuResource__Group__5__Impl : ( '}' ) ; public final void rule__MenuResource__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29621:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29622:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29622:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29623:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getRightCurlyBracketKeyword_5()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__MenuResource__Group__5__Impl58964); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getRightCurlyBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__Group__5__Impl // $ANTLR start rule__MenuItem__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29648:1: rule__MenuItem__Group__0 : rule__MenuItem__Group__0__Impl rule__MenuItem__Group__1 ; public final void rule__MenuItem__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29652:1: ( rule__MenuItem__Group__0__Impl rule__MenuItem__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29653:2: rule__MenuItem__Group__0__Impl rule__MenuItem__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__0__Impl_in_rule__MenuItem__Group__059007); rule__MenuItem__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__1_in_rule__MenuItem__Group__059010); rule__MenuItem__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__0 // $ANTLR start rule__MenuItem__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29660:1: rule__MenuItem__Group__0__Impl : ( 'item' ) ; public final void rule__MenuItem__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29664:1: ( ( 'item' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29665:1: ( 'item' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29665:1: ( 'item' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29666:1: 'item' { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getItemKeyword_0()); } match(input,181,FollowSets001.FOLLOW_181_in_rule__MenuItem__Group__0__Impl59038); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getItemKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__0__Impl // $ANTLR start rule__MenuItem__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29679:1: rule__MenuItem__Group__1 : rule__MenuItem__Group__1__Impl rule__MenuItem__Group__2 ; public final void rule__MenuItem__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29683:1: ( rule__MenuItem__Group__1__Impl rule__MenuItem__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29684:2: rule__MenuItem__Group__1__Impl rule__MenuItem__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__1__Impl_in_rule__MenuItem__Group__159069); rule__MenuItem__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__2_in_rule__MenuItem__Group__159072); rule__MenuItem__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__1 // $ANTLR start rule__MenuItem__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29691:1: rule__MenuItem__Group__1__Impl : ( () ) ; public final void rule__MenuItem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29695:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29696:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29696:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29697:1: () { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getMenuItemAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29698:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29700:1: { } if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getMenuItemAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__1__Impl // $ANTLR start rule__MenuItem__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29710:1: rule__MenuItem__Group__2 : rule__MenuItem__Group__2__Impl rule__MenuItem__Group__3 ; public final void rule__MenuItem__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29714:1: ( rule__MenuItem__Group__2__Impl rule__MenuItem__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29715:2: rule__MenuItem__Group__2__Impl rule__MenuItem__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__2__Impl_in_rule__MenuItem__Group__259130); rule__MenuItem__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__3_in_rule__MenuItem__Group__259133); rule__MenuItem__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__2 // $ANTLR start rule__MenuItem__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29722:1: rule__MenuItem__Group__2__Impl : ( '{' ) ; public final void rule__MenuItem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29726:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29727:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29727:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29728:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__MenuItem__Group__2__Impl59161); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__2__Impl // $ANTLR start rule__MenuItem__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29741:1: rule__MenuItem__Group__3 : rule__MenuItem__Group__3__Impl rule__MenuItem__Group__4 ; public final void rule__MenuItem__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29745:1: ( rule__MenuItem__Group__3__Impl rule__MenuItem__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29746:2: rule__MenuItem__Group__3__Impl rule__MenuItem__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__3__Impl_in_rule__MenuItem__Group__359192); rule__MenuItem__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__4_in_rule__MenuItem__Group__359195); rule__MenuItem__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__3 // $ANTLR start rule__MenuItem__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29753:1: rule__MenuItem__Group__3__Impl : ( ( rule__MenuItem__SubMenusAssignment_3 )* ) ; public final void rule__MenuItem__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29757:1: ( ( ( rule__MenuItem__SubMenusAssignment_3 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29758:1: ( ( rule__MenuItem__SubMenusAssignment_3 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29758:1: ( ( rule__MenuItem__SubMenusAssignment_3 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29759:1: ( rule__MenuItem__SubMenusAssignment_3 )* { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getSubMenusAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29760:1: ( rule__MenuItem__SubMenusAssignment_3 )* loop97: do { int alt97=2; int LA97_0 = input.LA(1); if ( (LA97_0==183) ) { alt97=1; } switch (alt97) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29760:2: rule__MenuItem__SubMenusAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__MenuItem__SubMenusAssignment_3_in_rule__MenuItem__Group__3__Impl59222); rule__MenuItem__SubMenusAssignment_3(); _fsp--; if (failed) return ; } break; default : break loop97; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getSubMenusAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__3__Impl // $ANTLR start rule__MenuItem__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29770:1: rule__MenuItem__Group__4 : rule__MenuItem__Group__4__Impl ; public final void rule__MenuItem__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29774:1: ( rule__MenuItem__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29775:2: rule__MenuItem__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__MenuItem__Group__4__Impl_in_rule__MenuItem__Group__459253); rule__MenuItem__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__4 // $ANTLR start rule__MenuItem__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29781:1: rule__MenuItem__Group__4__Impl : ( '}' ) ; public final void rule__MenuItem__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29785:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29786:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29786:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29787:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__MenuItem__Group__4__Impl59281); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__Group__4__Impl // $ANTLR start rule__MenuItemGroup__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29810:1: rule__MenuItemGroup__Group__0 : rule__MenuItemGroup__Group__0__Impl rule__MenuItemGroup__Group__1 ; public final void rule__MenuItemGroup__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29814:1: ( rule__MenuItemGroup__Group__0__Impl rule__MenuItemGroup__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29815:2: rule__MenuItemGroup__Group__0__Impl rule__MenuItemGroup__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__0__Impl_in_rule__MenuItemGroup__Group__059322); rule__MenuItemGroup__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__1_in_rule__MenuItemGroup__Group__059325); rule__MenuItemGroup__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__0 // $ANTLR start rule__MenuItemGroup__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29822:1: rule__MenuItemGroup__Group__0__Impl : ( 'group' ) ; public final void rule__MenuItemGroup__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29826:1: ( ( 'group' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29827:1: ( 'group' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29827:1: ( 'group' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29828:1: 'group' { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getGroupKeyword_0()); } match(input,182,FollowSets001.FOLLOW_182_in_rule__MenuItemGroup__Group__0__Impl59353); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getGroupKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__0__Impl // $ANTLR start rule__MenuItemGroup__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29841:1: rule__MenuItemGroup__Group__1 : rule__MenuItemGroup__Group__1__Impl rule__MenuItemGroup__Group__2 ; public final void rule__MenuItemGroup__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29845:1: ( rule__MenuItemGroup__Group__1__Impl rule__MenuItemGroup__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29846:2: rule__MenuItemGroup__Group__1__Impl rule__MenuItemGroup__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__1__Impl_in_rule__MenuItemGroup__Group__159384); rule__MenuItemGroup__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__2_in_rule__MenuItemGroup__Group__159387); rule__MenuItemGroup__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__1 // $ANTLR start rule__MenuItemGroup__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29853:1: rule__MenuItemGroup__Group__1__Impl : ( () ) ; public final void rule__MenuItemGroup__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29857:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29858:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29858:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29859:1: () { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getMenuGroupAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29860:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29862:1: { } if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getMenuGroupAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__1__Impl // $ANTLR start rule__MenuItemGroup__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29872:1: rule__MenuItemGroup__Group__2 : rule__MenuItemGroup__Group__2__Impl rule__MenuItemGroup__Group__3 ; public final void rule__MenuItemGroup__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29876:1: ( rule__MenuItemGroup__Group__2__Impl rule__MenuItemGroup__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29877:2: rule__MenuItemGroup__Group__2__Impl rule__MenuItemGroup__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__2__Impl_in_rule__MenuItemGroup__Group__259445); rule__MenuItemGroup__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__3_in_rule__MenuItemGroup__Group__259448); rule__MenuItemGroup__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__2 // $ANTLR start rule__MenuItemGroup__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29884:1: rule__MenuItemGroup__Group__2__Impl : ( '{' ) ; public final void rule__MenuItemGroup__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29888:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29889:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29889:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29890:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__MenuItemGroup__Group__2__Impl59476); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__2__Impl // $ANTLR start rule__MenuItemGroup__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29903:1: rule__MenuItemGroup__Group__3 : rule__MenuItemGroup__Group__3__Impl rule__MenuItemGroup__Group__4 ; public final void rule__MenuItemGroup__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29907:1: ( rule__MenuItemGroup__Group__3__Impl rule__MenuItemGroup__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29908:2: rule__MenuItemGroup__Group__3__Impl rule__MenuItemGroup__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__3__Impl_in_rule__MenuItemGroup__Group__359507); rule__MenuItemGroup__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__4_in_rule__MenuItemGroup__Group__359510); rule__MenuItemGroup__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__3 // $ANTLR start rule__MenuItemGroup__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29915:1: rule__MenuItemGroup__Group__3__Impl : ( ( ( rule__MenuItemGroup__ItemsAssignment_3 ) ) ( ( rule__MenuItemGroup__ItemsAssignment_3 )* ) ) ; public final void rule__MenuItemGroup__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29919:1: ( ( ( ( rule__MenuItemGroup__ItemsAssignment_3 ) ) ( ( rule__MenuItemGroup__ItemsAssignment_3 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29920:1: ( ( ( rule__MenuItemGroup__ItemsAssignment_3 ) ) ( ( rule__MenuItemGroup__ItemsAssignment_3 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29920:1: ( ( ( rule__MenuItemGroup__ItemsAssignment_3 ) ) ( ( rule__MenuItemGroup__ItemsAssignment_3 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29921:1: ( ( rule__MenuItemGroup__ItemsAssignment_3 ) ) ( ( rule__MenuItemGroup__ItemsAssignment_3 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29921:1: ( ( rule__MenuItemGroup__ItemsAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29922:1: ( rule__MenuItemGroup__ItemsAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getItemsAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29923:1: ( rule__MenuItemGroup__ItemsAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29923:2: rule__MenuItemGroup__ItemsAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__ItemsAssignment_3_in_rule__MenuItemGroup__Group__3__Impl59539); rule__MenuItemGroup__ItemsAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getItemsAssignment_3()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29926:1: ( ( rule__MenuItemGroup__ItemsAssignment_3 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29927:1: ( rule__MenuItemGroup__ItemsAssignment_3 )* { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getItemsAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29928:1: ( rule__MenuItemGroup__ItemsAssignment_3 )* loop98: do { int alt98=2; int LA98_0 = input.LA(1); if ( (LA98_0==181) ) { alt98=1; } switch (alt98) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29928:2: rule__MenuItemGroup__ItemsAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__ItemsAssignment_3_in_rule__MenuItemGroup__Group__3__Impl59551); rule__MenuItemGroup__ItemsAssignment_3(); _fsp--; if (failed) return ; } break; default : break loop98; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getItemsAssignment_3()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__3__Impl // $ANTLR start rule__MenuItemGroup__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29939:1: rule__MenuItemGroup__Group__4 : rule__MenuItemGroup__Group__4__Impl ; public final void rule__MenuItemGroup__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29943:1: ( rule__MenuItemGroup__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29944:2: rule__MenuItemGroup__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__MenuItemGroup__Group__4__Impl_in_rule__MenuItemGroup__Group__459584); rule__MenuItemGroup__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__4 // $ANTLR start rule__MenuItemGroup__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29950:1: rule__MenuItemGroup__Group__4__Impl : ( '}' ) ; public final void rule__MenuItemGroup__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29954:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29955:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29955:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29956:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__MenuItemGroup__Group__4__Impl59612); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__Group__4__Impl // $ANTLR start rule__SubMenu__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29979:1: rule__SubMenu__Group__0 : rule__SubMenu__Group__0__Impl rule__SubMenu__Group__1 ; public final void rule__SubMenu__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29983:1: ( rule__SubMenu__Group__0__Impl rule__SubMenu__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29984:2: rule__SubMenu__Group__0__Impl rule__SubMenu__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__0__Impl_in_rule__SubMenu__Group__059653); rule__SubMenu__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__1_in_rule__SubMenu__Group__059656); rule__SubMenu__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__0 // $ANTLR start rule__SubMenu__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29991:1: rule__SubMenu__Group__0__Impl : ( 'submenu' ) ; public final void rule__SubMenu__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29995:1: ( ( 'submenu' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29996:1: ( 'submenu' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29996:1: ( 'submenu' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:29997:1: 'submenu' { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getSubmenuKeyword_0()); } match(input,183,FollowSets001.FOLLOW_183_in_rule__SubMenu__Group__0__Impl59684); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getSubmenuKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__0__Impl // $ANTLR start rule__SubMenu__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30010:1: rule__SubMenu__Group__1 : rule__SubMenu__Group__1__Impl rule__SubMenu__Group__2 ; public final void rule__SubMenu__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30014:1: ( rule__SubMenu__Group__1__Impl rule__SubMenu__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30015:2: rule__SubMenu__Group__1__Impl rule__SubMenu__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__1__Impl_in_rule__SubMenu__Group__159715); rule__SubMenu__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__2_in_rule__SubMenu__Group__159718); rule__SubMenu__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__1 // $ANTLR start rule__SubMenu__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30022:1: rule__SubMenu__Group__1__Impl : ( () ) ; public final void rule__SubMenu__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30026:1: ( ( () ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30027:1: ( () ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30027:1: ( () ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30028:1: () { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getSubMenuAction_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30029:1: () // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30031:1: { } if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getSubMenuAction_1()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__1__Impl // $ANTLR start rule__SubMenu__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30041:1: rule__SubMenu__Group__2 : rule__SubMenu__Group__2__Impl rule__SubMenu__Group__3 ; public final void rule__SubMenu__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30045:1: ( rule__SubMenu__Group__2__Impl rule__SubMenu__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30046:2: rule__SubMenu__Group__2__Impl rule__SubMenu__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__2__Impl_in_rule__SubMenu__Group__259776); rule__SubMenu__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__3_in_rule__SubMenu__Group__259779); rule__SubMenu__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__2 // $ANTLR start rule__SubMenu__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30053:1: rule__SubMenu__Group__2__Impl : ( '{' ) ; public final void rule__SubMenu__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30057:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30058:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30058:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30059:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__SubMenu__Group__2__Impl59807); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__2__Impl // $ANTLR start rule__SubMenu__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30072:1: rule__SubMenu__Group__3 : rule__SubMenu__Group__3__Impl rule__SubMenu__Group__4 ; public final void rule__SubMenu__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30076:1: ( rule__SubMenu__Group__3__Impl rule__SubMenu__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30077:2: rule__SubMenu__Group__3__Impl rule__SubMenu__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__3__Impl_in_rule__SubMenu__Group__359838); rule__SubMenu__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__4_in_rule__SubMenu__Group__359841); rule__SubMenu__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__3 // $ANTLR start rule__SubMenu__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30084:1: rule__SubMenu__Group__3__Impl : ( ( rule__SubMenu__Alternatives_3 )* ) ; public final void rule__SubMenu__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30088:1: ( ( ( rule__SubMenu__Alternatives_3 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30089:1: ( ( rule__SubMenu__Alternatives_3 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30089:1: ( ( rule__SubMenu__Alternatives_3 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30090:1: ( rule__SubMenu__Alternatives_3 )* { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getAlternatives_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30091:1: ( rule__SubMenu__Alternatives_3 )* loop99: do { int alt99=2; int LA99_0 = input.LA(1); if ( ((LA99_0>=181 && LA99_0<=182)) ) { alt99=1; } switch (alt99) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30091:2: rule__SubMenu__Alternatives_3 { pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Alternatives_3_in_rule__SubMenu__Group__3__Impl59868); rule__SubMenu__Alternatives_3(); _fsp--; if (failed) return ; } break; default : break loop99; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getAlternatives_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__3__Impl // $ANTLR start rule__SubMenu__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30101:1: rule__SubMenu__Group__4 : rule__SubMenu__Group__4__Impl ; public final void rule__SubMenu__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30105:1: ( rule__SubMenu__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30106:2: rule__SubMenu__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__SubMenu__Group__4__Impl_in_rule__SubMenu__Group__459899); rule__SubMenu__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__4 // $ANTLR start rule__SubMenu__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30112:1: rule__SubMenu__Group__4__Impl : ( '}' ) ; public final void rule__SubMenu__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30116:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30117:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30117:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30118:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__SubMenu__Group__4__Impl59927); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__Group__4__Impl // $ANTLR start rule__TerminalAnimationSet__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30141:1: rule__TerminalAnimationSet__Group__0 : rule__TerminalAnimationSet__Group__0__Impl rule__TerminalAnimationSet__Group__1 ; public final void rule__TerminalAnimationSet__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30145:1: ( rule__TerminalAnimationSet__Group__0__Impl rule__TerminalAnimationSet__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30146:2: rule__TerminalAnimationSet__Group__0__Impl rule__TerminalAnimationSet__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__0__Impl_in_rule__TerminalAnimationSet__Group__059968); rule__TerminalAnimationSet__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__1_in_rule__TerminalAnimationSet__Group__059971); rule__TerminalAnimationSet__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__0 // $ANTLR start rule__TerminalAnimationSet__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30153:1: rule__TerminalAnimationSet__Group__0__Impl : ( 'set' ) ; public final void rule__TerminalAnimationSet__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30157:1: ( ( 'set' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30158:1: ( 'set' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30158:1: ( 'set' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30159:1: 'set' { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getSetKeyword_0()); } match(input,184,FollowSets001.FOLLOW_184_in_rule__TerminalAnimationSet__Group__0__Impl59999); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getSetKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__0__Impl // $ANTLR start rule__TerminalAnimationSet__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30172:1: rule__TerminalAnimationSet__Group__1 : rule__TerminalAnimationSet__Group__1__Impl rule__TerminalAnimationSet__Group__2 ; public final void rule__TerminalAnimationSet__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30176:1: ( rule__TerminalAnimationSet__Group__1__Impl rule__TerminalAnimationSet__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30177:2: rule__TerminalAnimationSet__Group__1__Impl rule__TerminalAnimationSet__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__1__Impl_in_rule__TerminalAnimationSet__Group__160030); rule__TerminalAnimationSet__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__2_in_rule__TerminalAnimationSet__Group__160033); rule__TerminalAnimationSet__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__1 // $ANTLR start rule__TerminalAnimationSet__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30184:1: rule__TerminalAnimationSet__Group__1__Impl : ( '{' ) ; public final void rule__TerminalAnimationSet__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30188:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30189:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30189:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30190:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getLeftCurlyBracketKeyword_1()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__TerminalAnimationSet__Group__1__Impl60061); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getLeftCurlyBracketKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__1__Impl // $ANTLR start rule__TerminalAnimationSet__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30203:1: rule__TerminalAnimationSet__Group__2 : rule__TerminalAnimationSet__Group__2__Impl rule__TerminalAnimationSet__Group__3 ; public final void rule__TerminalAnimationSet__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30207:1: ( rule__TerminalAnimationSet__Group__2__Impl rule__TerminalAnimationSet__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30208:2: rule__TerminalAnimationSet__Group__2__Impl rule__TerminalAnimationSet__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__2__Impl_in_rule__TerminalAnimationSet__Group__260092); rule__TerminalAnimationSet__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__3_in_rule__TerminalAnimationSet__Group__260095); rule__TerminalAnimationSet__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__2 // $ANTLR start rule__TerminalAnimationSet__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30215:1: rule__TerminalAnimationSet__Group__2__Impl : ( ( rule__TerminalAnimationSet__Group_2__0 )? ) ; public final void rule__TerminalAnimationSet__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30219:1: ( ( ( rule__TerminalAnimationSet__Group_2__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30220:1: ( ( rule__TerminalAnimationSet__Group_2__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30220:1: ( ( rule__TerminalAnimationSet__Group_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30221:1: ( rule__TerminalAnimationSet__Group_2__0 )? { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getGroup_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30222:1: ( rule__TerminalAnimationSet__Group_2__0 )? int alt100=2; int LA100_0 = input.LA(1); if ( (LA100_0==203) ) { alt100=1; } switch (alt100) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30222:2: rule__TerminalAnimationSet__Group_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group_2__0_in_rule__TerminalAnimationSet__Group__2__Impl60122); rule__TerminalAnimationSet__Group_2__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getGroup_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__2__Impl // $ANTLR start rule__TerminalAnimationSet__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30232:1: rule__TerminalAnimationSet__Group__3 : rule__TerminalAnimationSet__Group__3__Impl rule__TerminalAnimationSet__Group__4 ; public final void rule__TerminalAnimationSet__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30236:1: ( rule__TerminalAnimationSet__Group__3__Impl rule__TerminalAnimationSet__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30237:2: rule__TerminalAnimationSet__Group__3__Impl rule__TerminalAnimationSet__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__3__Impl_in_rule__TerminalAnimationSet__Group__360153); rule__TerminalAnimationSet__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__4_in_rule__TerminalAnimationSet__Group__360156); rule__TerminalAnimationSet__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__3 // $ANTLR start rule__TerminalAnimationSet__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30244:1: rule__TerminalAnimationSet__Group__3__Impl : ( ( ( rule__TerminalAnimationSet__ElementsAssignment_3 ) ) ( ( rule__TerminalAnimationSet__ElementsAssignment_3 )* ) ) ; public final void rule__TerminalAnimationSet__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30248:1: ( ( ( ( rule__TerminalAnimationSet__ElementsAssignment_3 ) ) ( ( rule__TerminalAnimationSet__ElementsAssignment_3 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30249:1: ( ( ( rule__TerminalAnimationSet__ElementsAssignment_3 ) ) ( ( rule__TerminalAnimationSet__ElementsAssignment_3 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30249:1: ( ( ( rule__TerminalAnimationSet__ElementsAssignment_3 ) ) ( ( rule__TerminalAnimationSet__ElementsAssignment_3 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30250:1: ( ( rule__TerminalAnimationSet__ElementsAssignment_3 ) ) ( ( rule__TerminalAnimationSet__ElementsAssignment_3 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30250:1: ( ( rule__TerminalAnimationSet__ElementsAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30251:1: ( rule__TerminalAnimationSet__ElementsAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getElementsAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30252:1: ( rule__TerminalAnimationSet__ElementsAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30252:2: rule__TerminalAnimationSet__ElementsAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__ElementsAssignment_3_in_rule__TerminalAnimationSet__Group__3__Impl60185); rule__TerminalAnimationSet__ElementsAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getElementsAssignment_3()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30255:1: ( ( rule__TerminalAnimationSet__ElementsAssignment_3 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30256:1: ( rule__TerminalAnimationSet__ElementsAssignment_3 )* { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getElementsAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30257:1: ( rule__TerminalAnimationSet__ElementsAssignment_3 )* loop101: do { int alt101=2; int LA101_0 = input.LA(1); if ( ((LA101_0>=184 && LA101_0<=185)||(LA101_0>=187 && LA101_0<=189)) ) { alt101=1; } switch (alt101) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30257:2: rule__TerminalAnimationSet__ElementsAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__ElementsAssignment_3_in_rule__TerminalAnimationSet__Group__3__Impl60197); rule__TerminalAnimationSet__ElementsAssignment_3(); _fsp--; if (failed) return ; } break; default : break loop101; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getElementsAssignment_3()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__3__Impl // $ANTLR start rule__TerminalAnimationSet__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30268:1: rule__TerminalAnimationSet__Group__4 : rule__TerminalAnimationSet__Group__4__Impl ; public final void rule__TerminalAnimationSet__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30272:1: ( rule__TerminalAnimationSet__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30273:2: rule__TerminalAnimationSet__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group__4__Impl_in_rule__TerminalAnimationSet__Group__460230); rule__TerminalAnimationSet__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__4 // $ANTLR start rule__TerminalAnimationSet__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30279:1: rule__TerminalAnimationSet__Group__4__Impl : ( '}' ) ; public final void rule__TerminalAnimationSet__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30283:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30284:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30284:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30285:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__TerminalAnimationSet__Group__4__Impl60258); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group__4__Impl // $ANTLR start rule__TerminalAnimationSet__Group_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30308:1: rule__TerminalAnimationSet__Group_2__0 : rule__TerminalAnimationSet__Group_2__0__Impl rule__TerminalAnimationSet__Group_2__1 ; public final void rule__TerminalAnimationSet__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30312:1: ( rule__TerminalAnimationSet__Group_2__0__Impl rule__TerminalAnimationSet__Group_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30313:2: rule__TerminalAnimationSet__Group_2__0__Impl rule__TerminalAnimationSet__Group_2__1 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group_2__0__Impl_in_rule__TerminalAnimationSet__Group_2__060299); rule__TerminalAnimationSet__Group_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group_2__1_in_rule__TerminalAnimationSet__Group_2__060302); rule__TerminalAnimationSet__Group_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group_2__0 // $ANTLR start rule__TerminalAnimationSet__Group_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30320:1: rule__TerminalAnimationSet__Group_2__0__Impl : ( ( rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 ) ) ; public final void rule__TerminalAnimationSet__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30324:1: ( ( ( rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30325:1: ( ( rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30325:1: ( ( rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30326:1: ( rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 ) { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getShareInterpolatorAssignment_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30327:1: ( rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30327:2: rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0_in_rule__TerminalAnimationSet__Group_2__0__Impl60329); rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getShareInterpolatorAssignment_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group_2__0__Impl // $ANTLR start rule__TerminalAnimationSet__Group_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30337:1: rule__TerminalAnimationSet__Group_2__1 : rule__TerminalAnimationSet__Group_2__1__Impl ; public final void rule__TerminalAnimationSet__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30341:1: ( rule__TerminalAnimationSet__Group_2__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30342:2: rule__TerminalAnimationSet__Group_2__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__Group_2__1__Impl_in_rule__TerminalAnimationSet__Group_2__160359); rule__TerminalAnimationSet__Group_2__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group_2__1 // $ANTLR start rule__TerminalAnimationSet__Group_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30348:1: rule__TerminalAnimationSet__Group_2__1__Impl : ( ( rule__TerminalAnimationSet__InterpolatorAssignment_2_1 ) ) ; public final void rule__TerminalAnimationSet__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30352:1: ( ( ( rule__TerminalAnimationSet__InterpolatorAssignment_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30353:1: ( ( rule__TerminalAnimationSet__InterpolatorAssignment_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30353:1: ( ( rule__TerminalAnimationSet__InterpolatorAssignment_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30354:1: ( rule__TerminalAnimationSet__InterpolatorAssignment_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getInterpolatorAssignment_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30355:1: ( rule__TerminalAnimationSet__InterpolatorAssignment_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30355:2: rule__TerminalAnimationSet__InterpolatorAssignment_2_1 { pushFollow(FollowSets001.FOLLOW_rule__TerminalAnimationSet__InterpolatorAssignment_2_1_in_rule__TerminalAnimationSet__Group_2__1__Impl60386); rule__TerminalAnimationSet__InterpolatorAssignment_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getInterpolatorAssignment_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__Group_2__1__Impl // $ANTLR start rule__AlphaAnimation__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30369:1: rule__AlphaAnimation__Group__0 : rule__AlphaAnimation__Group__0__Impl rule__AlphaAnimation__Group__1 ; public final void rule__AlphaAnimation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30373:1: ( rule__AlphaAnimation__Group__0__Impl rule__AlphaAnimation__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30374:2: rule__AlphaAnimation__Group__0__Impl rule__AlphaAnimation__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group__0__Impl_in_rule__AlphaAnimation__Group__060420); rule__AlphaAnimation__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group__1_in_rule__AlphaAnimation__Group__060423); rule__AlphaAnimation__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group__0 // $ANTLR start rule__AlphaAnimation__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30381:1: rule__AlphaAnimation__Group__0__Impl : ( 'fade:' ) ; public final void rule__AlphaAnimation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30385:1: ( ( 'fade:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30386:1: ( 'fade:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30386:1: ( 'fade:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30387:1: 'fade:' { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getFadeKeyword_0()); } match(input,185,FollowSets001.FOLLOW_185_in_rule__AlphaAnimation__Group__0__Impl60451); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getFadeKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group__0__Impl // $ANTLR start rule__AlphaAnimation__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30400:1: rule__AlphaAnimation__Group__1 : rule__AlphaAnimation__Group__1__Impl ; public final void rule__AlphaAnimation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30404:1: ( rule__AlphaAnimation__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30405:2: rule__AlphaAnimation__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group__1__Impl_in_rule__AlphaAnimation__Group__160482); rule__AlphaAnimation__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group__1 // $ANTLR start rule__AlphaAnimation__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30411:1: rule__AlphaAnimation__Group__1__Impl : ( ( rule__AlphaAnimation__UnorderedGroup_1 ) ) ; public final void rule__AlphaAnimation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30415:1: ( ( ( rule__AlphaAnimation__UnorderedGroup_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30416:1: ( ( rule__AlphaAnimation__UnorderedGroup_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30416:1: ( ( rule__AlphaAnimation__UnorderedGroup_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30417:1: ( rule__AlphaAnimation__UnorderedGroup_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30418:1: ( rule__AlphaAnimation__UnorderedGroup_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30418:2: rule__AlphaAnimation__UnorderedGroup_1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__UnorderedGroup_1_in_rule__AlphaAnimation__Group__1__Impl60509); rule__AlphaAnimation__UnorderedGroup_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group__1__Impl // $ANTLR start rule__AlphaAnimation__Group_1_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30432:1: rule__AlphaAnimation__Group_1_0__0 : rule__AlphaAnimation__Group_1_0__0__Impl rule__AlphaAnimation__Group_1_0__1 ; public final void rule__AlphaAnimation__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30436:1: ( rule__AlphaAnimation__Group_1_0__0__Impl rule__AlphaAnimation__Group_1_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30437:2: rule__AlphaAnimation__Group_1_0__0__Impl rule__AlphaAnimation__Group_1_0__1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_0__0__Impl_in_rule__AlphaAnimation__Group_1_0__060543); rule__AlphaAnimation__Group_1_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_0__1_in_rule__AlphaAnimation__Group_1_0__060546); rule__AlphaAnimation__Group_1_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_0__0 // $ANTLR start rule__AlphaAnimation__Group_1_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30444:1: rule__AlphaAnimation__Group_1_0__0__Impl : ( 'from' ) ; public final void rule__AlphaAnimation__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30448:1: ( ( 'from' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30449:1: ( 'from' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30449:1: ( 'from' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30450:1: 'from' { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getFromKeyword_1_0_0()); } match(input,186,FollowSets001.FOLLOW_186_in_rule__AlphaAnimation__Group_1_0__0__Impl60574); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getFromKeyword_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_0__0__Impl // $ANTLR start rule__AlphaAnimation__Group_1_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30463:1: rule__AlphaAnimation__Group_1_0__1 : rule__AlphaAnimation__Group_1_0__1__Impl ; public final void rule__AlphaAnimation__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30467:1: ( rule__AlphaAnimation__Group_1_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30468:2: rule__AlphaAnimation__Group_1_0__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_0__1__Impl_in_rule__AlphaAnimation__Group_1_0__160605); rule__AlphaAnimation__Group_1_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_0__1 // $ANTLR start rule__AlphaAnimation__Group_1_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30474:1: rule__AlphaAnimation__Group_1_0__1__Impl : ( ( rule__AlphaAnimation__FromAlphaAssignment_1_0_1 ) ) ; public final void rule__AlphaAnimation__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30478:1: ( ( ( rule__AlphaAnimation__FromAlphaAssignment_1_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30479:1: ( ( rule__AlphaAnimation__FromAlphaAssignment_1_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30479:1: ( ( rule__AlphaAnimation__FromAlphaAssignment_1_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30480:1: ( rule__AlphaAnimation__FromAlphaAssignment_1_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getFromAlphaAssignment_1_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30481:1: ( rule__AlphaAnimation__FromAlphaAssignment_1_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30481:2: rule__AlphaAnimation__FromAlphaAssignment_1_0_1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__FromAlphaAssignment_1_0_1_in_rule__AlphaAnimation__Group_1_0__1__Impl60632); rule__AlphaAnimation__FromAlphaAssignment_1_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getFromAlphaAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_0__1__Impl // $ANTLR start rule__AlphaAnimation__Group_1_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30495:1: rule__AlphaAnimation__Group_1_1__0 : rule__AlphaAnimation__Group_1_1__0__Impl rule__AlphaAnimation__Group_1_1__1 ; public final void rule__AlphaAnimation__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30499:1: ( rule__AlphaAnimation__Group_1_1__0__Impl rule__AlphaAnimation__Group_1_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30500:2: rule__AlphaAnimation__Group_1_1__0__Impl rule__AlphaAnimation__Group_1_1__1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_1__0__Impl_in_rule__AlphaAnimation__Group_1_1__060666); rule__AlphaAnimation__Group_1_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_1__1_in_rule__AlphaAnimation__Group_1_1__060669); rule__AlphaAnimation__Group_1_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_1__0 // $ANTLR start rule__AlphaAnimation__Group_1_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30507:1: rule__AlphaAnimation__Group_1_1__0__Impl : ( 'to' ) ; public final void rule__AlphaAnimation__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30511:1: ( ( 'to' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30512:1: ( 'to' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30512:1: ( 'to' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30513:1: 'to' { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getToKeyword_1_1_0()); } match(input,162,FollowSets001.FOLLOW_162_in_rule__AlphaAnimation__Group_1_1__0__Impl60697); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getToKeyword_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_1__0__Impl // $ANTLR start rule__AlphaAnimation__Group_1_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30526:1: rule__AlphaAnimation__Group_1_1__1 : rule__AlphaAnimation__Group_1_1__1__Impl ; public final void rule__AlphaAnimation__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30530:1: ( rule__AlphaAnimation__Group_1_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30531:2: rule__AlphaAnimation__Group_1_1__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_1__1__Impl_in_rule__AlphaAnimation__Group_1_1__160728); rule__AlphaAnimation__Group_1_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_1__1 // $ANTLR start rule__AlphaAnimation__Group_1_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30537:1: rule__AlphaAnimation__Group_1_1__1__Impl : ( ( rule__AlphaAnimation__ToAlphaAssignment_1_1_1 ) ) ; public final void rule__AlphaAnimation__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30541:1: ( ( ( rule__AlphaAnimation__ToAlphaAssignment_1_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30542:1: ( ( rule__AlphaAnimation__ToAlphaAssignment_1_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30542:1: ( ( rule__AlphaAnimation__ToAlphaAssignment_1_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30543:1: ( rule__AlphaAnimation__ToAlphaAssignment_1_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getToAlphaAssignment_1_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30544:1: ( rule__AlphaAnimation__ToAlphaAssignment_1_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30544:2: rule__AlphaAnimation__ToAlphaAssignment_1_1_1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__ToAlphaAssignment_1_1_1_in_rule__AlphaAnimation__Group_1_1__1__Impl60755); rule__AlphaAnimation__ToAlphaAssignment_1_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getToAlphaAssignment_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__Group_1_1__1__Impl // $ANTLR start rule__ScaleAnimation__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30558:1: rule__ScaleAnimation__Group__0 : rule__ScaleAnimation__Group__0__Impl rule__ScaleAnimation__Group__1 ; public final void rule__ScaleAnimation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30562:1: ( rule__ScaleAnimation__Group__0__Impl rule__ScaleAnimation__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30563:2: rule__ScaleAnimation__Group__0__Impl rule__ScaleAnimation__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group__0__Impl_in_rule__ScaleAnimation__Group__060789); rule__ScaleAnimation__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group__1_in_rule__ScaleAnimation__Group__060792); rule__ScaleAnimation__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group__0 // $ANTLR start rule__ScaleAnimation__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30570:1: rule__ScaleAnimation__Group__0__Impl : ( 'scale:' ) ; public final void rule__ScaleAnimation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30574:1: ( ( 'scale:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30575:1: ( 'scale:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30575:1: ( 'scale:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30576:1: 'scale:' { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getScaleKeyword_0()); } match(input,187,FollowSets001.FOLLOW_187_in_rule__ScaleAnimation__Group__0__Impl60820); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getScaleKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group__0__Impl // $ANTLR start rule__ScaleAnimation__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30589:1: rule__ScaleAnimation__Group__1 : rule__ScaleAnimation__Group__1__Impl ; public final void rule__ScaleAnimation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30593:1: ( rule__ScaleAnimation__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30594:2: rule__ScaleAnimation__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group__1__Impl_in_rule__ScaleAnimation__Group__160851); rule__ScaleAnimation__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group__1 // $ANTLR start rule__ScaleAnimation__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30600:1: rule__ScaleAnimation__Group__1__Impl : ( ( rule__ScaleAnimation__UnorderedGroup_1 ) ) ; public final void rule__ScaleAnimation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30604:1: ( ( ( rule__ScaleAnimation__UnorderedGroup_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30605:1: ( ( rule__ScaleAnimation__UnorderedGroup_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30605:1: ( ( rule__ScaleAnimation__UnorderedGroup_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30606:1: ( rule__ScaleAnimation__UnorderedGroup_1 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30607:1: ( rule__ScaleAnimation__UnorderedGroup_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30607:2: rule__ScaleAnimation__UnorderedGroup_1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__UnorderedGroup_1_in_rule__ScaleAnimation__Group__1__Impl60878); rule__ScaleAnimation__UnorderedGroup_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group__1__Impl // $ANTLR start rule__ScaleAnimation__Group_1_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30621:1: rule__ScaleAnimation__Group_1_0__0 : rule__ScaleAnimation__Group_1_0__0__Impl rule__ScaleAnimation__Group_1_0__1 ; public final void rule__ScaleAnimation__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30625:1: ( rule__ScaleAnimation__Group_1_0__0__Impl rule__ScaleAnimation__Group_1_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30626:2: rule__ScaleAnimation__Group_1_0__0__Impl rule__ScaleAnimation__Group_1_0__1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_0__0__Impl_in_rule__ScaleAnimation__Group_1_0__060912); rule__ScaleAnimation__Group_1_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_0__1_in_rule__ScaleAnimation__Group_1_0__060915); rule__ScaleAnimation__Group_1_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_0__0 // $ANTLR start rule__ScaleAnimation__Group_1_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30633:1: rule__ScaleAnimation__Group_1_0__0__Impl : ( 'from' ) ; public final void rule__ScaleAnimation__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30637:1: ( ( 'from' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30638:1: ( 'from' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30638:1: ( 'from' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30639:1: 'from' { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getFromKeyword_1_0_0()); } match(input,186,FollowSets001.FOLLOW_186_in_rule__ScaleAnimation__Group_1_0__0__Impl60943); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getFromKeyword_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_0__0__Impl // $ANTLR start rule__ScaleAnimation__Group_1_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30652:1: rule__ScaleAnimation__Group_1_0__1 : rule__ScaleAnimation__Group_1_0__1__Impl ; public final void rule__ScaleAnimation__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30656:1: ( rule__ScaleAnimation__Group_1_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30657:2: rule__ScaleAnimation__Group_1_0__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_0__1__Impl_in_rule__ScaleAnimation__Group_1_0__160974); rule__ScaleAnimation__Group_1_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_0__1 // $ANTLR start rule__ScaleAnimation__Group_1_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30663:1: rule__ScaleAnimation__Group_1_0__1__Impl : ( ( rule__ScaleAnimation__FromAlphaAssignment_1_0_1 ) ) ; public final void rule__ScaleAnimation__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30667:1: ( ( ( rule__ScaleAnimation__FromAlphaAssignment_1_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30668:1: ( ( rule__ScaleAnimation__FromAlphaAssignment_1_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30668:1: ( ( rule__ScaleAnimation__FromAlphaAssignment_1_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30669:1: ( rule__ScaleAnimation__FromAlphaAssignment_1_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getFromAlphaAssignment_1_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30670:1: ( rule__ScaleAnimation__FromAlphaAssignment_1_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30670:2: rule__ScaleAnimation__FromAlphaAssignment_1_0_1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__FromAlphaAssignment_1_0_1_in_rule__ScaleAnimation__Group_1_0__1__Impl61001); rule__ScaleAnimation__FromAlphaAssignment_1_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getFromAlphaAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_0__1__Impl // $ANTLR start rule__ScaleAnimation__Group_1_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30684:1: rule__ScaleAnimation__Group_1_1__0 : rule__ScaleAnimation__Group_1_1__0__Impl rule__ScaleAnimation__Group_1_1__1 ; public final void rule__ScaleAnimation__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30688:1: ( rule__ScaleAnimation__Group_1_1__0__Impl rule__ScaleAnimation__Group_1_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30689:2: rule__ScaleAnimation__Group_1_1__0__Impl rule__ScaleAnimation__Group_1_1__1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_1__0__Impl_in_rule__ScaleAnimation__Group_1_1__061035); rule__ScaleAnimation__Group_1_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_1__1_in_rule__ScaleAnimation__Group_1_1__061038); rule__ScaleAnimation__Group_1_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_1__0 // $ANTLR start rule__ScaleAnimation__Group_1_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30696:1: rule__ScaleAnimation__Group_1_1__0__Impl : ( 'to' ) ; public final void rule__ScaleAnimation__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30700:1: ( ( 'to' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30701:1: ( 'to' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30701:1: ( 'to' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30702:1: 'to' { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getToKeyword_1_1_0()); } match(input,162,FollowSets001.FOLLOW_162_in_rule__ScaleAnimation__Group_1_1__0__Impl61066); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getToKeyword_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_1__0__Impl // $ANTLR start rule__ScaleAnimation__Group_1_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30715:1: rule__ScaleAnimation__Group_1_1__1 : rule__ScaleAnimation__Group_1_1__1__Impl ; public final void rule__ScaleAnimation__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30719:1: ( rule__ScaleAnimation__Group_1_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30720:2: rule__ScaleAnimation__Group_1_1__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_1__1__Impl_in_rule__ScaleAnimation__Group_1_1__161097); rule__ScaleAnimation__Group_1_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_1__1 // $ANTLR start rule__ScaleAnimation__Group_1_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30726:1: rule__ScaleAnimation__Group_1_1__1__Impl : ( ( rule__ScaleAnimation__ToAlphaAssignment_1_1_1 ) ) ; public final void rule__ScaleAnimation__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30730:1: ( ( ( rule__ScaleAnimation__ToAlphaAssignment_1_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30731:1: ( ( rule__ScaleAnimation__ToAlphaAssignment_1_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30731:1: ( ( rule__ScaleAnimation__ToAlphaAssignment_1_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30732:1: ( rule__ScaleAnimation__ToAlphaAssignment_1_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getToAlphaAssignment_1_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30733:1: ( rule__ScaleAnimation__ToAlphaAssignment_1_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30733:2: rule__ScaleAnimation__ToAlphaAssignment_1_1_1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__ToAlphaAssignment_1_1_1_in_rule__ScaleAnimation__Group_1_1__1__Impl61124); rule__ScaleAnimation__ToAlphaAssignment_1_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getToAlphaAssignment_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__Group_1_1__1__Impl // $ANTLR start rule__TranslateAnimation__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30747:1: rule__TranslateAnimation__Group__0 : rule__TranslateAnimation__Group__0__Impl rule__TranslateAnimation__Group__1 ; public final void rule__TranslateAnimation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30751:1: ( rule__TranslateAnimation__Group__0__Impl rule__TranslateAnimation__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30752:2: rule__TranslateAnimation__Group__0__Impl rule__TranslateAnimation__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group__0__Impl_in_rule__TranslateAnimation__Group__061158); rule__TranslateAnimation__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group__1_in_rule__TranslateAnimation__Group__061161); rule__TranslateAnimation__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group__0 // $ANTLR start rule__TranslateAnimation__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30759:1: rule__TranslateAnimation__Group__0__Impl : ( 'translate:' ) ; public final void rule__TranslateAnimation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30763:1: ( ( 'translate:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30764:1: ( 'translate:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30764:1: ( 'translate:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30765:1: 'translate:' { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getTranslateKeyword_0()); } match(input,188,FollowSets001.FOLLOW_188_in_rule__TranslateAnimation__Group__0__Impl61189); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getTranslateKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group__0__Impl // $ANTLR start rule__TranslateAnimation__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30778:1: rule__TranslateAnimation__Group__1 : rule__TranslateAnimation__Group__1__Impl ; public final void rule__TranslateAnimation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30782:1: ( rule__TranslateAnimation__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30783:2: rule__TranslateAnimation__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group__1__Impl_in_rule__TranslateAnimation__Group__161220); rule__TranslateAnimation__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group__1 // $ANTLR start rule__TranslateAnimation__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30789:1: rule__TranslateAnimation__Group__1__Impl : ( ( rule__TranslateAnimation__UnorderedGroup_1 ) ) ; public final void rule__TranslateAnimation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30793:1: ( ( ( rule__TranslateAnimation__UnorderedGroup_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30794:1: ( ( rule__TranslateAnimation__UnorderedGroup_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30794:1: ( ( rule__TranslateAnimation__UnorderedGroup_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30795:1: ( rule__TranslateAnimation__UnorderedGroup_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30796:1: ( rule__TranslateAnimation__UnorderedGroup_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30796:2: rule__TranslateAnimation__UnorderedGroup_1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__UnorderedGroup_1_in_rule__TranslateAnimation__Group__1__Impl61247); rule__TranslateAnimation__UnorderedGroup_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group__1__Impl // $ANTLR start rule__TranslateAnimation__Group_1_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30810:1: rule__TranslateAnimation__Group_1_0__0 : rule__TranslateAnimation__Group_1_0__0__Impl rule__TranslateAnimation__Group_1_0__1 ; public final void rule__TranslateAnimation__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30814:1: ( rule__TranslateAnimation__Group_1_0__0__Impl rule__TranslateAnimation__Group_1_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30815:2: rule__TranslateAnimation__Group_1_0__0__Impl rule__TranslateAnimation__Group_1_0__1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_0__0__Impl_in_rule__TranslateAnimation__Group_1_0__061281); rule__TranslateAnimation__Group_1_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_0__1_in_rule__TranslateAnimation__Group_1_0__061284); rule__TranslateAnimation__Group_1_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_0__0 // $ANTLR start rule__TranslateAnimation__Group_1_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30822:1: rule__TranslateAnimation__Group_1_0__0__Impl : ( 'from' ) ; public final void rule__TranslateAnimation__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30826:1: ( ( 'from' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30827:1: ( 'from' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30827:1: ( 'from' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30828:1: 'from' { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getFromKeyword_1_0_0()); } match(input,186,FollowSets001.FOLLOW_186_in_rule__TranslateAnimation__Group_1_0__0__Impl61312); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getFromKeyword_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_0__0__Impl // $ANTLR start rule__TranslateAnimation__Group_1_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30841:1: rule__TranslateAnimation__Group_1_0__1 : rule__TranslateAnimation__Group_1_0__1__Impl ; public final void rule__TranslateAnimation__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30845:1: ( rule__TranslateAnimation__Group_1_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30846:2: rule__TranslateAnimation__Group_1_0__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_0__1__Impl_in_rule__TranslateAnimation__Group_1_0__161343); rule__TranslateAnimation__Group_1_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_0__1 // $ANTLR start rule__TranslateAnimation__Group_1_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30852:1: rule__TranslateAnimation__Group_1_0__1__Impl : ( ( rule__TranslateAnimation__FromAlphaAssignment_1_0_1 ) ) ; public final void rule__TranslateAnimation__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30856:1: ( ( ( rule__TranslateAnimation__FromAlphaAssignment_1_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30857:1: ( ( rule__TranslateAnimation__FromAlphaAssignment_1_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30857:1: ( ( rule__TranslateAnimation__FromAlphaAssignment_1_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30858:1: ( rule__TranslateAnimation__FromAlphaAssignment_1_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getFromAlphaAssignment_1_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30859:1: ( rule__TranslateAnimation__FromAlphaAssignment_1_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30859:2: rule__TranslateAnimation__FromAlphaAssignment_1_0_1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__FromAlphaAssignment_1_0_1_in_rule__TranslateAnimation__Group_1_0__1__Impl61370); rule__TranslateAnimation__FromAlphaAssignment_1_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getFromAlphaAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_0__1__Impl // $ANTLR start rule__TranslateAnimation__Group_1_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30873:1: rule__TranslateAnimation__Group_1_1__0 : rule__TranslateAnimation__Group_1_1__0__Impl rule__TranslateAnimation__Group_1_1__1 ; public final void rule__TranslateAnimation__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30877:1: ( rule__TranslateAnimation__Group_1_1__0__Impl rule__TranslateAnimation__Group_1_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30878:2: rule__TranslateAnimation__Group_1_1__0__Impl rule__TranslateAnimation__Group_1_1__1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_1__0__Impl_in_rule__TranslateAnimation__Group_1_1__061404); rule__TranslateAnimation__Group_1_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_1__1_in_rule__TranslateAnimation__Group_1_1__061407); rule__TranslateAnimation__Group_1_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_1__0 // $ANTLR start rule__TranslateAnimation__Group_1_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30885:1: rule__TranslateAnimation__Group_1_1__0__Impl : ( 'to' ) ; public final void rule__TranslateAnimation__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30889:1: ( ( 'to' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30890:1: ( 'to' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30890:1: ( 'to' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30891:1: 'to' { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getToKeyword_1_1_0()); } match(input,162,FollowSets001.FOLLOW_162_in_rule__TranslateAnimation__Group_1_1__0__Impl61435); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getToKeyword_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_1__0__Impl // $ANTLR start rule__TranslateAnimation__Group_1_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30904:1: rule__TranslateAnimation__Group_1_1__1 : rule__TranslateAnimation__Group_1_1__1__Impl ; public final void rule__TranslateAnimation__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30908:1: ( rule__TranslateAnimation__Group_1_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30909:2: rule__TranslateAnimation__Group_1_1__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_1__1__Impl_in_rule__TranslateAnimation__Group_1_1__161466); rule__TranslateAnimation__Group_1_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_1__1 // $ANTLR start rule__TranslateAnimation__Group_1_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30915:1: rule__TranslateAnimation__Group_1_1__1__Impl : ( ( rule__TranslateAnimation__ToAlphaAssignment_1_1_1 ) ) ; public final void rule__TranslateAnimation__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30919:1: ( ( ( rule__TranslateAnimation__ToAlphaAssignment_1_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30920:1: ( ( rule__TranslateAnimation__ToAlphaAssignment_1_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30920:1: ( ( rule__TranslateAnimation__ToAlphaAssignment_1_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30921:1: ( rule__TranslateAnimation__ToAlphaAssignment_1_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getToAlphaAssignment_1_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30922:1: ( rule__TranslateAnimation__ToAlphaAssignment_1_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30922:2: rule__TranslateAnimation__ToAlphaAssignment_1_1_1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__ToAlphaAssignment_1_1_1_in_rule__TranslateAnimation__Group_1_1__1__Impl61493); rule__TranslateAnimation__ToAlphaAssignment_1_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getToAlphaAssignment_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__Group_1_1__1__Impl // $ANTLR start rule__RotateAnimation__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30936:1: rule__RotateAnimation__Group__0 : rule__RotateAnimation__Group__0__Impl rule__RotateAnimation__Group__1 ; public final void rule__RotateAnimation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30940:1: ( rule__RotateAnimation__Group__0__Impl rule__RotateAnimation__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30941:2: rule__RotateAnimation__Group__0__Impl rule__RotateAnimation__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group__0__Impl_in_rule__RotateAnimation__Group__061527); rule__RotateAnimation__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group__1_in_rule__RotateAnimation__Group__061530); rule__RotateAnimation__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group__0 // $ANTLR start rule__RotateAnimation__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30948:1: rule__RotateAnimation__Group__0__Impl : ( 'rotate:' ) ; public final void rule__RotateAnimation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30952:1: ( ( 'rotate:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30953:1: ( 'rotate:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30953:1: ( 'rotate:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30954:1: 'rotate:' { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getRotateKeyword_0()); } match(input,189,FollowSets001.FOLLOW_189_in_rule__RotateAnimation__Group__0__Impl61558); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getRotateKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group__0__Impl // $ANTLR start rule__RotateAnimation__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30967:1: rule__RotateAnimation__Group__1 : rule__RotateAnimation__Group__1__Impl ; public final void rule__RotateAnimation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30971:1: ( rule__RotateAnimation__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30972:2: rule__RotateAnimation__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group__1__Impl_in_rule__RotateAnimation__Group__161589); rule__RotateAnimation__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group__1 // $ANTLR start rule__RotateAnimation__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30978:1: rule__RotateAnimation__Group__1__Impl : ( ( rule__RotateAnimation__UnorderedGroup_1 ) ) ; public final void rule__RotateAnimation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30982:1: ( ( ( rule__RotateAnimation__UnorderedGroup_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30983:1: ( ( rule__RotateAnimation__UnorderedGroup_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30983:1: ( ( rule__RotateAnimation__UnorderedGroup_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30984:1: ( rule__RotateAnimation__UnorderedGroup_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30985:1: ( rule__RotateAnimation__UnorderedGroup_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30985:2: rule__RotateAnimation__UnorderedGroup_1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__UnorderedGroup_1_in_rule__RotateAnimation__Group__1__Impl61616); rule__RotateAnimation__UnorderedGroup_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group__1__Impl // $ANTLR start rule__RotateAnimation__Group_1_0__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:30999:1: rule__RotateAnimation__Group_1_0__0 : rule__RotateAnimation__Group_1_0__0__Impl rule__RotateAnimation__Group_1_0__1 ; public final void rule__RotateAnimation__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31003:1: ( rule__RotateAnimation__Group_1_0__0__Impl rule__RotateAnimation__Group_1_0__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31004:2: rule__RotateAnimation__Group_1_0__0__Impl rule__RotateAnimation__Group_1_0__1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_0__0__Impl_in_rule__RotateAnimation__Group_1_0__061650); rule__RotateAnimation__Group_1_0__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_0__1_in_rule__RotateAnimation__Group_1_0__061653); rule__RotateAnimation__Group_1_0__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_0__0 // $ANTLR start rule__RotateAnimation__Group_1_0__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31011:1: rule__RotateAnimation__Group_1_0__0__Impl : ( 'from' ) ; public final void rule__RotateAnimation__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31015:1: ( ( 'from' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31016:1: ( 'from' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31016:1: ( 'from' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31017:1: 'from' { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getFromKeyword_1_0_0()); } match(input,186,FollowSets001.FOLLOW_186_in_rule__RotateAnimation__Group_1_0__0__Impl61681); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getFromKeyword_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_0__0__Impl // $ANTLR start rule__RotateAnimation__Group_1_0__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31030:1: rule__RotateAnimation__Group_1_0__1 : rule__RotateAnimation__Group_1_0__1__Impl ; public final void rule__RotateAnimation__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31034:1: ( rule__RotateAnimation__Group_1_0__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31035:2: rule__RotateAnimation__Group_1_0__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_0__1__Impl_in_rule__RotateAnimation__Group_1_0__161712); rule__RotateAnimation__Group_1_0__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_0__1 // $ANTLR start rule__RotateAnimation__Group_1_0__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31041:1: rule__RotateAnimation__Group_1_0__1__Impl : ( ( rule__RotateAnimation__FromAlphaAssignment_1_0_1 ) ) ; public final void rule__RotateAnimation__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31045:1: ( ( ( rule__RotateAnimation__FromAlphaAssignment_1_0_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31046:1: ( ( rule__RotateAnimation__FromAlphaAssignment_1_0_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31046:1: ( ( rule__RotateAnimation__FromAlphaAssignment_1_0_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31047:1: ( rule__RotateAnimation__FromAlphaAssignment_1_0_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getFromAlphaAssignment_1_0_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31048:1: ( rule__RotateAnimation__FromAlphaAssignment_1_0_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31048:2: rule__RotateAnimation__FromAlphaAssignment_1_0_1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__FromAlphaAssignment_1_0_1_in_rule__RotateAnimation__Group_1_0__1__Impl61739); rule__RotateAnimation__FromAlphaAssignment_1_0_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getFromAlphaAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_0__1__Impl // $ANTLR start rule__RotateAnimation__Group_1_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31062:1: rule__RotateAnimation__Group_1_1__0 : rule__RotateAnimation__Group_1_1__0__Impl rule__RotateAnimation__Group_1_1__1 ; public final void rule__RotateAnimation__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31066:1: ( rule__RotateAnimation__Group_1_1__0__Impl rule__RotateAnimation__Group_1_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31067:2: rule__RotateAnimation__Group_1_1__0__Impl rule__RotateAnimation__Group_1_1__1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_1__0__Impl_in_rule__RotateAnimation__Group_1_1__061773); rule__RotateAnimation__Group_1_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_1__1_in_rule__RotateAnimation__Group_1_1__061776); rule__RotateAnimation__Group_1_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_1__0 // $ANTLR start rule__RotateAnimation__Group_1_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31074:1: rule__RotateAnimation__Group_1_1__0__Impl : ( 'to' ) ; public final void rule__RotateAnimation__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31078:1: ( ( 'to' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31079:1: ( 'to' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31079:1: ( 'to' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31080:1: 'to' { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getToKeyword_1_1_0()); } match(input,162,FollowSets001.FOLLOW_162_in_rule__RotateAnimation__Group_1_1__0__Impl61804); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getToKeyword_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_1__0__Impl // $ANTLR start rule__RotateAnimation__Group_1_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31093:1: rule__RotateAnimation__Group_1_1__1 : rule__RotateAnimation__Group_1_1__1__Impl ; public final void rule__RotateAnimation__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31097:1: ( rule__RotateAnimation__Group_1_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31098:2: rule__RotateAnimation__Group_1_1__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_1__1__Impl_in_rule__RotateAnimation__Group_1_1__161835); rule__RotateAnimation__Group_1_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_1__1 // $ANTLR start rule__RotateAnimation__Group_1_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31104:1: rule__RotateAnimation__Group_1_1__1__Impl : ( ( rule__RotateAnimation__ToAlphaAssignment_1_1_1 ) ) ; public final void rule__RotateAnimation__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31108:1: ( ( ( rule__RotateAnimation__ToAlphaAssignment_1_1_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31109:1: ( ( rule__RotateAnimation__ToAlphaAssignment_1_1_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31109:1: ( ( rule__RotateAnimation__ToAlphaAssignment_1_1_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31110:1: ( rule__RotateAnimation__ToAlphaAssignment_1_1_1 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getToAlphaAssignment_1_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31111:1: ( rule__RotateAnimation__ToAlphaAssignment_1_1_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31111:2: rule__RotateAnimation__ToAlphaAssignment_1_1_1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__ToAlphaAssignment_1_1_1_in_rule__RotateAnimation__Group_1_1__1__Impl61862); rule__RotateAnimation__ToAlphaAssignment_1_1_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getToAlphaAssignment_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__Group_1_1__1__Impl // $ANTLR start rule__TweenAnimationResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31125:1: rule__TweenAnimationResource__Group__0 : rule__TweenAnimationResource__Group__0__Impl rule__TweenAnimationResource__Group__1 ; public final void rule__TweenAnimationResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31129:1: ( rule__TweenAnimationResource__Group__0__Impl rule__TweenAnimationResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31130:2: rule__TweenAnimationResource__Group__0__Impl rule__TweenAnimationResource__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__0__Impl_in_rule__TweenAnimationResource__Group__061896); rule__TweenAnimationResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__1_in_rule__TweenAnimationResource__Group__061899); rule__TweenAnimationResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__0 // $ANTLR start rule__TweenAnimationResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31137:1: rule__TweenAnimationResource__Group__0__Impl : ( 'tweenAnimation' ) ; public final void rule__TweenAnimationResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31141:1: ( ( 'tweenAnimation' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31142:1: ( 'tweenAnimation' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31142:1: ( 'tweenAnimation' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31143:1: 'tweenAnimation' { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getTweenAnimationKeyword_0()); } match(input,190,FollowSets001.FOLLOW_190_in_rule__TweenAnimationResource__Group__0__Impl61927); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getTweenAnimationKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__0__Impl // $ANTLR start rule__TweenAnimationResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31156:1: rule__TweenAnimationResource__Group__1 : rule__TweenAnimationResource__Group__1__Impl rule__TweenAnimationResource__Group__2 ; public final void rule__TweenAnimationResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31160:1: ( rule__TweenAnimationResource__Group__1__Impl rule__TweenAnimationResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31161:2: rule__TweenAnimationResource__Group__1__Impl rule__TweenAnimationResource__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__1__Impl_in_rule__TweenAnimationResource__Group__161958); rule__TweenAnimationResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__2_in_rule__TweenAnimationResource__Group__161961); rule__TweenAnimationResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__1 // $ANTLR start rule__TweenAnimationResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31168:1: rule__TweenAnimationResource__Group__1__Impl : ( ( rule__TweenAnimationResource__NameAssignment_1 ) ) ; public final void rule__TweenAnimationResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31172:1: ( ( ( rule__TweenAnimationResource__NameAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31173:1: ( ( rule__TweenAnimationResource__NameAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31173:1: ( ( rule__TweenAnimationResource__NameAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31174:1: ( rule__TweenAnimationResource__NameAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getNameAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31175:1: ( rule__TweenAnimationResource__NameAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31175:2: rule__TweenAnimationResource__NameAssignment_1 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__NameAssignment_1_in_rule__TweenAnimationResource__Group__1__Impl61988); rule__TweenAnimationResource__NameAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__1__Impl // $ANTLR start rule__TweenAnimationResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31185:1: rule__TweenAnimationResource__Group__2 : rule__TweenAnimationResource__Group__2__Impl rule__TweenAnimationResource__Group__3 ; public final void rule__TweenAnimationResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31189:1: ( rule__TweenAnimationResource__Group__2__Impl rule__TweenAnimationResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31190:2: rule__TweenAnimationResource__Group__2__Impl rule__TweenAnimationResource__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__2__Impl_in_rule__TweenAnimationResource__Group__262018); rule__TweenAnimationResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__3_in_rule__TweenAnimationResource__Group__262021); rule__TweenAnimationResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__2 // $ANTLR start rule__TweenAnimationResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31197:1: rule__TweenAnimationResource__Group__2__Impl : ( '{' ) ; public final void rule__TweenAnimationResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31201:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31202:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31202:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31203:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getLeftCurlyBracketKeyword_2()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__TweenAnimationResource__Group__2__Impl62049); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__2__Impl // $ANTLR start rule__TweenAnimationResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31216:1: rule__TweenAnimationResource__Group__3 : rule__TweenAnimationResource__Group__3__Impl rule__TweenAnimationResource__Group__4 ; public final void rule__TweenAnimationResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31220:1: ( rule__TweenAnimationResource__Group__3__Impl rule__TweenAnimationResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31221:2: rule__TweenAnimationResource__Group__3__Impl rule__TweenAnimationResource__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__3__Impl_in_rule__TweenAnimationResource__Group__362080); rule__TweenAnimationResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__4_in_rule__TweenAnimationResource__Group__362083); rule__TweenAnimationResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__3 // $ANTLR start rule__TweenAnimationResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31228:1: rule__TweenAnimationResource__Group__3__Impl : ( ( ( rule__TweenAnimationResource__ElementsAssignment_3 ) ) ( ( rule__TweenAnimationResource__ElementsAssignment_3 )* ) ) ; public final void rule__TweenAnimationResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31232:1: ( ( ( ( rule__TweenAnimationResource__ElementsAssignment_3 ) ) ( ( rule__TweenAnimationResource__ElementsAssignment_3 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31233:1: ( ( ( rule__TweenAnimationResource__ElementsAssignment_3 ) ) ( ( rule__TweenAnimationResource__ElementsAssignment_3 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31233:1: ( ( ( rule__TweenAnimationResource__ElementsAssignment_3 ) ) ( ( rule__TweenAnimationResource__ElementsAssignment_3 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31234:1: ( ( rule__TweenAnimationResource__ElementsAssignment_3 ) ) ( ( rule__TweenAnimationResource__ElementsAssignment_3 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31234:1: ( ( rule__TweenAnimationResource__ElementsAssignment_3 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31235:1: ( rule__TweenAnimationResource__ElementsAssignment_3 ) { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getElementsAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31236:1: ( rule__TweenAnimationResource__ElementsAssignment_3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31236:2: rule__TweenAnimationResource__ElementsAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__ElementsAssignment_3_in_rule__TweenAnimationResource__Group__3__Impl62112); rule__TweenAnimationResource__ElementsAssignment_3(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getElementsAssignment_3()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31239:1: ( ( rule__TweenAnimationResource__ElementsAssignment_3 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31240:1: ( rule__TweenAnimationResource__ElementsAssignment_3 )* { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getElementsAssignment_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31241:1: ( rule__TweenAnimationResource__ElementsAssignment_3 )* loop102: do { int alt102=2; int LA102_0 = input.LA(1); if ( ((LA102_0>=184 && LA102_0<=185)||(LA102_0>=187 && LA102_0<=189)) ) { alt102=1; } switch (alt102) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31241:2: rule__TweenAnimationResource__ElementsAssignment_3 { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__ElementsAssignment_3_in_rule__TweenAnimationResource__Group__3__Impl62124); rule__TweenAnimationResource__ElementsAssignment_3(); _fsp--; if (failed) return ; } break; default : break loop102; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getElementsAssignment_3()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__3__Impl // $ANTLR start rule__TweenAnimationResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31252:1: rule__TweenAnimationResource__Group__4 : rule__TweenAnimationResource__Group__4__Impl ; public final void rule__TweenAnimationResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31256:1: ( rule__TweenAnimationResource__Group__4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31257:2: rule__TweenAnimationResource__Group__4__Impl { pushFollow(FollowSets001.FOLLOW_rule__TweenAnimationResource__Group__4__Impl_in_rule__TweenAnimationResource__Group__462157); rule__TweenAnimationResource__Group__4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__4 // $ANTLR start rule__TweenAnimationResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31263:1: rule__TweenAnimationResource__Group__4__Impl : ( '}' ) ; public final void rule__TweenAnimationResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31267:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31268:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31268:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31269:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getRightCurlyBracketKeyword_4()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__TweenAnimationResource__Group__4__Impl62185); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__Group__4__Impl // $ANTLR start rule__FrameAnimationResource__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31292:1: rule__FrameAnimationResource__Group__0 : rule__FrameAnimationResource__Group__0__Impl rule__FrameAnimationResource__Group__1 ; public final void rule__FrameAnimationResource__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31296:1: ( rule__FrameAnimationResource__Group__0__Impl rule__FrameAnimationResource__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31297:2: rule__FrameAnimationResource__Group__0__Impl rule__FrameAnimationResource__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__0__Impl_in_rule__FrameAnimationResource__Group__062226); rule__FrameAnimationResource__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__1_in_rule__FrameAnimationResource__Group__062229); rule__FrameAnimationResource__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__0 // $ANTLR start rule__FrameAnimationResource__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31304:1: rule__FrameAnimationResource__Group__0__Impl : ( ( rule__FrameAnimationResource__OneShotAssignment_0 ) ) ; public final void rule__FrameAnimationResource__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31308:1: ( ( ( rule__FrameAnimationResource__OneShotAssignment_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31309:1: ( ( rule__FrameAnimationResource__OneShotAssignment_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31309:1: ( ( rule__FrameAnimationResource__OneShotAssignment_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31310:1: ( rule__FrameAnimationResource__OneShotAssignment_0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getOneShotAssignment_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31311:1: ( rule__FrameAnimationResource__OneShotAssignment_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31311:2: rule__FrameAnimationResource__OneShotAssignment_0 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__OneShotAssignment_0_in_rule__FrameAnimationResource__Group__0__Impl62256); rule__FrameAnimationResource__OneShotAssignment_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getOneShotAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__0__Impl // $ANTLR start rule__FrameAnimationResource__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31321:1: rule__FrameAnimationResource__Group__1 : rule__FrameAnimationResource__Group__1__Impl rule__FrameAnimationResource__Group__2 ; public final void rule__FrameAnimationResource__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31325:1: ( rule__FrameAnimationResource__Group__1__Impl rule__FrameAnimationResource__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31326:2: rule__FrameAnimationResource__Group__1__Impl rule__FrameAnimationResource__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__1__Impl_in_rule__FrameAnimationResource__Group__162286); rule__FrameAnimationResource__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__2_in_rule__FrameAnimationResource__Group__162289); rule__FrameAnimationResource__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__1 // $ANTLR start rule__FrameAnimationResource__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31333:1: rule__FrameAnimationResource__Group__1__Impl : ( 'frameAnimation' ) ; public final void rule__FrameAnimationResource__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31337:1: ( ( 'frameAnimation' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31338:1: ( 'frameAnimation' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31338:1: ( 'frameAnimation' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31339:1: 'frameAnimation' { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getFrameAnimationKeyword_1()); } match(input,191,FollowSets001.FOLLOW_191_in_rule__FrameAnimationResource__Group__1__Impl62317); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getFrameAnimationKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__1__Impl // $ANTLR start rule__FrameAnimationResource__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31352:1: rule__FrameAnimationResource__Group__2 : rule__FrameAnimationResource__Group__2__Impl rule__FrameAnimationResource__Group__3 ; public final void rule__FrameAnimationResource__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31356:1: ( rule__FrameAnimationResource__Group__2__Impl rule__FrameAnimationResource__Group__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31357:2: rule__FrameAnimationResource__Group__2__Impl rule__FrameAnimationResource__Group__3 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__2__Impl_in_rule__FrameAnimationResource__Group__262348); rule__FrameAnimationResource__Group__2__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__3_in_rule__FrameAnimationResource__Group__262351); rule__FrameAnimationResource__Group__3(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__2 // $ANTLR start rule__FrameAnimationResource__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31364:1: rule__FrameAnimationResource__Group__2__Impl : ( ( rule__FrameAnimationResource__NameAssignment_2 ) ) ; public final void rule__FrameAnimationResource__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31368:1: ( ( ( rule__FrameAnimationResource__NameAssignment_2 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31369:1: ( ( rule__FrameAnimationResource__NameAssignment_2 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31369:1: ( ( rule__FrameAnimationResource__NameAssignment_2 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31370:1: ( rule__FrameAnimationResource__NameAssignment_2 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getNameAssignment_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31371:1: ( rule__FrameAnimationResource__NameAssignment_2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31371:2: rule__FrameAnimationResource__NameAssignment_2 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__NameAssignment_2_in_rule__FrameAnimationResource__Group__2__Impl62378); rule__FrameAnimationResource__NameAssignment_2(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getNameAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__2__Impl // $ANTLR start rule__FrameAnimationResource__Group__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31381:1: rule__FrameAnimationResource__Group__3 : rule__FrameAnimationResource__Group__3__Impl rule__FrameAnimationResource__Group__4 ; public final void rule__FrameAnimationResource__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31385:1: ( rule__FrameAnimationResource__Group__3__Impl rule__FrameAnimationResource__Group__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31386:2: rule__FrameAnimationResource__Group__3__Impl rule__FrameAnimationResource__Group__4 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__3__Impl_in_rule__FrameAnimationResource__Group__362408); rule__FrameAnimationResource__Group__3__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__4_in_rule__FrameAnimationResource__Group__362411); rule__FrameAnimationResource__Group__4(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__3 // $ANTLR start rule__FrameAnimationResource__Group__3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31393:1: rule__FrameAnimationResource__Group__3__Impl : ( '{' ) ; public final void rule__FrameAnimationResource__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31397:1: ( ( '{' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31398:1: ( '{' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31398:1: ( '{' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31399:1: '{' { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getLeftCurlyBracketKeyword_3()); } match(input,66,FollowSets001.FOLLOW_66_in_rule__FrameAnimationResource__Group__3__Impl62439); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getLeftCurlyBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__3__Impl // $ANTLR start rule__FrameAnimationResource__Group__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31412:1: rule__FrameAnimationResource__Group__4 : rule__FrameAnimationResource__Group__4__Impl rule__FrameAnimationResource__Group__5 ; public final void rule__FrameAnimationResource__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31416:1: ( rule__FrameAnimationResource__Group__4__Impl rule__FrameAnimationResource__Group__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31417:2: rule__FrameAnimationResource__Group__4__Impl rule__FrameAnimationResource__Group__5 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__4__Impl_in_rule__FrameAnimationResource__Group__462470); rule__FrameAnimationResource__Group__4__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__5_in_rule__FrameAnimationResource__Group__462473); rule__FrameAnimationResource__Group__5(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__4 // $ANTLR start rule__FrameAnimationResource__Group__4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31424:1: rule__FrameAnimationResource__Group__4__Impl : ( ( ( rule__FrameAnimationResource__FramesAssignment_4 ) ) ( ( rule__FrameAnimationResource__FramesAssignment_4 )* ) ) ; public final void rule__FrameAnimationResource__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31428:1: ( ( ( ( rule__FrameAnimationResource__FramesAssignment_4 ) ) ( ( rule__FrameAnimationResource__FramesAssignment_4 )* ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31429:1: ( ( ( rule__FrameAnimationResource__FramesAssignment_4 ) ) ( ( rule__FrameAnimationResource__FramesAssignment_4 )* ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31429:1: ( ( ( rule__FrameAnimationResource__FramesAssignment_4 ) ) ( ( rule__FrameAnimationResource__FramesAssignment_4 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31430:1: ( ( rule__FrameAnimationResource__FramesAssignment_4 ) ) ( ( rule__FrameAnimationResource__FramesAssignment_4 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31430:1: ( ( rule__FrameAnimationResource__FramesAssignment_4 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31431:1: ( rule__FrameAnimationResource__FramesAssignment_4 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getFramesAssignment_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31432:1: ( rule__FrameAnimationResource__FramesAssignment_4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31432:2: rule__FrameAnimationResource__FramesAssignment_4 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__FramesAssignment_4_in_rule__FrameAnimationResource__Group__4__Impl62502); rule__FrameAnimationResource__FramesAssignment_4(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getFramesAssignment_4()); } } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31435:1: ( ( rule__FrameAnimationResource__FramesAssignment_4 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31436:1: ( rule__FrameAnimationResource__FramesAssignment_4 )* { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getFramesAssignment_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31437:1: ( rule__FrameAnimationResource__FramesAssignment_4 )* loop103: do { int alt103=2; int LA103_0 = input.LA(1); if ( (LA103_0==192) ) { alt103=1; } switch (alt103) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31437:2: rule__FrameAnimationResource__FramesAssignment_4 { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__FramesAssignment_4_in_rule__FrameAnimationResource__Group__4__Impl62514); rule__FrameAnimationResource__FramesAssignment_4(); _fsp--; if (failed) return ; } break; default : break loop103; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getFramesAssignment_4()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__4__Impl // $ANTLR start rule__FrameAnimationResource__Group__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31448:1: rule__FrameAnimationResource__Group__5 : rule__FrameAnimationResource__Group__5__Impl ; public final void rule__FrameAnimationResource__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31452:1: ( rule__FrameAnimationResource__Group__5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31453:2: rule__FrameAnimationResource__Group__5__Impl { pushFollow(FollowSets001.FOLLOW_rule__FrameAnimationResource__Group__5__Impl_in_rule__FrameAnimationResource__Group__562547); rule__FrameAnimationResource__Group__5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__5 // $ANTLR start rule__FrameAnimationResource__Group__5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31459:1: rule__FrameAnimationResource__Group__5__Impl : ( '}' ) ; public final void rule__FrameAnimationResource__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31463:1: ( ( '}' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31464:1: ( '}' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31464:1: ( '}' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31465:1: '}' { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getRightCurlyBracketKeyword_5()); } match(input,67,FollowSets001.FOLLOW_67_in_rule__FrameAnimationResource__Group__5__Impl62575); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getRightCurlyBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__Group__5__Impl // $ANTLR start rule__AnimationFrame__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31490:1: rule__AnimationFrame__Group__0 : rule__AnimationFrame__Group__0__Impl rule__AnimationFrame__Group__1 ; public final void rule__AnimationFrame__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31494:1: ( rule__AnimationFrame__Group__0__Impl rule__AnimationFrame__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31495:2: rule__AnimationFrame__Group__0__Impl rule__AnimationFrame__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group__0__Impl_in_rule__AnimationFrame__Group__062618); rule__AnimationFrame__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group__1_in_rule__AnimationFrame__Group__062621); rule__AnimationFrame__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group__0 // $ANTLR start rule__AnimationFrame__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31502:1: rule__AnimationFrame__Group__0__Impl : ( 'frame:' ) ; public final void rule__AnimationFrame__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31506:1: ( ( 'frame:' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31507:1: ( 'frame:' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31507:1: ( 'frame:' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31508:1: 'frame:' { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getFrameKeyword_0()); } match(input,192,FollowSets001.FOLLOW_192_in_rule__AnimationFrame__Group__0__Impl62649); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getFrameKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group__0__Impl // $ANTLR start rule__AnimationFrame__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31521:1: rule__AnimationFrame__Group__1 : rule__AnimationFrame__Group__1__Impl rule__AnimationFrame__Group__2 ; public final void rule__AnimationFrame__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31525:1: ( rule__AnimationFrame__Group__1__Impl rule__AnimationFrame__Group__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31526:2: rule__AnimationFrame__Group__1__Impl rule__AnimationFrame__Group__2 { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group__1__Impl_in_rule__AnimationFrame__Group__162680); rule__AnimationFrame__Group__1__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group__2_in_rule__AnimationFrame__Group__162683); rule__AnimationFrame__Group__2(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group__1 // $ANTLR start rule__AnimationFrame__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31533:1: rule__AnimationFrame__Group__1__Impl : ( ( rule__AnimationFrame__DrawableAssignment_1 ) ) ; public final void rule__AnimationFrame__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31537:1: ( ( ( rule__AnimationFrame__DrawableAssignment_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31538:1: ( ( rule__AnimationFrame__DrawableAssignment_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31538:1: ( ( rule__AnimationFrame__DrawableAssignment_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31539:1: ( rule__AnimationFrame__DrawableAssignment_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getDrawableAssignment_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31540:1: ( rule__AnimationFrame__DrawableAssignment_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31540:2: rule__AnimationFrame__DrawableAssignment_1 { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__DrawableAssignment_1_in_rule__AnimationFrame__Group__1__Impl62710); rule__AnimationFrame__DrawableAssignment_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getDrawableAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group__1__Impl // $ANTLR start rule__AnimationFrame__Group__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31550:1: rule__AnimationFrame__Group__2 : rule__AnimationFrame__Group__2__Impl ; public final void rule__AnimationFrame__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31554:1: ( rule__AnimationFrame__Group__2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31555:2: rule__AnimationFrame__Group__2__Impl { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group__2__Impl_in_rule__AnimationFrame__Group__262740); rule__AnimationFrame__Group__2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group__2 // $ANTLR start rule__AnimationFrame__Group__2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31561:1: rule__AnimationFrame__Group__2__Impl : ( ( rule__AnimationFrame__Group_2__0 )? ) ; public final void rule__AnimationFrame__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31565:1: ( ( ( rule__AnimationFrame__Group_2__0 )? ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31566:1: ( ( rule__AnimationFrame__Group_2__0 )? ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31566:1: ( ( rule__AnimationFrame__Group_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31567:1: ( rule__AnimationFrame__Group_2__0 )? { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getGroup_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31568:1: ( rule__AnimationFrame__Group_2__0 )? int alt104=2; int LA104_0 = input.LA(1); if ( (LA104_0==193) ) { alt104=1; } switch (alt104) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31568:2: rule__AnimationFrame__Group_2__0 { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group_2__0_in_rule__AnimationFrame__Group__2__Impl62767); rule__AnimationFrame__Group_2__0(); _fsp--; if (failed) return ; } break; } if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getGroup_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group__2__Impl // $ANTLR start rule__AnimationFrame__Group_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31584:1: rule__AnimationFrame__Group_2__0 : rule__AnimationFrame__Group_2__0__Impl rule__AnimationFrame__Group_2__1 ; public final void rule__AnimationFrame__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31588:1: ( rule__AnimationFrame__Group_2__0__Impl rule__AnimationFrame__Group_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31589:2: rule__AnimationFrame__Group_2__0__Impl rule__AnimationFrame__Group_2__1 { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group_2__0__Impl_in_rule__AnimationFrame__Group_2__062804); rule__AnimationFrame__Group_2__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group_2__1_in_rule__AnimationFrame__Group_2__062807); rule__AnimationFrame__Group_2__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group_2__0 // $ANTLR start rule__AnimationFrame__Group_2__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31596:1: rule__AnimationFrame__Group_2__0__Impl : ( '->' ) ; public final void rule__AnimationFrame__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31600:1: ( ( '->' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31601:1: ( '->' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31601:1: ( '->' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31602:1: '->' { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getHyphenMinusGreaterThanSignKeyword_2_0()); } match(input,193,FollowSets001.FOLLOW_193_in_rule__AnimationFrame__Group_2__0__Impl62835); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getHyphenMinusGreaterThanSignKeyword_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group_2__0__Impl // $ANTLR start rule__AnimationFrame__Group_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31615:1: rule__AnimationFrame__Group_2__1 : rule__AnimationFrame__Group_2__1__Impl ; public final void rule__AnimationFrame__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31619:1: ( rule__AnimationFrame__Group_2__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31620:2: rule__AnimationFrame__Group_2__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__Group_2__1__Impl_in_rule__AnimationFrame__Group_2__162866); rule__AnimationFrame__Group_2__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group_2__1 // $ANTLR start rule__AnimationFrame__Group_2__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31626:1: rule__AnimationFrame__Group_2__1__Impl : ( ( rule__AnimationFrame__DurationAssignment_2_1 ) ) ; public final void rule__AnimationFrame__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31630:1: ( ( ( rule__AnimationFrame__DurationAssignment_2_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31631:1: ( ( rule__AnimationFrame__DurationAssignment_2_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31631:1: ( ( rule__AnimationFrame__DurationAssignment_2_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31632:1: ( rule__AnimationFrame__DurationAssignment_2_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getDurationAssignment_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31633:1: ( rule__AnimationFrame__DurationAssignment_2_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31633:2: rule__AnimationFrame__DurationAssignment_2_1 { pushFollow(FollowSets001.FOLLOW_rule__AnimationFrame__DurationAssignment_2_1_in_rule__AnimationFrame__Group_2__1__Impl62893); rule__AnimationFrame__DurationAssignment_2_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getDurationAssignment_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__Group_2__1__Impl // $ANTLR start rule__StringRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31647:1: rule__StringRA__Group__0 : rule__StringRA__Group__0__Impl rule__StringRA__Group__1 ; public final void rule__StringRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31651:1: ( rule__StringRA__Group__0__Impl rule__StringRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31652:2: rule__StringRA__Group__0__Impl rule__StringRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__StringRA__Group__0__Impl_in_rule__StringRA__Group__062927); rule__StringRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__StringRA__Group__1_in_rule__StringRA__Group__062930); rule__StringRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__Group__0 // $ANTLR start rule__StringRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31659:1: rule__StringRA__Group__0__Impl : ( '@string' ) ; public final void rule__StringRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31663:1: ( ( '@string' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31664:1: ( '@string' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31664:1: ( '@string' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31665:1: '@string' { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getStringKeyword_0()); } match(input,194,FollowSets001.FOLLOW_194_in_rule__StringRA__Group__0__Impl62958); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getStringKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__Group__0__Impl // $ANTLR start rule__StringRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31678:1: rule__StringRA__Group__1 : rule__StringRA__Group__1__Impl ; public final void rule__StringRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31682:1: ( rule__StringRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31683:2: rule__StringRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__StringRA__Group__1__Impl_in_rule__StringRA__Group__162989); rule__StringRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__Group__1 // $ANTLR start rule__StringRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31689:1: rule__StringRA__Group__1__Impl : ( ( rule__StringRA__Alternatives_1 ) ) ; public final void rule__StringRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31693:1: ( ( ( rule__StringRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31694:1: ( ( rule__StringRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31694:1: ( ( rule__StringRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31695:1: ( rule__StringRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31696:1: ( rule__StringRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31696:2: rule__StringRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__StringRA__Alternatives_1_in_rule__StringRA__Group__1__Impl63016); rule__StringRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__Group__1__Impl // $ANTLR start rule__IntegerRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31710:1: rule__IntegerRA__Group__0 : rule__IntegerRA__Group__0__Impl rule__IntegerRA__Group__1 ; public final void rule__IntegerRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31714:1: ( rule__IntegerRA__Group__0__Impl rule__IntegerRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31715:2: rule__IntegerRA__Group__0__Impl rule__IntegerRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__IntegerRA__Group__0__Impl_in_rule__IntegerRA__Group__063050); rule__IntegerRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__IntegerRA__Group__1_in_rule__IntegerRA__Group__063053); rule__IntegerRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__Group__0 // $ANTLR start rule__IntegerRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31722:1: rule__IntegerRA__Group__0__Impl : ( '@integer' ) ; public final void rule__IntegerRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31726:1: ( ( '@integer' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31727:1: ( '@integer' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31727:1: ( '@integer' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31728:1: '@integer' { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getIntegerKeyword_0()); } match(input,195,FollowSets001.FOLLOW_195_in_rule__IntegerRA__Group__0__Impl63081); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getIntegerKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__Group__0__Impl // $ANTLR start rule__IntegerRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31741:1: rule__IntegerRA__Group__1 : rule__IntegerRA__Group__1__Impl ; public final void rule__IntegerRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31745:1: ( rule__IntegerRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31746:2: rule__IntegerRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__IntegerRA__Group__1__Impl_in_rule__IntegerRA__Group__163112); rule__IntegerRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__Group__1 // $ANTLR start rule__IntegerRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31752:1: rule__IntegerRA__Group__1__Impl : ( ( rule__IntegerRA__Alternatives_1 ) ) ; public final void rule__IntegerRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31756:1: ( ( ( rule__IntegerRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31757:1: ( ( rule__IntegerRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31757:1: ( ( rule__IntegerRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31758:1: ( rule__IntegerRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31759:1: ( rule__IntegerRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31759:2: rule__IntegerRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__IntegerRA__Alternatives_1_in_rule__IntegerRA__Group__1__Impl63139); rule__IntegerRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__Group__1__Impl // $ANTLR start rule__BooleanRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31773:1: rule__BooleanRA__Group__0 : rule__BooleanRA__Group__0__Impl rule__BooleanRA__Group__1 ; public final void rule__BooleanRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31777:1: ( rule__BooleanRA__Group__0__Impl rule__BooleanRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31778:2: rule__BooleanRA__Group__0__Impl rule__BooleanRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__BooleanRA__Group__0__Impl_in_rule__BooleanRA__Group__063173); rule__BooleanRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__BooleanRA__Group__1_in_rule__BooleanRA__Group__063176); rule__BooleanRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__Group__0 // $ANTLR start rule__BooleanRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31785:1: rule__BooleanRA__Group__0__Impl : ( '@bool' ) ; public final void rule__BooleanRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31789:1: ( ( '@bool' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31790:1: ( '@bool' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31790:1: ( '@bool' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31791:1: '@bool' { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getBoolKeyword_0()); } match(input,196,FollowSets001.FOLLOW_196_in_rule__BooleanRA__Group__0__Impl63204); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getBoolKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__Group__0__Impl // $ANTLR start rule__BooleanRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31804:1: rule__BooleanRA__Group__1 : rule__BooleanRA__Group__1__Impl ; public final void rule__BooleanRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31808:1: ( rule__BooleanRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31809:2: rule__BooleanRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__BooleanRA__Group__1__Impl_in_rule__BooleanRA__Group__163235); rule__BooleanRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__Group__1 // $ANTLR start rule__BooleanRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31815:1: rule__BooleanRA__Group__1__Impl : ( ( rule__BooleanRA__Alternatives_1 ) ) ; public final void rule__BooleanRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31819:1: ( ( ( rule__BooleanRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31820:1: ( ( rule__BooleanRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31820:1: ( ( rule__BooleanRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31821:1: ( rule__BooleanRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31822:1: ( rule__BooleanRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31822:2: rule__BooleanRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__BooleanRA__Alternatives_1_in_rule__BooleanRA__Group__1__Impl63262); rule__BooleanRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__Group__1__Impl // $ANTLR start rule__ColorRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31836:1: rule__ColorRA__Group__0 : rule__ColorRA__Group__0__Impl rule__ColorRA__Group__1 ; public final void rule__ColorRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31840:1: ( rule__ColorRA__Group__0__Impl rule__ColorRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31841:2: rule__ColorRA__Group__0__Impl rule__ColorRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__ColorRA__Group__0__Impl_in_rule__ColorRA__Group__063296); rule__ColorRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__ColorRA__Group__1_in_rule__ColorRA__Group__063299); rule__ColorRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__Group__0 // $ANTLR start rule__ColorRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31848:1: rule__ColorRA__Group__0__Impl : ( '@color' ) ; public final void rule__ColorRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31852:1: ( ( '@color' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31853:1: ( '@color' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31853:1: ( '@color' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31854:1: '@color' { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getColorKeyword_0()); } match(input,197,FollowSets001.FOLLOW_197_in_rule__ColorRA__Group__0__Impl63327); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getColorKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__Group__0__Impl // $ANTLR start rule__ColorRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31867:1: rule__ColorRA__Group__1 : rule__ColorRA__Group__1__Impl ; public final void rule__ColorRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31871:1: ( rule__ColorRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31872:2: rule__ColorRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__ColorRA__Group__1__Impl_in_rule__ColorRA__Group__163358); rule__ColorRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__Group__1 // $ANTLR start rule__ColorRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31878:1: rule__ColorRA__Group__1__Impl : ( ( rule__ColorRA__Alternatives_1 ) ) ; public final void rule__ColorRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31882:1: ( ( ( rule__ColorRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31883:1: ( ( rule__ColorRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31883:1: ( ( rule__ColorRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31884:1: ( rule__ColorRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31885:1: ( rule__ColorRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31885:2: rule__ColorRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__ColorRA__Alternatives_1_in_rule__ColorRA__Group__1__Impl63385); rule__ColorRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__Group__1__Impl // $ANTLR start rule__DimensionRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31899:1: rule__DimensionRA__Group__0 : rule__DimensionRA__Group__0__Impl rule__DimensionRA__Group__1 ; public final void rule__DimensionRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31903:1: ( rule__DimensionRA__Group__0__Impl rule__DimensionRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31904:2: rule__DimensionRA__Group__0__Impl rule__DimensionRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__DimensionRA__Group__0__Impl_in_rule__DimensionRA__Group__063419); rule__DimensionRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__DimensionRA__Group__1_in_rule__DimensionRA__Group__063422); rule__DimensionRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__Group__0 // $ANTLR start rule__DimensionRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31911:1: rule__DimensionRA__Group__0__Impl : ( '@dimen' ) ; public final void rule__DimensionRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31915:1: ( ( '@dimen' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31916:1: ( '@dimen' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31916:1: ( '@dimen' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31917:1: '@dimen' { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getDimenKeyword_0()); } match(input,198,FollowSets001.FOLLOW_198_in_rule__DimensionRA__Group__0__Impl63450); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getDimenKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__Group__0__Impl // $ANTLR start rule__DimensionRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31930:1: rule__DimensionRA__Group__1 : rule__DimensionRA__Group__1__Impl ; public final void rule__DimensionRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31934:1: ( rule__DimensionRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31935:2: rule__DimensionRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__DimensionRA__Group__1__Impl_in_rule__DimensionRA__Group__163481); rule__DimensionRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__Group__1 // $ANTLR start rule__DimensionRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31941:1: rule__DimensionRA__Group__1__Impl : ( ( rule__DimensionRA__Alternatives_1 ) ) ; public final void rule__DimensionRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31945:1: ( ( ( rule__DimensionRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31946:1: ( ( rule__DimensionRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31946:1: ( ( rule__DimensionRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31947:1: ( rule__DimensionRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31948:1: ( rule__DimensionRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31948:2: rule__DimensionRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__DimensionRA__Alternatives_1_in_rule__DimensionRA__Group__1__Impl63508); rule__DimensionRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__Group__1__Impl // $ANTLR start rule__DrawableRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31962:1: rule__DrawableRA__Group__0 : rule__DrawableRA__Group__0__Impl rule__DrawableRA__Group__1 ; public final void rule__DrawableRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31966:1: ( rule__DrawableRA__Group__0__Impl rule__DrawableRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31967:2: rule__DrawableRA__Group__0__Impl rule__DrawableRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__DrawableRA__Group__0__Impl_in_rule__DrawableRA__Group__063542); rule__DrawableRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__DrawableRA__Group__1_in_rule__DrawableRA__Group__063545); rule__DrawableRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__Group__0 // $ANTLR start rule__DrawableRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31974:1: rule__DrawableRA__Group__0__Impl : ( '@drawable' ) ; public final void rule__DrawableRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31978:1: ( ( '@drawable' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31979:1: ( '@drawable' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31979:1: ( '@drawable' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31980:1: '@drawable' { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getDrawableKeyword_0()); } match(input,199,FollowSets001.FOLLOW_199_in_rule__DrawableRA__Group__0__Impl63573); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getDrawableKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__Group__0__Impl // $ANTLR start rule__DrawableRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31993:1: rule__DrawableRA__Group__1 : rule__DrawableRA__Group__1__Impl ; public final void rule__DrawableRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31997:1: ( rule__DrawableRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:31998:2: rule__DrawableRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__DrawableRA__Group__1__Impl_in_rule__DrawableRA__Group__163604); rule__DrawableRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__Group__1 // $ANTLR start rule__DrawableRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32004:1: rule__DrawableRA__Group__1__Impl : ( ( rule__DrawableRA__Alternatives_1 ) ) ; public final void rule__DrawableRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32008:1: ( ( ( rule__DrawableRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32009:1: ( ( rule__DrawableRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32009:1: ( ( rule__DrawableRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32010:1: ( rule__DrawableRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32011:1: ( rule__DrawableRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32011:2: rule__DrawableRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__DrawableRA__Alternatives_1_in_rule__DrawableRA__Group__1__Impl63631); rule__DrawableRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__Group__1__Impl // $ANTLR start rule__AnimationRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32025:1: rule__AnimationRA__Group__0 : rule__AnimationRA__Group__0__Impl rule__AnimationRA__Group__1 ; public final void rule__AnimationRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32029:1: ( rule__AnimationRA__Group__0__Impl rule__AnimationRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32030:2: rule__AnimationRA__Group__0__Impl rule__AnimationRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__AnimationRA__Group__0__Impl_in_rule__AnimationRA__Group__063665); rule__AnimationRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__AnimationRA__Group__1_in_rule__AnimationRA__Group__063668); rule__AnimationRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__Group__0 // $ANTLR start rule__AnimationRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32037:1: rule__AnimationRA__Group__0__Impl : ( '@anim' ) ; public final void rule__AnimationRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32041:1: ( ( '@anim' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32042:1: ( '@anim' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32042:1: ( '@anim' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32043:1: '@anim' { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getAnimKeyword_0()); } match(input,200,FollowSets001.FOLLOW_200_in_rule__AnimationRA__Group__0__Impl63696); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getAnimKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__Group__0__Impl // $ANTLR start rule__AnimationRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32056:1: rule__AnimationRA__Group__1 : rule__AnimationRA__Group__1__Impl ; public final void rule__AnimationRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32060:1: ( rule__AnimationRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32061:2: rule__AnimationRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__AnimationRA__Group__1__Impl_in_rule__AnimationRA__Group__163727); rule__AnimationRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__Group__1 // $ANTLR start rule__AnimationRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32067:1: rule__AnimationRA__Group__1__Impl : ( ( rule__AnimationRA__Alternatives_1 ) ) ; public final void rule__AnimationRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32071:1: ( ( ( rule__AnimationRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32072:1: ( ( rule__AnimationRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32072:1: ( ( rule__AnimationRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32073:1: ( rule__AnimationRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32074:1: ( rule__AnimationRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32074:2: rule__AnimationRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__AnimationRA__Alternatives_1_in_rule__AnimationRA__Group__1__Impl63754); rule__AnimationRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__Group__1__Impl // $ANTLR start rule__InterpolatorRA__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32088:1: rule__InterpolatorRA__Group__0 : rule__InterpolatorRA__Group__0__Impl rule__InterpolatorRA__Group__1 ; public final void rule__InterpolatorRA__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32092:1: ( rule__InterpolatorRA__Group__0__Impl rule__InterpolatorRA__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32093:2: rule__InterpolatorRA__Group__0__Impl rule__InterpolatorRA__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__InterpolatorRA__Group__0__Impl_in_rule__InterpolatorRA__Group__063788); rule__InterpolatorRA__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__InterpolatorRA__Group__1_in_rule__InterpolatorRA__Group__063791); rule__InterpolatorRA__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__Group__0 // $ANTLR start rule__InterpolatorRA__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32100:1: rule__InterpolatorRA__Group__0__Impl : ( '@interpolator' ) ; public final void rule__InterpolatorRA__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32104:1: ( ( '@interpolator' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32105:1: ( '@interpolator' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32105:1: ( '@interpolator' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32106:1: '@interpolator' { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getInterpolatorKeyword_0()); } match(input,201,FollowSets001.FOLLOW_201_in_rule__InterpolatorRA__Group__0__Impl63819); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getInterpolatorKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__Group__0__Impl // $ANTLR start rule__InterpolatorRA__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32119:1: rule__InterpolatorRA__Group__1 : rule__InterpolatorRA__Group__1__Impl ; public final void rule__InterpolatorRA__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32123:1: ( rule__InterpolatorRA__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32124:2: rule__InterpolatorRA__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__InterpolatorRA__Group__1__Impl_in_rule__InterpolatorRA__Group__163850); rule__InterpolatorRA__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__Group__1 // $ANTLR start rule__InterpolatorRA__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32130:1: rule__InterpolatorRA__Group__1__Impl : ( ( rule__InterpolatorRA__Alternatives_1 ) ) ; public final void rule__InterpolatorRA__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32134:1: ( ( ( rule__InterpolatorRA__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32135:1: ( ( rule__InterpolatorRA__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32135:1: ( ( rule__InterpolatorRA__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32136:1: ( rule__InterpolatorRA__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32137:1: ( rule__InterpolatorRA__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32137:2: rule__InterpolatorRA__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__InterpolatorRA__Alternatives_1_in_rule__InterpolatorRA__Group__1__Impl63877); rule__InterpolatorRA__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__Group__1__Impl // $ANTLR start rule__QualifiedName__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32185:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32189:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32190:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__063945); rule__QualifiedName__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__063948); rule__QualifiedName__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group__0 // $ANTLR start rule__QualifiedName__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32197:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32201:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32202:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32202:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32203:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__QualifiedName__Group__0__Impl63975); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group__0__Impl // $ANTLR start rule__QualifiedName__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32214:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32218:1: ( rule__QualifiedName__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32219:2: rule__QualifiedName__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__164004); rule__QualifiedName__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group__1 // $ANTLR start rule__QualifiedName__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32225:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32229:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32230:1: ( ( rule__QualifiedName__Group_1__0 )* ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32230:1: ( ( rule__QualifiedName__Group_1__0 )* ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32231:1: ( rule__QualifiedName__Group_1__0 )* { if ( backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32232:1: ( rule__QualifiedName__Group_1__0 )* loop105: do { int alt105=2; int LA105_0 = input.LA(1); if ( (LA105_0==202) ) { alt105=1; } switch (alt105) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32232:2: rule__QualifiedName__Group_1__0 { pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl64031); rule__QualifiedName__Group_1__0(); _fsp--; if (failed) return ; } break; default : break loop105; } } while (true); if ( backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group__1__Impl // $ANTLR start rule__QualifiedName__Group_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32246:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32250:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32251:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__064066); rule__QualifiedName__Group_1__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__064069); rule__QualifiedName__Group_1__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group_1__0 // $ANTLR start rule__QualifiedName__Group_1__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32258:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32262:1: ( ( '.' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32263:1: ( '.' ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32263:1: ( '.' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32264:1: '.' { if ( backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } match(input,202,FollowSets001.FOLLOW_202_in_rule__QualifiedName__Group_1__0__Impl64097); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group_1__0__Impl // $ANTLR start rule__QualifiedName__Group_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32277:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32281:1: ( rule__QualifiedName__Group_1__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32282:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__164128); rule__QualifiedName__Group_1__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group_1__1 // $ANTLR start rule__QualifiedName__Group_1__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32288:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32292:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32293:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32293:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32294:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__QualifiedName__Group_1__1__Impl64155); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__QualifiedName__Group_1__1__Impl // $ANTLR start rule__DimensionValue__Group__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32313:1: rule__DimensionValue__Group__0 : rule__DimensionValue__Group__0__Impl rule__DimensionValue__Group__1 ; public final void rule__DimensionValue__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32317:1: ( rule__DimensionValue__Group__0__Impl rule__DimensionValue__Group__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32318:2: rule__DimensionValue__Group__0__Impl rule__DimensionValue__Group__1 { pushFollow(FollowSets001.FOLLOW_rule__DimensionValue__Group__0__Impl_in_rule__DimensionValue__Group__064192); rule__DimensionValue__Group__0__Impl(); _fsp--; if (failed) return ; pushFollow(FollowSets001.FOLLOW_rule__DimensionValue__Group__1_in_rule__DimensionValue__Group__064195); rule__DimensionValue__Group__1(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionValue__Group__0 // $ANTLR start rule__DimensionValue__Group__0__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32325:1: rule__DimensionValue__Group__0__Impl : ( ( rule__DimensionValue__Alternatives_0 ) ) ; public final void rule__DimensionValue__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32329:1: ( ( ( rule__DimensionValue__Alternatives_0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32330:1: ( ( rule__DimensionValue__Alternatives_0 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32330:1: ( ( rule__DimensionValue__Alternatives_0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32331:1: ( rule__DimensionValue__Alternatives_0 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getAlternatives_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32332:1: ( rule__DimensionValue__Alternatives_0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32332:2: rule__DimensionValue__Alternatives_0 { pushFollow(FollowSets001.FOLLOW_rule__DimensionValue__Alternatives_0_in_rule__DimensionValue__Group__0__Impl64222); rule__DimensionValue__Alternatives_0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getAlternatives_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionValue__Group__0__Impl // $ANTLR start rule__DimensionValue__Group__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32342:1: rule__DimensionValue__Group__1 : rule__DimensionValue__Group__1__Impl ; public final void rule__DimensionValue__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32346:1: ( rule__DimensionValue__Group__1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32347:2: rule__DimensionValue__Group__1__Impl { pushFollow(FollowSets001.FOLLOW_rule__DimensionValue__Group__1__Impl_in_rule__DimensionValue__Group__164252); rule__DimensionValue__Group__1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionValue__Group__1 // $ANTLR start rule__DimensionValue__Group__1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32353:1: rule__DimensionValue__Group__1__Impl : ( ( rule__DimensionValue__Alternatives_1 ) ) ; public final void rule__DimensionValue__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32357:1: ( ( ( rule__DimensionValue__Alternatives_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32358:1: ( ( rule__DimensionValue__Alternatives_1 ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32358:1: ( ( rule__DimensionValue__Alternatives_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32359:1: ( rule__DimensionValue__Alternatives_1 ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionValueAccess().getAlternatives_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32360:1: ( rule__DimensionValue__Alternatives_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32360:2: rule__DimensionValue__Alternatives_1 { pushFollow(FollowSets001.FOLLOW_rule__DimensionValue__Alternatives_1_in_rule__DimensionValue__Group__1__Impl64279); rule__DimensionValue__Alternatives_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getDimensionValueAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionValue__Group__1__Impl // $ANTLR start rule__Application__UnorderedGroup_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32375:1: rule__Application__UnorderedGroup_5 : ( rule__Application__UnorderedGroup_5__0 )? ; public final void rule__Application__UnorderedGroup_5() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getApplicationAccess().getUnorderedGroup_5()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32380:1: ( ( rule__Application__UnorderedGroup_5__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32381:2: ( rule__Application__UnorderedGroup_5__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32381:2: ( rule__Application__UnorderedGroup_5__0 )? int alt106=2; int LA106_0 = input.LA(1); if ( LA106_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0) ) { alt106=1; } else if ( LA106_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 1) ) { alt106=1; } switch (alt106) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Application__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__Application__UnorderedGroup_5__0_in_rule__Application__UnorderedGroup_564314); rule__Application__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getApplicationAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__UnorderedGroup_5 // $ANTLR start rule__Application__UnorderedGroup_5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32391:1: rule__Application__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) ) ; public final void rule__Application__UnorderedGroup_5__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32396:1: ( ( ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32397:3: ( ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32397:3: ( ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) ) int alt107=2; int LA107_0 = input.LA(1); if ( LA107_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0) ) { alt107=1; } else if ( LA107_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 1) ) { alt107=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("32397:3: ( ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) )", 107, 0, input); throw nvae; } switch (alt107) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32399:4: ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32399:4: ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32400:5: {...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Application__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32400:108: ( ( ( rule__Application__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32401:6: ( ( rule__Application__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32407:6: ( ( rule__Application__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32409:7: ( rule__Application__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32410:7: ( rule__Application__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32410:8: rule__Application__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Application__Group_5_0__0_in_rule__Application__UnorderedGroup_5__Impl64401); rule__Application__Group_5_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getGroup_5_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32416:4: ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32416:4: ({...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32417:5: {...}? => ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Application__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32417:108: ( ( ( rule__Application__SdkVersionAssignment_5_1 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32418:6: ( ( rule__Application__SdkVersionAssignment_5_1 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32424:6: ( ( rule__Application__SdkVersionAssignment_5_1 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32426:7: ( rule__Application__SdkVersionAssignment_5_1 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getSdkVersionAssignment_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32427:7: ( rule__Application__SdkVersionAssignment_5_1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32427:8: rule__Application__SdkVersionAssignment_5_1 { pushFollow(FollowSets001.FOLLOW_rule__Application__SdkVersionAssignment_5_1_in_rule__Application__UnorderedGroup_5__Impl64492); rule__Application__SdkVersionAssignment_5_1(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getSdkVersionAssignment_5_1()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getApplicationAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__UnorderedGroup_5__Impl // $ANTLR start rule__Application__UnorderedGroup_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32442:1: rule__Application__UnorderedGroup_5__0 : rule__Application__UnorderedGroup_5__Impl ( rule__Application__UnorderedGroup_5__1 )? ; public final void rule__Application__UnorderedGroup_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32446:1: ( rule__Application__UnorderedGroup_5__Impl ( rule__Application__UnorderedGroup_5__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32447:2: rule__Application__UnorderedGroup_5__Impl ( rule__Application__UnorderedGroup_5__1 )? { pushFollow(FollowSets001.FOLLOW_rule__Application__UnorderedGroup_5__Impl_in_rule__Application__UnorderedGroup_5__064551); rule__Application__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32448:2: ( rule__Application__UnorderedGroup_5__1 )? int alt108=2; int LA108_0 = input.LA(1); if ( LA108_0 ==68 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0) ) { alt108=1; } else if ( LA108_0 ==69 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 1) ) { alt108=1; } switch (alt108) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Application__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__Application__UnorderedGroup_5__1_in_rule__Application__UnorderedGroup_5__064554); rule__Application__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__UnorderedGroup_5__0 // $ANTLR start rule__Application__UnorderedGroup_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32455:1: rule__Application__UnorderedGroup_5__1 : rule__Application__UnorderedGroup_5__Impl ; public final void rule__Application__UnorderedGroup_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32459:1: ( rule__Application__UnorderedGroup_5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32460:2: rule__Application__UnorderedGroup_5__Impl { pushFollow(FollowSets001.FOLLOW_rule__Application__UnorderedGroup_5__Impl_in_rule__Application__UnorderedGroup_5__164579); rule__Application__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__UnorderedGroup_5__1 // $ANTLR start rule__ApplicationUsesSDK__UnorderedGroup_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32471:1: rule__ApplicationUsesSDK__UnorderedGroup_3 : ( rule__ApplicationUsesSDK__UnorderedGroup_3__0 )? ; public final void rule__ApplicationUsesSDK__UnorderedGroup_3() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32476:1: ( ( rule__ApplicationUsesSDK__UnorderedGroup_3__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32477:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32477:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__0 )? int alt109=2; int LA109_0 = input.LA(1); if ( LA109_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0) ) { alt109=1; } else if ( LA109_0 ==72 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1) ) { alt109=1; } else if ( LA109_0 ==73 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2) ) { alt109=1; } switch (alt109) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ApplicationUsesSDK__UnorderedGroup_3__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__0_in_rule__ApplicationUsesSDK__UnorderedGroup_364607); rule__ApplicationUsesSDK__UnorderedGroup_3__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__UnorderedGroup_3 // $ANTLR start rule__ApplicationUsesSDK__UnorderedGroup_3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32487:1: rule__ApplicationUsesSDK__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) ) ; public final void rule__ApplicationUsesSDK__UnorderedGroup_3__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32492:1: ( ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32493:3: ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32493:3: ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) ) int alt110=3; int LA110_0 = input.LA(1); if ( LA110_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0) ) { alt110=1; } else if ( LA110_0 ==72 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1) ) { alt110=2; } else if ( LA110_0 ==73 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2) ) { alt110=3; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("32493:3: ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) )", 110, 0, input); throw nvae; } switch (alt110) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32495:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32495:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32496:5: {...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ApplicationUsesSDK__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32496:115: ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32497:6: ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32503:6: ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32505:7: ( rule__ApplicationUsesSDK__Group_3_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32506:7: ( rule__ApplicationUsesSDK__Group_3_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32506:8: rule__ApplicationUsesSDK__Group_3_0__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__0_in_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl64694); rule__ApplicationUsesSDK__Group_3_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32512:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32512:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32513:5: {...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ApplicationUsesSDK__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32513:115: ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32514:6: ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32520:6: ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32522:7: ( rule__ApplicationUsesSDK__Group_3_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32523:7: ( rule__ApplicationUsesSDK__Group_3_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32523:8: rule__ApplicationUsesSDK__Group_3_1__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__0_in_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl64785); rule__ApplicationUsesSDK__Group_3_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32529:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32529:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32530:5: {...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ApplicationUsesSDK__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32530:115: ( ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32531:6: ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32537:6: ( ( rule__ApplicationUsesSDK__Group_3_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32539:7: ( rule__ApplicationUsesSDK__Group_3_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32540:7: ( rule__ApplicationUsesSDK__Group_3_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32540:8: rule__ApplicationUsesSDK__Group_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__Group_3_2__0_in_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl64876); rule__ApplicationUsesSDK__Group_3_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_2()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__UnorderedGroup_3__Impl // $ANTLR start rule__ApplicationUsesSDK__UnorderedGroup_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32555:1: rule__ApplicationUsesSDK__UnorderedGroup_3__0 : rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ( rule__ApplicationUsesSDK__UnorderedGroup_3__1 )? ; public final void rule__ApplicationUsesSDK__UnorderedGroup_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32559:1: ( rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ( rule__ApplicationUsesSDK__UnorderedGroup_3__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32560:2: rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ( rule__ApplicationUsesSDK__UnorderedGroup_3__1 )? { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl_in_rule__ApplicationUsesSDK__UnorderedGroup_3__064935); rule__ApplicationUsesSDK__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32561:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__1 )? int alt111=2; int LA111_0 = input.LA(1); if ( LA111_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0) ) { alt111=1; } else if ( LA111_0 ==72 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1) ) { alt111=1; } else if ( LA111_0 ==73 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2) ) { alt111=1; } switch (alt111) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ApplicationUsesSDK__UnorderedGroup_3__1 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__1_in_rule__ApplicationUsesSDK__UnorderedGroup_3__064938); rule__ApplicationUsesSDK__UnorderedGroup_3__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__UnorderedGroup_3__0 // $ANTLR start rule__ApplicationUsesSDK__UnorderedGroup_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32568:1: rule__ApplicationUsesSDK__UnorderedGroup_3__1 : rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ( rule__ApplicationUsesSDK__UnorderedGroup_3__2 )? ; public final void rule__ApplicationUsesSDK__UnorderedGroup_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32572:1: ( rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ( rule__ApplicationUsesSDK__UnorderedGroup_3__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32573:2: rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ( rule__ApplicationUsesSDK__UnorderedGroup_3__2 )? { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl_in_rule__ApplicationUsesSDK__UnorderedGroup_3__164963); rule__ApplicationUsesSDK__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32574:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__2 )? int alt112=2; int LA112_0 = input.LA(1); if ( LA112_0 ==70 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0) ) { alt112=1; } else if ( LA112_0 ==72 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1) ) { alt112=1; } else if ( LA112_0 ==73 && getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 2) ) { alt112=1; } switch (alt112) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ApplicationUsesSDK__UnorderedGroup_3__2 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__2_in_rule__ApplicationUsesSDK__UnorderedGroup_3__164966); rule__ApplicationUsesSDK__UnorderedGroup_3__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__UnorderedGroup_3__1 // $ANTLR start rule__ApplicationUsesSDK__UnorderedGroup_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32581:1: rule__ApplicationUsesSDK__UnorderedGroup_3__2 : rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ; public final void rule__ApplicationUsesSDK__UnorderedGroup_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32585:1: ( rule__ApplicationUsesSDK__UnorderedGroup_3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32586:2: rule__ApplicationUsesSDK__UnorderedGroup_3__Impl { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl_in_rule__ApplicationUsesSDK__UnorderedGroup_3__264991); rule__ApplicationUsesSDK__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__UnorderedGroup_3__2 // $ANTLR start rule__Tab__UnorderedGroup_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32599:1: rule__Tab__UnorderedGroup_4 : ( rule__Tab__UnorderedGroup_4__0 )? ; public final void rule__Tab__UnorderedGroup_4() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getTabAccess().getUnorderedGroup_4()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32604:1: ( ( rule__Tab__UnorderedGroup_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32605:2: ( rule__Tab__UnorderedGroup_4__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32605:2: ( rule__Tab__UnorderedGroup_4__0 )? int alt113=2; int LA113_0 = input.LA(1); if ( LA113_0 ==82 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { alt113=1; } else if ( LA113_0 ==83 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { alt113=1; } else if ( LA113_0 ==84 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { alt113=1; } else if ( LA113_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3) ) { alt113=1; } switch (alt113) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Tab__UnorderedGroup_4__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__0_in_rule__Tab__UnorderedGroup_465021); rule__Tab__UnorderedGroup_4__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getTabAccess().getUnorderedGroup_4()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__UnorderedGroup_4 // $ANTLR start rule__Tab__UnorderedGroup_4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32615:1: rule__Tab__UnorderedGroup_4__Impl : ( ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) ) ; public final void rule__Tab__UnorderedGroup_4__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32620:1: ( ( ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32621:3: ( ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32621:3: ( ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) ) int alt114=4; int LA114_0 = input.LA(1); if ( LA114_0 ==82 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { alt114=1; } else if ( LA114_0 ==83 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { alt114=2; } else if ( LA114_0 ==84 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { alt114=3; } else if ( LA114_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3) ) { alt114=4; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("32621:3: ( ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) )", 114, 0, input); throw nvae; } switch (alt114) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32623:4: ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32623:4: ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32624:5: {...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Tab__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32624:100: ( ( ( rule__Tab__Group_4_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32625:6: ( ( rule__Tab__Group_4_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32631:6: ( ( rule__Tab__Group_4_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32633:7: ( rule__Tab__Group_4_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32634:7: ( rule__Tab__Group_4_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32634:8: rule__Tab__Group_4_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_0__0_in_rule__Tab__UnorderedGroup_4__Impl65108); rule__Tab__Group_4_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getGroup_4_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32640:4: ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32640:4: ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32641:5: {...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Tab__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32641:100: ( ( ( rule__Tab__Group_4_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32642:6: ( ( rule__Tab__Group_4_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32648:6: ( ( rule__Tab__Group_4_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32650:7: ( rule__Tab__Group_4_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32651:7: ( rule__Tab__Group_4_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32651:8: rule__Tab__Group_4_1__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_1__0_in_rule__Tab__UnorderedGroup_4__Impl65199); rule__Tab__Group_4_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getGroup_4_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32657:4: ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32657:4: ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32658:5: {...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Tab__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32658:100: ( ( ( rule__Tab__Group_4_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32659:6: ( ( rule__Tab__Group_4_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32665:6: ( ( rule__Tab__Group_4_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32667:7: ( rule__Tab__Group_4_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32668:7: ( rule__Tab__Group_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32668:8: rule__Tab__Group_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_2__0_in_rule__Tab__UnorderedGroup_4__Impl65290); rule__Tab__Group_4_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getGroup_4_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32674:4: ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32674:4: ({...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32675:5: {...}? => ( ( ( rule__Tab__Group_4_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Tab__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32675:100: ( ( ( rule__Tab__Group_4_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32676:6: ( ( rule__Tab__Group_4_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32682:6: ( ( rule__Tab__Group_4_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32684:7: ( rule__Tab__Group_4_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32685:7: ( rule__Tab__Group_4_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32685:8: rule__Tab__Group_4_3__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_3__0_in_rule__Tab__UnorderedGroup_4__Impl65381); rule__Tab__Group_4_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getGroup_4_3()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getTabAccess().getUnorderedGroup_4()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__UnorderedGroup_4__Impl // $ANTLR start rule__Tab__UnorderedGroup_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32700:1: rule__Tab__UnorderedGroup_4__0 : rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__1 )? ; public final void rule__Tab__UnorderedGroup_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32704:1: ( rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32705:2: rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__1 )? { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__065440); rule__Tab__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32706:2: ( rule__Tab__UnorderedGroup_4__1 )? int alt115=2; int LA115_0 = input.LA(1); if ( LA115_0 ==82 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { alt115=1; } else if ( LA115_0 ==83 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { alt115=1; } else if ( LA115_0 ==84 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { alt115=1; } else if ( LA115_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3) ) { alt115=1; } switch (alt115) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Tab__UnorderedGroup_4__1 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__1_in_rule__Tab__UnorderedGroup_4__065443); rule__Tab__UnorderedGroup_4__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__UnorderedGroup_4__0 // $ANTLR start rule__Tab__UnorderedGroup_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32713:1: rule__Tab__UnorderedGroup_4__1 : rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__2 )? ; public final void rule__Tab__UnorderedGroup_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32717:1: ( rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32718:2: rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__2 )? { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__165468); rule__Tab__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32719:2: ( rule__Tab__UnorderedGroup_4__2 )? int alt116=2; int LA116_0 = input.LA(1); if ( LA116_0 ==82 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { alt116=1; } else if ( LA116_0 ==83 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { alt116=1; } else if ( LA116_0 ==84 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { alt116=1; } else if ( LA116_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3) ) { alt116=1; } switch (alt116) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Tab__UnorderedGroup_4__2 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__2_in_rule__Tab__UnorderedGroup_4__165471); rule__Tab__UnorderedGroup_4__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__UnorderedGroup_4__1 // $ANTLR start rule__Tab__UnorderedGroup_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32726:1: rule__Tab__UnorderedGroup_4__2 : rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__3 )? ; public final void rule__Tab__UnorderedGroup_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32730:1: ( rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32731:2: rule__Tab__UnorderedGroup_4__Impl ( rule__Tab__UnorderedGroup_4__3 )? { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__265496); rule__Tab__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32732:2: ( rule__Tab__UnorderedGroup_4__3 )? int alt117=2; int LA117_0 = input.LA(1); if ( LA117_0 ==82 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { alt117=1; } else if ( LA117_0 ==83 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { alt117=1; } else if ( LA117_0 ==84 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { alt117=1; } else if ( LA117_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 3) ) { alt117=1; } switch (alt117) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Tab__UnorderedGroup_4__3 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__3_in_rule__Tab__UnorderedGroup_4__265499); rule__Tab__UnorderedGroup_4__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__UnorderedGroup_4__2 // $ANTLR start rule__Tab__UnorderedGroup_4__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32739:1: rule__Tab__UnorderedGroup_4__3 : rule__Tab__UnorderedGroup_4__Impl ; public final void rule__Tab__UnorderedGroup_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32743:1: ( rule__Tab__UnorderedGroup_4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32744:2: rule__Tab__UnorderedGroup_4__Impl { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__365524); rule__Tab__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__UnorderedGroup_4__3 // $ANTLR start rule__LinearLayout__UnorderedGroup_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32759:1: rule__LinearLayout__UnorderedGroup_5 : ( rule__LinearLayout__UnorderedGroup_5__0 )? ; public final void rule__LinearLayout__UnorderedGroup_5() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32764:1: ( ( rule__LinearLayout__UnorderedGroup_5__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32765:2: ( rule__LinearLayout__UnorderedGroup_5__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32765:2: ( rule__LinearLayout__UnorderedGroup_5__0 )? int alt118=2; int LA118_0 = input.LA(1); if ( LA118_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt118=1; } else if ( LA118_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt118=1; } else if ( LA118_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt118=1; } else if ( LA118_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt118=1; } else if ( LA118_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt118=1; } else if ( LA118_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt118=1; } else if ( LA118_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt118=1; } else if ( LA118_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt118=1; } else if ( LA118_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt118=1; } else if ( LA118_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt118=1; } else if ( LA118_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt118=1; } else if ( LA118_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt118=1; } else if ( LA118_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt118=1; } else if ( LA118_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt118=1; } else if ( LA118_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt118=1; } else if ( LA118_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt118=1; } else if ( LA118_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt118=1; } else if ( LA118_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt118=1; } else if ( LA118_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt118=1; } switch (alt118) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__0_in_rule__LinearLayout__UnorderedGroup_565556); rule__LinearLayout__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32775:1: rule__LinearLayout__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) ) ; public final void rule__LinearLayout__UnorderedGroup_5__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32780:1: ( ( ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32781:3: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32781:3: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) ) int alt119=19; int LA119_0 = input.LA(1); if ( LA119_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt119=1; } else if ( LA119_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt119=2; } else if ( LA119_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt119=3; } else if ( LA119_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt119=4; } else if ( LA119_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt119=5; } else if ( LA119_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt119=6; } else if ( LA119_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt119=7; } else if ( LA119_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt119=8; } else if ( LA119_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt119=9; } else if ( LA119_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt119=10; } else if ( LA119_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt119=11; } else if ( LA119_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt119=12; } else if ( LA119_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt119=13; } else if ( LA119_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt119=14; } else if ( LA119_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt119=15; } else if ( LA119_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt119=16; } else if ( LA119_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt119=17; } else if ( LA119_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt119=18; } else if ( LA119_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt119=19; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("32781:3: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) )", 119, 0, input); throw nvae; } switch (alt119) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32783:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32783:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32784:5: {...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32784:109: ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32785:6: ( ( rule__LinearLayout__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32791:6: ( ( rule__LinearLayout__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32793:7: ( rule__LinearLayout__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32794:7: ( rule__LinearLayout__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32794:8: rule__LinearLayout__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_0__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65643); rule__LinearLayout__Group_5_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32800:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32800:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32801:5: {...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32801:109: ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32802:6: ( ( rule__LinearLayout__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32808:6: ( ( rule__LinearLayout__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32810:7: ( rule__LinearLayout__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32811:7: ( rule__LinearLayout__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32811:8: rule__LinearLayout__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_1__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65734); rule__LinearLayout__Group_5_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32817:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32817:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32818:5: {...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32818:109: ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32819:6: ( ( rule__LinearLayout__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32825:6: ( ( rule__LinearLayout__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32827:7: ( rule__LinearLayout__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32828:7: ( rule__LinearLayout__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32828:8: rule__LinearLayout__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_2__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65825); rule__LinearLayout__Group_5_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32834:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32834:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32835:5: {...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32835:109: ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32836:6: ( ( rule__LinearLayout__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32842:6: ( ( rule__LinearLayout__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32844:7: ( rule__LinearLayout__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32845:7: ( rule__LinearLayout__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32845:8: rule__LinearLayout__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_3__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65916); rule__LinearLayout__Group_5_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32851:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32851:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32852:5: {...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32852:109: ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32853:6: ( ( rule__LinearLayout__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32859:6: ( ( rule__LinearLayout__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32861:7: ( rule__LinearLayout__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32862:7: ( rule__LinearLayout__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32862:8: rule__LinearLayout__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_4__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66007); rule__LinearLayout__Group_5_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32868:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32868:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32869:5: {...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32869:109: ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32870:6: ( ( rule__LinearLayout__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32876:6: ( ( rule__LinearLayout__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32878:7: ( rule__LinearLayout__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32879:7: ( rule__LinearLayout__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32879:8: rule__LinearLayout__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_5__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66098); rule__LinearLayout__Group_5_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32885:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32885:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32886:5: {...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32886:109: ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32887:6: ( ( rule__LinearLayout__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32893:6: ( ( rule__LinearLayout__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32895:7: ( rule__LinearLayout__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32896:7: ( rule__LinearLayout__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32896:8: rule__LinearLayout__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_6__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66189); rule__LinearLayout__Group_5_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32902:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32902:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32903:5: {...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32903:109: ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32904:6: ( ( rule__LinearLayout__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32910:6: ( ( rule__LinearLayout__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32912:7: ( rule__LinearLayout__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32913:7: ( rule__LinearLayout__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32913:8: rule__LinearLayout__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_7__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66280); rule__LinearLayout__Group_5_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32919:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32919:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32920:5: {...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32920:109: ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32921:6: ( ( rule__LinearLayout__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32927:6: ( ( rule__LinearLayout__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32929:7: ( rule__LinearLayout__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32930:7: ( rule__LinearLayout__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32930:8: rule__LinearLayout__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_8__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66371); rule__LinearLayout__Group_5_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32936:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32936:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32937:5: {...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32937:109: ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32938:6: ( ( rule__LinearLayout__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32944:6: ( ( rule__LinearLayout__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32946:7: ( rule__LinearLayout__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32947:7: ( rule__LinearLayout__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32947:8: rule__LinearLayout__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_9__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66462); rule__LinearLayout__Group_5_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32953:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32953:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32954:5: {...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32954:110: ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32955:6: ( ( rule__LinearLayout__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32961:6: ( ( rule__LinearLayout__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32963:7: ( rule__LinearLayout__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32964:7: ( rule__LinearLayout__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32964:8: rule__LinearLayout__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_10__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66553); rule__LinearLayout__Group_5_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32970:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32970:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32971:5: {...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32971:110: ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32972:6: ( ( rule__LinearLayout__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32978:6: ( ( rule__LinearLayout__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32980:7: ( rule__LinearLayout__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32981:7: ( rule__LinearLayout__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32981:8: rule__LinearLayout__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_11__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66644); rule__LinearLayout__Group_5_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32987:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32987:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32988:5: {...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32988:110: ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32989:6: ( ( rule__LinearLayout__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32995:6: ( ( rule__LinearLayout__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32997:7: ( rule__LinearLayout__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32998:7: ( rule__LinearLayout__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32998:8: rule__LinearLayout__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_12__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66735); rule__LinearLayout__Group_5_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33004:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33004:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33005:5: {...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33005:110: ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33006:6: ( ( rule__LinearLayout__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33012:6: ( ( rule__LinearLayout__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33014:7: ( rule__LinearLayout__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33015:7: ( rule__LinearLayout__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33015:8: rule__LinearLayout__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_13__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66826); rule__LinearLayout__Group_5_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33021:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33021:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33022:5: {...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33022:110: ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33023:6: ( ( rule__LinearLayout__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33029:6: ( ( rule__LinearLayout__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33031:7: ( rule__LinearLayout__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33032:7: ( rule__LinearLayout__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33032:8: rule__LinearLayout__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_14__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66917); rule__LinearLayout__Group_5_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33038:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33038:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33039:5: {...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33039:110: ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33040:6: ( ( rule__LinearLayout__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33046:6: ( ( rule__LinearLayout__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33048:7: ( rule__LinearLayout__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33049:7: ( rule__LinearLayout__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33049:8: rule__LinearLayout__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_15__0_in_rule__LinearLayout__UnorderedGroup_5__Impl67008); rule__LinearLayout__Group_5_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33055:4: ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33055:4: ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33056:5: {...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33056:110: ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33057:6: ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33063:6: ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33065:7: ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLayoutParamsAssignment_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33066:7: ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33066:8: rule__LinearLayout__LayoutParamsAssignment_5_16 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__LayoutParamsAssignment_5_16_in_rule__LinearLayout__UnorderedGroup_5__Impl67099); rule__LinearLayout__LayoutParamsAssignment_5_16(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLayoutParamsAssignment_5_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33072:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33072:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33073:5: {...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33073:110: ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33074:6: ( ( rule__LinearLayout__Group_5_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33080:6: ( ( rule__LinearLayout__Group_5_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33082:7: ( rule__LinearLayout__Group_5_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33083:7: ( rule__LinearLayout__Group_5_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33083:8: rule__LinearLayout__Group_5_17__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_17__0_in_rule__LinearLayout__UnorderedGroup_5__Impl67190); rule__LinearLayout__Group_5_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_17()); } } } } } break; case 19 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33089:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33089:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33090:5: {...}? => ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LinearLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33090:110: ( ( ( rule__LinearLayout__Group_5_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33091:6: ( ( rule__LinearLayout__Group_5_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33097:6: ( ( rule__LinearLayout__Group_5_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33099:7: ( rule__LinearLayout__Group_5_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33100:7: ( rule__LinearLayout__Group_5_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33100:8: rule__LinearLayout__Group_5_18__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_18__0_in_rule__LinearLayout__UnorderedGroup_5__Impl67281); rule__LinearLayout__Group_5_18__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getGroup_5_18()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__Impl // $ANTLR start rule__LinearLayout__UnorderedGroup_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33115:1: rule__LinearLayout__UnorderedGroup_5__0 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__1 )? ; public final void rule__LinearLayout__UnorderedGroup_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33119:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33120:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__1 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__067340); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33121:2: ( rule__LinearLayout__UnorderedGroup_5__1 )? int alt120=2; int LA120_0 = input.LA(1); if ( LA120_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt120=1; } else if ( LA120_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt120=1; } else if ( LA120_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt120=1; } else if ( LA120_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt120=1; } else if ( LA120_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt120=1; } else if ( LA120_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt120=1; } else if ( LA120_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt120=1; } else if ( LA120_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt120=1; } else if ( LA120_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt120=1; } else if ( LA120_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt120=1; } else if ( LA120_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt120=1; } else if ( LA120_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt120=1; } else if ( LA120_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt120=1; } else if ( LA120_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt120=1; } else if ( LA120_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt120=1; } else if ( LA120_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt120=1; } else if ( LA120_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt120=1; } else if ( LA120_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt120=1; } else if ( LA120_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt120=1; } switch (alt120) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__1_in_rule__LinearLayout__UnorderedGroup_5__067343); rule__LinearLayout__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__0 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33128:1: rule__LinearLayout__UnorderedGroup_5__1 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__2 )? ; public final void rule__LinearLayout__UnorderedGroup_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33132:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33133:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__2 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__167368); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33134:2: ( rule__LinearLayout__UnorderedGroup_5__2 )? int alt121=2; int LA121_0 = input.LA(1); if ( LA121_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt121=1; } else if ( LA121_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt121=1; } else if ( LA121_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt121=1; } else if ( LA121_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt121=1; } else if ( LA121_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt121=1; } else if ( LA121_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt121=1; } else if ( LA121_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt121=1; } else if ( LA121_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt121=1; } else if ( LA121_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt121=1; } else if ( LA121_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt121=1; } else if ( LA121_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt121=1; } else if ( LA121_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt121=1; } else if ( LA121_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt121=1; } else if ( LA121_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt121=1; } else if ( LA121_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt121=1; } else if ( LA121_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt121=1; } else if ( LA121_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt121=1; } else if ( LA121_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt121=1; } else if ( LA121_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt121=1; } switch (alt121) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__2_in_rule__LinearLayout__UnorderedGroup_5__167371); rule__LinearLayout__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__1 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33141:1: rule__LinearLayout__UnorderedGroup_5__2 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__3 )? ; public final void rule__LinearLayout__UnorderedGroup_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33145:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33146:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__3 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__267396); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33147:2: ( rule__LinearLayout__UnorderedGroup_5__3 )? int alt122=2; int LA122_0 = input.LA(1); if ( LA122_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt122=1; } else if ( LA122_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt122=1; } else if ( LA122_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt122=1; } else if ( LA122_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt122=1; } else if ( LA122_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt122=1; } else if ( LA122_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt122=1; } else if ( LA122_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt122=1; } else if ( LA122_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt122=1; } else if ( LA122_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt122=1; } else if ( LA122_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt122=1; } else if ( LA122_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt122=1; } else if ( LA122_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt122=1; } else if ( LA122_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt122=1; } else if ( LA122_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt122=1; } else if ( LA122_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt122=1; } else if ( LA122_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt122=1; } else if ( LA122_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt122=1; } else if ( LA122_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt122=1; } else if ( LA122_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt122=1; } switch (alt122) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__3_in_rule__LinearLayout__UnorderedGroup_5__267399); rule__LinearLayout__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__2 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33154:1: rule__LinearLayout__UnorderedGroup_5__3 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__4 )? ; public final void rule__LinearLayout__UnorderedGroup_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33158:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33159:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__4 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__367424); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33160:2: ( rule__LinearLayout__UnorderedGroup_5__4 )? int alt123=2; int LA123_0 = input.LA(1); if ( LA123_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt123=1; } else if ( LA123_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt123=1; } else if ( LA123_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt123=1; } else if ( LA123_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt123=1; } else if ( LA123_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt123=1; } else if ( LA123_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt123=1; } else if ( LA123_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt123=1; } else if ( LA123_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt123=1; } else if ( LA123_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt123=1; } else if ( LA123_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt123=1; } else if ( LA123_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt123=1; } else if ( LA123_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt123=1; } else if ( LA123_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt123=1; } else if ( LA123_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt123=1; } else if ( LA123_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt123=1; } else if ( LA123_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt123=1; } else if ( LA123_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt123=1; } else if ( LA123_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt123=1; } else if ( LA123_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt123=1; } switch (alt123) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__4_in_rule__LinearLayout__UnorderedGroup_5__367427); rule__LinearLayout__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__3 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33167:1: rule__LinearLayout__UnorderedGroup_5__4 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__5 )? ; public final void rule__LinearLayout__UnorderedGroup_5__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33171:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33172:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__5 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__467452); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33173:2: ( rule__LinearLayout__UnorderedGroup_5__5 )? int alt124=2; int LA124_0 = input.LA(1); if ( LA124_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt124=1; } else if ( LA124_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt124=1; } else if ( LA124_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt124=1; } else if ( LA124_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt124=1; } else if ( LA124_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt124=1; } else if ( LA124_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt124=1; } else if ( LA124_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt124=1; } else if ( LA124_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt124=1; } else if ( LA124_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt124=1; } else if ( LA124_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt124=1; } else if ( LA124_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt124=1; } else if ( LA124_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt124=1; } else if ( LA124_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt124=1; } else if ( LA124_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt124=1; } else if ( LA124_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt124=1; } else if ( LA124_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt124=1; } else if ( LA124_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt124=1; } else if ( LA124_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt124=1; } else if ( LA124_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt124=1; } switch (alt124) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__5_in_rule__LinearLayout__UnorderedGroup_5__467455); rule__LinearLayout__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__4 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33180:1: rule__LinearLayout__UnorderedGroup_5__5 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__6 )? ; public final void rule__LinearLayout__UnorderedGroup_5__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33184:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33185:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__6 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__567480); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33186:2: ( rule__LinearLayout__UnorderedGroup_5__6 )? int alt125=2; int LA125_0 = input.LA(1); if ( LA125_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt125=1; } else if ( LA125_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt125=1; } else if ( LA125_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt125=1; } else if ( LA125_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt125=1; } else if ( LA125_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt125=1; } else if ( LA125_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt125=1; } else if ( LA125_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt125=1; } else if ( LA125_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt125=1; } else if ( LA125_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt125=1; } else if ( LA125_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt125=1; } else if ( LA125_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt125=1; } else if ( LA125_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt125=1; } else if ( LA125_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt125=1; } else if ( LA125_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt125=1; } else if ( LA125_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt125=1; } else if ( LA125_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt125=1; } else if ( LA125_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt125=1; } else if ( LA125_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt125=1; } else if ( LA125_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt125=1; } switch (alt125) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__6_in_rule__LinearLayout__UnorderedGroup_5__567483); rule__LinearLayout__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__5 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33193:1: rule__LinearLayout__UnorderedGroup_5__6 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__7 )? ; public final void rule__LinearLayout__UnorderedGroup_5__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33197:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33198:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__7 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__667508); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33199:2: ( rule__LinearLayout__UnorderedGroup_5__7 )? int alt126=2; int LA126_0 = input.LA(1); if ( LA126_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt126=1; } else if ( LA126_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt126=1; } else if ( LA126_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt126=1; } else if ( LA126_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt126=1; } else if ( LA126_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt126=1; } else if ( LA126_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt126=1; } else if ( LA126_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt126=1; } else if ( LA126_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt126=1; } else if ( LA126_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt126=1; } else if ( LA126_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt126=1; } else if ( LA126_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt126=1; } else if ( LA126_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt126=1; } else if ( LA126_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt126=1; } else if ( LA126_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt126=1; } else if ( LA126_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt126=1; } else if ( LA126_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt126=1; } else if ( LA126_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt126=1; } else if ( LA126_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt126=1; } else if ( LA126_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt126=1; } switch (alt126) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__7_in_rule__LinearLayout__UnorderedGroup_5__667511); rule__LinearLayout__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__6 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33206:1: rule__LinearLayout__UnorderedGroup_5__7 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__8 )? ; public final void rule__LinearLayout__UnorderedGroup_5__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33210:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33211:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__8 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__767536); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33212:2: ( rule__LinearLayout__UnorderedGroup_5__8 )? int alt127=2; int LA127_0 = input.LA(1); if ( LA127_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt127=1; } else if ( LA127_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt127=1; } else if ( LA127_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt127=1; } else if ( LA127_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt127=1; } else if ( LA127_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt127=1; } else if ( LA127_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt127=1; } else if ( LA127_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt127=1; } else if ( LA127_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt127=1; } else if ( LA127_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt127=1; } else if ( LA127_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt127=1; } else if ( LA127_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt127=1; } else if ( LA127_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt127=1; } else if ( LA127_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt127=1; } else if ( LA127_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt127=1; } else if ( LA127_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt127=1; } else if ( LA127_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt127=1; } else if ( LA127_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt127=1; } else if ( LA127_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt127=1; } else if ( LA127_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt127=1; } switch (alt127) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__8_in_rule__LinearLayout__UnorderedGroup_5__767539); rule__LinearLayout__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__7 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33219:1: rule__LinearLayout__UnorderedGroup_5__8 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__9 )? ; public final void rule__LinearLayout__UnorderedGroup_5__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33223:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33224:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__9 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__867564); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33225:2: ( rule__LinearLayout__UnorderedGroup_5__9 )? int alt128=2; int LA128_0 = input.LA(1); if ( LA128_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt128=1; } else if ( LA128_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt128=1; } else if ( LA128_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt128=1; } else if ( LA128_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt128=1; } else if ( LA128_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt128=1; } else if ( LA128_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt128=1; } else if ( LA128_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt128=1; } else if ( LA128_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt128=1; } else if ( LA128_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt128=1; } else if ( LA128_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt128=1; } else if ( LA128_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt128=1; } else if ( LA128_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt128=1; } else if ( LA128_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt128=1; } else if ( LA128_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt128=1; } else if ( LA128_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt128=1; } else if ( LA128_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt128=1; } else if ( LA128_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt128=1; } else if ( LA128_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt128=1; } else if ( LA128_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt128=1; } switch (alt128) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__9_in_rule__LinearLayout__UnorderedGroup_5__867567); rule__LinearLayout__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__8 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33232:1: rule__LinearLayout__UnorderedGroup_5__9 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__10 )? ; public final void rule__LinearLayout__UnorderedGroup_5__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33236:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33237:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__10 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__967592); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33238:2: ( rule__LinearLayout__UnorderedGroup_5__10 )? int alt129=2; int LA129_0 = input.LA(1); if ( LA129_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt129=1; } else if ( LA129_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt129=1; } else if ( LA129_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt129=1; } else if ( LA129_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt129=1; } else if ( LA129_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt129=1; } else if ( LA129_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt129=1; } else if ( LA129_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt129=1; } else if ( LA129_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt129=1; } else if ( LA129_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt129=1; } else if ( LA129_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt129=1; } else if ( LA129_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt129=1; } else if ( LA129_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt129=1; } else if ( LA129_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt129=1; } else if ( LA129_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt129=1; } else if ( LA129_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt129=1; } else if ( LA129_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt129=1; } else if ( LA129_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt129=1; } else if ( LA129_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt129=1; } else if ( LA129_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt129=1; } switch (alt129) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__10_in_rule__LinearLayout__UnorderedGroup_5__967595); rule__LinearLayout__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__9 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33245:1: rule__LinearLayout__UnorderedGroup_5__10 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__11 )? ; public final void rule__LinearLayout__UnorderedGroup_5__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33249:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33250:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__11 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1067620); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33251:2: ( rule__LinearLayout__UnorderedGroup_5__11 )? int alt130=2; int LA130_0 = input.LA(1); if ( LA130_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt130=1; } else if ( LA130_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt130=1; } else if ( LA130_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt130=1; } else if ( LA130_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt130=1; } else if ( LA130_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt130=1; } else if ( LA130_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt130=1; } else if ( LA130_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt130=1; } else if ( LA130_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt130=1; } else if ( LA130_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt130=1; } else if ( LA130_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt130=1; } else if ( LA130_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt130=1; } else if ( LA130_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt130=1; } else if ( LA130_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt130=1; } else if ( LA130_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt130=1; } else if ( LA130_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt130=1; } else if ( LA130_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt130=1; } else if ( LA130_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt130=1; } else if ( LA130_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt130=1; } else if ( LA130_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt130=1; } switch (alt130) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__11_in_rule__LinearLayout__UnorderedGroup_5__1067623); rule__LinearLayout__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__10 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33258:1: rule__LinearLayout__UnorderedGroup_5__11 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__12 )? ; public final void rule__LinearLayout__UnorderedGroup_5__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33262:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33263:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__12 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1167648); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33264:2: ( rule__LinearLayout__UnorderedGroup_5__12 )? int alt131=2; int LA131_0 = input.LA(1); if ( LA131_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt131=1; } else if ( LA131_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt131=1; } else if ( LA131_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt131=1; } else if ( LA131_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt131=1; } else if ( LA131_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt131=1; } else if ( LA131_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt131=1; } else if ( LA131_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt131=1; } else if ( LA131_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt131=1; } else if ( LA131_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt131=1; } else if ( LA131_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt131=1; } else if ( LA131_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt131=1; } else if ( LA131_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt131=1; } else if ( LA131_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt131=1; } else if ( LA131_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt131=1; } else if ( LA131_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt131=1; } else if ( LA131_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt131=1; } else if ( LA131_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt131=1; } else if ( LA131_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt131=1; } else if ( LA131_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt131=1; } switch (alt131) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__12_in_rule__LinearLayout__UnorderedGroup_5__1167651); rule__LinearLayout__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__11 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33271:1: rule__LinearLayout__UnorderedGroup_5__12 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__13 )? ; public final void rule__LinearLayout__UnorderedGroup_5__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33275:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33276:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__13 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1267676); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33277:2: ( rule__LinearLayout__UnorderedGroup_5__13 )? int alt132=2; int LA132_0 = input.LA(1); if ( LA132_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt132=1; } else if ( LA132_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt132=1; } else if ( LA132_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt132=1; } else if ( LA132_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt132=1; } else if ( LA132_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt132=1; } else if ( LA132_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt132=1; } else if ( LA132_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt132=1; } else if ( LA132_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt132=1; } else if ( LA132_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt132=1; } else if ( LA132_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt132=1; } else if ( LA132_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt132=1; } else if ( LA132_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt132=1; } else if ( LA132_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt132=1; } else if ( LA132_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt132=1; } else if ( LA132_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt132=1; } else if ( LA132_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt132=1; } else if ( LA132_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt132=1; } else if ( LA132_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt132=1; } else if ( LA132_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt132=1; } switch (alt132) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__13_in_rule__LinearLayout__UnorderedGroup_5__1267679); rule__LinearLayout__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__12 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33284:1: rule__LinearLayout__UnorderedGroup_5__13 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__14 )? ; public final void rule__LinearLayout__UnorderedGroup_5__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33288:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33289:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__14 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1367704); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33290:2: ( rule__LinearLayout__UnorderedGroup_5__14 )? int alt133=2; int LA133_0 = input.LA(1); if ( LA133_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt133=1; } else if ( LA133_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt133=1; } else if ( LA133_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt133=1; } else if ( LA133_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt133=1; } else if ( LA133_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt133=1; } else if ( LA133_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt133=1; } else if ( LA133_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt133=1; } else if ( LA133_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt133=1; } else if ( LA133_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt133=1; } else if ( LA133_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt133=1; } else if ( LA133_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt133=1; } else if ( LA133_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt133=1; } else if ( LA133_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt133=1; } else if ( LA133_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt133=1; } else if ( LA133_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt133=1; } else if ( LA133_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt133=1; } else if ( LA133_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt133=1; } else if ( LA133_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt133=1; } else if ( LA133_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt133=1; } switch (alt133) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__14_in_rule__LinearLayout__UnorderedGroup_5__1367707); rule__LinearLayout__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__13 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33297:1: rule__LinearLayout__UnorderedGroup_5__14 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__15 )? ; public final void rule__LinearLayout__UnorderedGroup_5__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33301:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33302:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__15 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1467732); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33303:2: ( rule__LinearLayout__UnorderedGroup_5__15 )? int alt134=2; int LA134_0 = input.LA(1); if ( LA134_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt134=1; } else if ( LA134_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt134=1; } else if ( LA134_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt134=1; } else if ( LA134_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt134=1; } else if ( LA134_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt134=1; } else if ( LA134_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt134=1; } else if ( LA134_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt134=1; } else if ( LA134_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt134=1; } else if ( LA134_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt134=1; } else if ( LA134_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt134=1; } else if ( LA134_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt134=1; } else if ( LA134_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt134=1; } else if ( LA134_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt134=1; } else if ( LA134_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt134=1; } else if ( LA134_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt134=1; } else if ( LA134_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt134=1; } else if ( LA134_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt134=1; } else if ( LA134_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt134=1; } else if ( LA134_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt134=1; } switch (alt134) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__15_in_rule__LinearLayout__UnorderedGroup_5__1467735); rule__LinearLayout__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__14 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33310:1: rule__LinearLayout__UnorderedGroup_5__15 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__16 )? ; public final void rule__LinearLayout__UnorderedGroup_5__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33314:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33315:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__16 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1567760); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33316:2: ( rule__LinearLayout__UnorderedGroup_5__16 )? int alt135=2; int LA135_0 = input.LA(1); if ( LA135_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt135=1; } else if ( LA135_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt135=1; } else if ( LA135_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt135=1; } else if ( LA135_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt135=1; } else if ( LA135_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt135=1; } else if ( LA135_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt135=1; } else if ( LA135_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt135=1; } else if ( LA135_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt135=1; } else if ( LA135_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt135=1; } else if ( LA135_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt135=1; } else if ( LA135_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt135=1; } else if ( LA135_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt135=1; } else if ( LA135_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt135=1; } else if ( LA135_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt135=1; } else if ( LA135_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt135=1; } else if ( LA135_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt135=1; } else if ( LA135_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt135=1; } else if ( LA135_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt135=1; } else if ( LA135_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt135=1; } switch (alt135) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__16_in_rule__LinearLayout__UnorderedGroup_5__1567763); rule__LinearLayout__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__15 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33323:1: rule__LinearLayout__UnorderedGroup_5__16 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__17 )? ; public final void rule__LinearLayout__UnorderedGroup_5__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33327:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33328:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__17 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1667788); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33329:2: ( rule__LinearLayout__UnorderedGroup_5__17 )? int alt136=2; int LA136_0 = input.LA(1); if ( LA136_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt136=1; } else if ( LA136_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt136=1; } else if ( LA136_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt136=1; } else if ( LA136_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt136=1; } else if ( LA136_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt136=1; } else if ( LA136_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt136=1; } else if ( LA136_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt136=1; } else if ( LA136_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt136=1; } else if ( LA136_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt136=1; } else if ( LA136_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt136=1; } else if ( LA136_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt136=1; } else if ( LA136_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt136=1; } else if ( LA136_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt136=1; } else if ( LA136_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt136=1; } else if ( LA136_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt136=1; } else if ( LA136_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt136=1; } else if ( LA136_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt136=1; } else if ( LA136_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt136=1; } else if ( LA136_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt136=1; } switch (alt136) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__17 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__17_in_rule__LinearLayout__UnorderedGroup_5__1667791); rule__LinearLayout__UnorderedGroup_5__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__16 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33336:1: rule__LinearLayout__UnorderedGroup_5__17 : rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__18 )? ; public final void rule__LinearLayout__UnorderedGroup_5__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33340:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__18 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33341:2: rule__LinearLayout__UnorderedGroup_5__Impl ( rule__LinearLayout__UnorderedGroup_5__18 )? { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1767816); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33342:2: ( rule__LinearLayout__UnorderedGroup_5__18 )? int alt137=2; int LA137_0 = input.LA(1); if ( LA137_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { alt137=1; } else if ( LA137_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { alt137=1; } else if ( LA137_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { alt137=1; } else if ( LA137_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { alt137=1; } else if ( LA137_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { alt137=1; } else if ( LA137_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { alt137=1; } else if ( LA137_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { alt137=1; } else if ( LA137_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { alt137=1; } else if ( LA137_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { alt137=1; } else if ( LA137_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { alt137=1; } else if ( LA137_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { alt137=1; } else if ( LA137_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { alt137=1; } else if ( LA137_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { alt137=1; } else if ( LA137_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { alt137=1; } else if ( LA137_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { alt137=1; } else if ( LA137_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { alt137=1; } else if ( LA137_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { alt137=1; } else if ( LA137_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { alt137=1; } else if ( LA137_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 18) ) { alt137=1; } switch (alt137) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LinearLayout__UnorderedGroup_5__18 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__18_in_rule__LinearLayout__UnorderedGroup_5__1767819); rule__LinearLayout__UnorderedGroup_5__18(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__17 // $ANTLR start rule__LinearLayout__UnorderedGroup_5__18 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33349:1: rule__LinearLayout__UnorderedGroup_5__18 : rule__LinearLayout__UnorderedGroup_5__Impl ; public final void rule__LinearLayout__UnorderedGroup_5__18() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33353:1: ( rule__LinearLayout__UnorderedGroup_5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33354:2: rule__LinearLayout__UnorderedGroup_5__Impl { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1867844); rule__LinearLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__UnorderedGroup_5__18 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33399:1: rule__RelativeLayout__UnorderedGroup_5 : ( rule__RelativeLayout__UnorderedGroup_5__0 )? ; public final void rule__RelativeLayout__UnorderedGroup_5() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33404:1: ( ( rule__RelativeLayout__UnorderedGroup_5__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33405:2: ( rule__RelativeLayout__UnorderedGroup_5__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33405:2: ( rule__RelativeLayout__UnorderedGroup_5__0 )? int alt138=2; int LA138_0 = input.LA(1); if ( LA138_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt138=1; } else if ( LA138_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt138=1; } else if ( LA138_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt138=1; } else if ( LA138_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt138=1; } else if ( LA138_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt138=1; } else if ( LA138_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt138=1; } else if ( LA138_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt138=1; } else if ( LA138_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt138=1; } else if ( LA138_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt138=1; } else if ( LA138_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt138=1; } else if ( LA138_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt138=1; } else if ( LA138_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt138=1; } else if ( LA138_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt138=1; } else if ( LA138_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt138=1; } else if ( LA138_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt138=1; } else if ( LA138_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt138=1; } else if ( LA138_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt138=1; } else if ( LA138_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt138=1; } else if ( LA138_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt138=1; } switch (alt138) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__0_in_rule__RelativeLayout__UnorderedGroup_567906); rule__RelativeLayout__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33415:1: rule__RelativeLayout__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) ) ; public final void rule__RelativeLayout__UnorderedGroup_5__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33420:1: ( ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33421:3: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33421:3: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) ) int alt139=19; int LA139_0 = input.LA(1); if ( LA139_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt139=1; } else if ( LA139_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt139=2; } else if ( LA139_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt139=3; } else if ( LA139_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt139=4; } else if ( LA139_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt139=5; } else if ( LA139_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt139=6; } else if ( LA139_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt139=7; } else if ( LA139_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt139=8; } else if ( LA139_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt139=9; } else if ( LA139_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt139=10; } else if ( LA139_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt139=11; } else if ( LA139_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt139=12; } else if ( LA139_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt139=13; } else if ( LA139_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt139=14; } else if ( LA139_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt139=15; } else if ( LA139_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt139=16; } else if ( LA139_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt139=17; } else if ( LA139_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt139=18; } else if ( LA139_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt139=19; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("33421:3: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) | ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) )", 139, 0, input); throw nvae; } switch (alt139) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33423:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33423:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33424:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33424:111: ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33425:6: ( ( rule__RelativeLayout__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33431:6: ( ( rule__RelativeLayout__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33433:7: ( rule__RelativeLayout__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33434:7: ( rule__RelativeLayout__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33434:8: rule__RelativeLayout__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_0__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl67993); rule__RelativeLayout__Group_5_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33440:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33440:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33441:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33441:111: ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33442:6: ( ( rule__RelativeLayout__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33448:6: ( ( rule__RelativeLayout__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33450:7: ( rule__RelativeLayout__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33451:7: ( rule__RelativeLayout__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33451:8: rule__RelativeLayout__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_1__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68084); rule__RelativeLayout__Group_5_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33457:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33457:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33458:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33458:111: ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33459:6: ( ( rule__RelativeLayout__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33465:6: ( ( rule__RelativeLayout__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33467:7: ( rule__RelativeLayout__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33468:7: ( rule__RelativeLayout__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33468:8: rule__RelativeLayout__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_2__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68175); rule__RelativeLayout__Group_5_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33474:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33474:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33475:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33475:111: ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33476:6: ( ( rule__RelativeLayout__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33482:6: ( ( rule__RelativeLayout__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33484:7: ( rule__RelativeLayout__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33485:7: ( rule__RelativeLayout__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33485:8: rule__RelativeLayout__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_3__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68266); rule__RelativeLayout__Group_5_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33491:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33491:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33492:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33492:111: ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33493:6: ( ( rule__RelativeLayout__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33499:6: ( ( rule__RelativeLayout__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33501:7: ( rule__RelativeLayout__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33502:7: ( rule__RelativeLayout__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33502:8: rule__RelativeLayout__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_4__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68357); rule__RelativeLayout__Group_5_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33508:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33508:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33509:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33509:111: ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33510:6: ( ( rule__RelativeLayout__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33516:6: ( ( rule__RelativeLayout__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33518:7: ( rule__RelativeLayout__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33519:7: ( rule__RelativeLayout__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33519:8: rule__RelativeLayout__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_5__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68448); rule__RelativeLayout__Group_5_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33525:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33525:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33526:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33526:111: ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33527:6: ( ( rule__RelativeLayout__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33533:6: ( ( rule__RelativeLayout__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33535:7: ( rule__RelativeLayout__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33536:7: ( rule__RelativeLayout__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33536:8: rule__RelativeLayout__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_6__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68539); rule__RelativeLayout__Group_5_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33542:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33542:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33543:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33543:111: ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33544:6: ( ( rule__RelativeLayout__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33550:6: ( ( rule__RelativeLayout__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33552:7: ( rule__RelativeLayout__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33553:7: ( rule__RelativeLayout__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33553:8: rule__RelativeLayout__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_7__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68630); rule__RelativeLayout__Group_5_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33559:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33559:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33560:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33560:111: ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33561:6: ( ( rule__RelativeLayout__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33567:6: ( ( rule__RelativeLayout__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33569:7: ( rule__RelativeLayout__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33570:7: ( rule__RelativeLayout__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33570:8: rule__RelativeLayout__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_8__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68721); rule__RelativeLayout__Group_5_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33576:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33576:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33577:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33577:111: ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33578:6: ( ( rule__RelativeLayout__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33584:6: ( ( rule__RelativeLayout__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33586:7: ( rule__RelativeLayout__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33587:7: ( rule__RelativeLayout__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33587:8: rule__RelativeLayout__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_9__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68812); rule__RelativeLayout__Group_5_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33593:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33593:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33594:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33594:112: ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33595:6: ( ( rule__RelativeLayout__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33601:6: ( ( rule__RelativeLayout__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33603:7: ( rule__RelativeLayout__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33604:7: ( rule__RelativeLayout__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33604:8: rule__RelativeLayout__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_10__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68903); rule__RelativeLayout__Group_5_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33610:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33610:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33611:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33611:112: ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33612:6: ( ( rule__RelativeLayout__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33618:6: ( ( rule__RelativeLayout__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33620:7: ( rule__RelativeLayout__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33621:7: ( rule__RelativeLayout__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33621:8: rule__RelativeLayout__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_11__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68994); rule__RelativeLayout__Group_5_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33627:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33627:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33628:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33628:112: ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33629:6: ( ( rule__RelativeLayout__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33635:6: ( ( rule__RelativeLayout__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33637:7: ( rule__RelativeLayout__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33638:7: ( rule__RelativeLayout__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33638:8: rule__RelativeLayout__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_12__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69085); rule__RelativeLayout__Group_5_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33644:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33644:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33645:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33645:112: ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33646:6: ( ( rule__RelativeLayout__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33652:6: ( ( rule__RelativeLayout__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33654:7: ( rule__RelativeLayout__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33655:7: ( rule__RelativeLayout__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33655:8: rule__RelativeLayout__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_13__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69176); rule__RelativeLayout__Group_5_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33661:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33661:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33662:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33662:112: ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33663:6: ( ( rule__RelativeLayout__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33669:6: ( ( rule__RelativeLayout__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33671:7: ( rule__RelativeLayout__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33672:7: ( rule__RelativeLayout__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33672:8: rule__RelativeLayout__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_14__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69267); rule__RelativeLayout__Group_5_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33678:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33678:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33679:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33679:112: ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33680:6: ( ( rule__RelativeLayout__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33686:6: ( ( rule__RelativeLayout__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33688:7: ( rule__RelativeLayout__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33689:7: ( rule__RelativeLayout__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33689:8: rule__RelativeLayout__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_15__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69358); rule__RelativeLayout__Group_5_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33695:4: ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33695:4: ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33696:5: {...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33696:112: ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33697:6: ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33703:6: ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33705:7: ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLayoutParamsAssignment_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33706:7: ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33706:8: rule__RelativeLayout__LayoutParamsAssignment_5_16 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__LayoutParamsAssignment_5_16_in_rule__RelativeLayout__UnorderedGroup_5__Impl69449); rule__RelativeLayout__LayoutParamsAssignment_5_16(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getLayoutParamsAssignment_5_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33712:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33712:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33713:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33713:112: ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33714:6: ( ( rule__RelativeLayout__Group_5_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33720:6: ( ( rule__RelativeLayout__Group_5_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33722:7: ( rule__RelativeLayout__Group_5_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33723:7: ( rule__RelativeLayout__Group_5_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33723:8: rule__RelativeLayout__Group_5_17__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_17__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69540); rule__RelativeLayout__Group_5_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_17()); } } } } } break; case 19 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33729:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33729:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33730:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RelativeLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33730:112: ( ( ( rule__RelativeLayout__Group_5_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33731:6: ( ( rule__RelativeLayout__Group_5_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33737:6: ( ( rule__RelativeLayout__Group_5_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33739:7: ( rule__RelativeLayout__Group_5_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33740:7: ( rule__RelativeLayout__Group_5_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33740:8: rule__RelativeLayout__Group_5_18__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_18__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69631); rule__RelativeLayout__Group_5_18__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getGroup_5_18()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__Impl // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33755:1: rule__RelativeLayout__UnorderedGroup_5__0 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__1 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33759:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33760:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__1 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__069690); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33761:2: ( rule__RelativeLayout__UnorderedGroup_5__1 )? int alt140=2; int LA140_0 = input.LA(1); if ( LA140_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt140=1; } else if ( LA140_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt140=1; } else if ( LA140_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt140=1; } else if ( LA140_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt140=1; } else if ( LA140_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt140=1; } else if ( LA140_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt140=1; } else if ( LA140_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt140=1; } else if ( LA140_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt140=1; } else if ( LA140_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt140=1; } else if ( LA140_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt140=1; } else if ( LA140_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt140=1; } else if ( LA140_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt140=1; } else if ( LA140_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt140=1; } else if ( LA140_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt140=1; } else if ( LA140_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt140=1; } else if ( LA140_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt140=1; } else if ( LA140_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt140=1; } else if ( LA140_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt140=1; } else if ( LA140_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt140=1; } switch (alt140) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__1_in_rule__RelativeLayout__UnorderedGroup_5__069693); rule__RelativeLayout__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__0 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33768:1: rule__RelativeLayout__UnorderedGroup_5__1 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__2 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33772:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33773:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__2 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__169718); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33774:2: ( rule__RelativeLayout__UnorderedGroup_5__2 )? int alt141=2; int LA141_0 = input.LA(1); if ( LA141_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt141=1; } else if ( LA141_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt141=1; } else if ( LA141_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt141=1; } else if ( LA141_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt141=1; } else if ( LA141_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt141=1; } else if ( LA141_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt141=1; } else if ( LA141_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt141=1; } else if ( LA141_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt141=1; } else if ( LA141_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt141=1; } else if ( LA141_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt141=1; } else if ( LA141_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt141=1; } else if ( LA141_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt141=1; } else if ( LA141_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt141=1; } else if ( LA141_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt141=1; } else if ( LA141_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt141=1; } else if ( LA141_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt141=1; } else if ( LA141_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt141=1; } else if ( LA141_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt141=1; } else if ( LA141_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt141=1; } switch (alt141) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__2_in_rule__RelativeLayout__UnorderedGroup_5__169721); rule__RelativeLayout__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__1 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33781:1: rule__RelativeLayout__UnorderedGroup_5__2 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__3 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33785:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33786:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__3 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__269746); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33787:2: ( rule__RelativeLayout__UnorderedGroup_5__3 )? int alt142=2; int LA142_0 = input.LA(1); if ( LA142_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt142=1; } else if ( LA142_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt142=1; } else if ( LA142_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt142=1; } else if ( LA142_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt142=1; } else if ( LA142_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt142=1; } else if ( LA142_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt142=1; } else if ( LA142_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt142=1; } else if ( LA142_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt142=1; } else if ( LA142_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt142=1; } else if ( LA142_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt142=1; } else if ( LA142_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt142=1; } else if ( LA142_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt142=1; } else if ( LA142_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt142=1; } else if ( LA142_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt142=1; } else if ( LA142_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt142=1; } else if ( LA142_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt142=1; } else if ( LA142_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt142=1; } else if ( LA142_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt142=1; } else if ( LA142_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt142=1; } switch (alt142) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__3_in_rule__RelativeLayout__UnorderedGroup_5__269749); rule__RelativeLayout__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__2 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33794:1: rule__RelativeLayout__UnorderedGroup_5__3 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__4 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33798:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33799:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__4 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__369774); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33800:2: ( rule__RelativeLayout__UnorderedGroup_5__4 )? int alt143=2; int LA143_0 = input.LA(1); if ( LA143_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt143=1; } else if ( LA143_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt143=1; } else if ( LA143_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt143=1; } else if ( LA143_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt143=1; } else if ( LA143_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt143=1; } else if ( LA143_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt143=1; } else if ( LA143_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt143=1; } else if ( LA143_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt143=1; } else if ( LA143_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt143=1; } else if ( LA143_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt143=1; } else if ( LA143_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt143=1; } else if ( LA143_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt143=1; } else if ( LA143_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt143=1; } else if ( LA143_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt143=1; } else if ( LA143_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt143=1; } else if ( LA143_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt143=1; } else if ( LA143_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt143=1; } else if ( LA143_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt143=1; } else if ( LA143_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt143=1; } switch (alt143) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__4_in_rule__RelativeLayout__UnorderedGroup_5__369777); rule__RelativeLayout__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__3 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33807:1: rule__RelativeLayout__UnorderedGroup_5__4 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__5 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33811:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33812:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__5 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__469802); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33813:2: ( rule__RelativeLayout__UnorderedGroup_5__5 )? int alt144=2; int LA144_0 = input.LA(1); if ( LA144_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt144=1; } else if ( LA144_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt144=1; } else if ( LA144_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt144=1; } else if ( LA144_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt144=1; } else if ( LA144_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt144=1; } else if ( LA144_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt144=1; } else if ( LA144_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt144=1; } else if ( LA144_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt144=1; } else if ( LA144_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt144=1; } else if ( LA144_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt144=1; } else if ( LA144_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt144=1; } else if ( LA144_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt144=1; } else if ( LA144_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt144=1; } else if ( LA144_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt144=1; } else if ( LA144_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt144=1; } else if ( LA144_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt144=1; } else if ( LA144_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt144=1; } else if ( LA144_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt144=1; } else if ( LA144_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt144=1; } switch (alt144) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__5_in_rule__RelativeLayout__UnorderedGroup_5__469805); rule__RelativeLayout__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__4 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33820:1: rule__RelativeLayout__UnorderedGroup_5__5 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__6 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33824:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33825:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__6 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__569830); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33826:2: ( rule__RelativeLayout__UnorderedGroup_5__6 )? int alt145=2; int LA145_0 = input.LA(1); if ( LA145_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt145=1; } else if ( LA145_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt145=1; } else if ( LA145_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt145=1; } else if ( LA145_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt145=1; } else if ( LA145_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt145=1; } else if ( LA145_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt145=1; } else if ( LA145_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt145=1; } else if ( LA145_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt145=1; } else if ( LA145_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt145=1; } else if ( LA145_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt145=1; } else if ( LA145_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt145=1; } else if ( LA145_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt145=1; } else if ( LA145_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt145=1; } else if ( LA145_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt145=1; } else if ( LA145_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt145=1; } else if ( LA145_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt145=1; } else if ( LA145_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt145=1; } else if ( LA145_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt145=1; } else if ( LA145_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt145=1; } switch (alt145) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__6_in_rule__RelativeLayout__UnorderedGroup_5__569833); rule__RelativeLayout__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__5 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33833:1: rule__RelativeLayout__UnorderedGroup_5__6 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__7 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33837:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33838:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__7 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__669858); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33839:2: ( rule__RelativeLayout__UnorderedGroup_5__7 )? int alt146=2; int LA146_0 = input.LA(1); if ( LA146_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt146=1; } else if ( LA146_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt146=1; } else if ( LA146_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt146=1; } else if ( LA146_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt146=1; } else if ( LA146_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt146=1; } else if ( LA146_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt146=1; } else if ( LA146_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt146=1; } else if ( LA146_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt146=1; } else if ( LA146_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt146=1; } else if ( LA146_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt146=1; } else if ( LA146_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt146=1; } else if ( LA146_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt146=1; } else if ( LA146_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt146=1; } else if ( LA146_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt146=1; } else if ( LA146_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt146=1; } else if ( LA146_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt146=1; } else if ( LA146_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt146=1; } else if ( LA146_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt146=1; } else if ( LA146_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt146=1; } switch (alt146) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__7_in_rule__RelativeLayout__UnorderedGroup_5__669861); rule__RelativeLayout__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__6 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33846:1: rule__RelativeLayout__UnorderedGroup_5__7 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__8 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33850:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33851:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__8 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__769886); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33852:2: ( rule__RelativeLayout__UnorderedGroup_5__8 )? int alt147=2; int LA147_0 = input.LA(1); if ( LA147_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt147=1; } else if ( LA147_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt147=1; } else if ( LA147_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt147=1; } else if ( LA147_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt147=1; } else if ( LA147_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt147=1; } else if ( LA147_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt147=1; } else if ( LA147_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt147=1; } else if ( LA147_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt147=1; } else if ( LA147_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt147=1; } else if ( LA147_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt147=1; } else if ( LA147_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt147=1; } else if ( LA147_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt147=1; } else if ( LA147_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt147=1; } else if ( LA147_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt147=1; } else if ( LA147_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt147=1; } else if ( LA147_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt147=1; } else if ( LA147_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt147=1; } else if ( LA147_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt147=1; } else if ( LA147_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt147=1; } switch (alt147) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__8_in_rule__RelativeLayout__UnorderedGroup_5__769889); rule__RelativeLayout__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__7 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33859:1: rule__RelativeLayout__UnorderedGroup_5__8 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__9 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33863:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33864:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__9 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__869914); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33865:2: ( rule__RelativeLayout__UnorderedGroup_5__9 )? int alt148=2; int LA148_0 = input.LA(1); if ( LA148_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt148=1; } else if ( LA148_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt148=1; } else if ( LA148_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt148=1; } else if ( LA148_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt148=1; } else if ( LA148_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt148=1; } else if ( LA148_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt148=1; } else if ( LA148_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt148=1; } else if ( LA148_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt148=1; } else if ( LA148_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt148=1; } else if ( LA148_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt148=1; } else if ( LA148_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt148=1; } else if ( LA148_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt148=1; } else if ( LA148_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt148=1; } else if ( LA148_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt148=1; } else if ( LA148_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt148=1; } else if ( LA148_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt148=1; } else if ( LA148_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt148=1; } else if ( LA148_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt148=1; } else if ( LA148_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt148=1; } switch (alt148) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__9_in_rule__RelativeLayout__UnorderedGroup_5__869917); rule__RelativeLayout__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__8 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33872:1: rule__RelativeLayout__UnorderedGroup_5__9 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__10 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33876:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33877:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__10 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__969942); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33878:2: ( rule__RelativeLayout__UnorderedGroup_5__10 )? int alt149=2; int LA149_0 = input.LA(1); if ( LA149_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt149=1; } else if ( LA149_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt149=1; } else if ( LA149_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt149=1; } else if ( LA149_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt149=1; } else if ( LA149_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt149=1; } else if ( LA149_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt149=1; } else if ( LA149_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt149=1; } else if ( LA149_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt149=1; } else if ( LA149_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt149=1; } else if ( LA149_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt149=1; } else if ( LA149_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt149=1; } else if ( LA149_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt149=1; } else if ( LA149_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt149=1; } else if ( LA149_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt149=1; } else if ( LA149_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt149=1; } else if ( LA149_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt149=1; } else if ( LA149_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt149=1; } else if ( LA149_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt149=1; } else if ( LA149_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt149=1; } switch (alt149) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__10_in_rule__RelativeLayout__UnorderedGroup_5__969945); rule__RelativeLayout__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__9 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33885:1: rule__RelativeLayout__UnorderedGroup_5__10 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__11 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33889:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33890:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__11 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1069970); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33891:2: ( rule__RelativeLayout__UnorderedGroup_5__11 )? int alt150=2; int LA150_0 = input.LA(1); if ( LA150_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt150=1; } else if ( LA150_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt150=1; } else if ( LA150_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt150=1; } else if ( LA150_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt150=1; } else if ( LA150_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt150=1; } else if ( LA150_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt150=1; } else if ( LA150_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt150=1; } else if ( LA150_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt150=1; } else if ( LA150_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt150=1; } else if ( LA150_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt150=1; } else if ( LA150_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt150=1; } else if ( LA150_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt150=1; } else if ( LA150_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt150=1; } else if ( LA150_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt150=1; } else if ( LA150_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt150=1; } else if ( LA150_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt150=1; } else if ( LA150_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt150=1; } else if ( LA150_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt150=1; } else if ( LA150_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt150=1; } switch (alt150) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__11_in_rule__RelativeLayout__UnorderedGroup_5__1069973); rule__RelativeLayout__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__10 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33898:1: rule__RelativeLayout__UnorderedGroup_5__11 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__12 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33902:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33903:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__12 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1169998); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33904:2: ( rule__RelativeLayout__UnorderedGroup_5__12 )? int alt151=2; int LA151_0 = input.LA(1); if ( LA151_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt151=1; } else if ( LA151_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt151=1; } else if ( LA151_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt151=1; } else if ( LA151_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt151=1; } else if ( LA151_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt151=1; } else if ( LA151_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt151=1; } else if ( LA151_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt151=1; } else if ( LA151_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt151=1; } else if ( LA151_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt151=1; } else if ( LA151_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt151=1; } else if ( LA151_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt151=1; } else if ( LA151_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt151=1; } else if ( LA151_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt151=1; } else if ( LA151_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt151=1; } else if ( LA151_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt151=1; } else if ( LA151_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt151=1; } else if ( LA151_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt151=1; } else if ( LA151_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt151=1; } else if ( LA151_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt151=1; } switch (alt151) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__12_in_rule__RelativeLayout__UnorderedGroup_5__1170001); rule__RelativeLayout__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__11 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33911:1: rule__RelativeLayout__UnorderedGroup_5__12 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__13 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33915:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33916:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__13 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1270026); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33917:2: ( rule__RelativeLayout__UnorderedGroup_5__13 )? int alt152=2; int LA152_0 = input.LA(1); if ( LA152_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt152=1; } else if ( LA152_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt152=1; } else if ( LA152_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt152=1; } else if ( LA152_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt152=1; } else if ( LA152_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt152=1; } else if ( LA152_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt152=1; } else if ( LA152_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt152=1; } else if ( LA152_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt152=1; } else if ( LA152_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt152=1; } else if ( LA152_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt152=1; } else if ( LA152_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt152=1; } else if ( LA152_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt152=1; } else if ( LA152_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt152=1; } else if ( LA152_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt152=1; } else if ( LA152_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt152=1; } else if ( LA152_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt152=1; } else if ( LA152_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt152=1; } else if ( LA152_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt152=1; } else if ( LA152_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt152=1; } switch (alt152) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__13_in_rule__RelativeLayout__UnorderedGroup_5__1270029); rule__RelativeLayout__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__12 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33924:1: rule__RelativeLayout__UnorderedGroup_5__13 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__14 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33928:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33929:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__14 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1370054); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33930:2: ( rule__RelativeLayout__UnorderedGroup_5__14 )? int alt153=2; int LA153_0 = input.LA(1); if ( LA153_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt153=1; } else if ( LA153_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt153=1; } else if ( LA153_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt153=1; } else if ( LA153_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt153=1; } else if ( LA153_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt153=1; } else if ( LA153_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt153=1; } else if ( LA153_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt153=1; } else if ( LA153_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt153=1; } else if ( LA153_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt153=1; } else if ( LA153_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt153=1; } else if ( LA153_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt153=1; } else if ( LA153_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt153=1; } else if ( LA153_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt153=1; } else if ( LA153_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt153=1; } else if ( LA153_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt153=1; } else if ( LA153_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt153=1; } else if ( LA153_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt153=1; } else if ( LA153_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt153=1; } else if ( LA153_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt153=1; } switch (alt153) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__14_in_rule__RelativeLayout__UnorderedGroup_5__1370057); rule__RelativeLayout__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__13 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33937:1: rule__RelativeLayout__UnorderedGroup_5__14 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__15 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33941:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33942:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__15 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1470082); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33943:2: ( rule__RelativeLayout__UnorderedGroup_5__15 )? int alt154=2; int LA154_0 = input.LA(1); if ( LA154_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt154=1; } else if ( LA154_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt154=1; } else if ( LA154_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt154=1; } else if ( LA154_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt154=1; } else if ( LA154_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt154=1; } else if ( LA154_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt154=1; } else if ( LA154_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt154=1; } else if ( LA154_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt154=1; } else if ( LA154_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt154=1; } else if ( LA154_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt154=1; } else if ( LA154_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt154=1; } else if ( LA154_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt154=1; } else if ( LA154_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt154=1; } else if ( LA154_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt154=1; } else if ( LA154_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt154=1; } else if ( LA154_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt154=1; } else if ( LA154_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt154=1; } else if ( LA154_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt154=1; } else if ( LA154_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt154=1; } switch (alt154) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__15_in_rule__RelativeLayout__UnorderedGroup_5__1470085); rule__RelativeLayout__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__14 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33950:1: rule__RelativeLayout__UnorderedGroup_5__15 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__16 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33954:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33955:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__16 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1570110); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33956:2: ( rule__RelativeLayout__UnorderedGroup_5__16 )? int alt155=2; int LA155_0 = input.LA(1); if ( LA155_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt155=1; } else if ( LA155_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt155=1; } else if ( LA155_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt155=1; } else if ( LA155_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt155=1; } else if ( LA155_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt155=1; } else if ( LA155_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt155=1; } else if ( LA155_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt155=1; } else if ( LA155_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt155=1; } else if ( LA155_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt155=1; } else if ( LA155_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt155=1; } else if ( LA155_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt155=1; } else if ( LA155_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt155=1; } else if ( LA155_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt155=1; } else if ( LA155_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt155=1; } else if ( LA155_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt155=1; } else if ( LA155_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt155=1; } else if ( LA155_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt155=1; } else if ( LA155_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt155=1; } else if ( LA155_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt155=1; } switch (alt155) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__16_in_rule__RelativeLayout__UnorderedGroup_5__1570113); rule__RelativeLayout__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__15 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33963:1: rule__RelativeLayout__UnorderedGroup_5__16 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__17 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33967:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33968:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__17 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1670138); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33969:2: ( rule__RelativeLayout__UnorderedGroup_5__17 )? int alt156=2; int LA156_0 = input.LA(1); if ( LA156_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt156=1; } else if ( LA156_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt156=1; } else if ( LA156_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt156=1; } else if ( LA156_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt156=1; } else if ( LA156_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt156=1; } else if ( LA156_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt156=1; } else if ( LA156_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt156=1; } else if ( LA156_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt156=1; } else if ( LA156_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt156=1; } else if ( LA156_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt156=1; } else if ( LA156_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt156=1; } else if ( LA156_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt156=1; } else if ( LA156_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt156=1; } else if ( LA156_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt156=1; } else if ( LA156_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt156=1; } else if ( LA156_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt156=1; } else if ( LA156_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt156=1; } else if ( LA156_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt156=1; } else if ( LA156_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt156=1; } switch (alt156) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__17 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__17_in_rule__RelativeLayout__UnorderedGroup_5__1670141); rule__RelativeLayout__UnorderedGroup_5__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__16 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33976:1: rule__RelativeLayout__UnorderedGroup_5__17 : rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__18 )? ; public final void rule__RelativeLayout__UnorderedGroup_5__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33980:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__18 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33981:2: rule__RelativeLayout__UnorderedGroup_5__Impl ( rule__RelativeLayout__UnorderedGroup_5__18 )? { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1770166); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33982:2: ( rule__RelativeLayout__UnorderedGroup_5__18 )? int alt157=2; int LA157_0 = input.LA(1); if ( LA157_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { alt157=1; } else if ( LA157_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { alt157=1; } else if ( LA157_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { alt157=1; } else if ( LA157_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { alt157=1; } else if ( LA157_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { alt157=1; } else if ( LA157_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { alt157=1; } else if ( LA157_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { alt157=1; } else if ( LA157_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { alt157=1; } else if ( LA157_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { alt157=1; } else if ( LA157_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { alt157=1; } else if ( LA157_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { alt157=1; } else if ( LA157_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { alt157=1; } else if ( LA157_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { alt157=1; } else if ( LA157_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { alt157=1; } else if ( LA157_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { alt157=1; } else if ( LA157_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { alt157=1; } else if ( LA157_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { alt157=1; } else if ( LA157_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { alt157=1; } else if ( LA157_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 18) ) { alt157=1; } switch (alt157) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RelativeLayout__UnorderedGroup_5__18 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__18_in_rule__RelativeLayout__UnorderedGroup_5__1770169); rule__RelativeLayout__UnorderedGroup_5__18(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__17 // $ANTLR start rule__RelativeLayout__UnorderedGroup_5__18 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33989:1: rule__RelativeLayout__UnorderedGroup_5__18 : rule__RelativeLayout__UnorderedGroup_5__Impl ; public final void rule__RelativeLayout__UnorderedGroup_5__18() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33993:1: ( rule__RelativeLayout__UnorderedGroup_5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33994:2: rule__RelativeLayout__UnorderedGroup_5__Impl { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1870194); rule__RelativeLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__UnorderedGroup_5__18 // $ANTLR start rule__TabHost__UnorderedGroup_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34039:1: rule__TabHost__UnorderedGroup_5 : ( rule__TabHost__UnorderedGroup_5__0 )? ; public final void rule__TabHost__UnorderedGroup_5() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getTabHostAccess().getUnorderedGroup_5()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34044:1: ( ( rule__TabHost__UnorderedGroup_5__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34045:2: ( rule__TabHost__UnorderedGroup_5__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34045:2: ( rule__TabHost__UnorderedGroup_5__0 )? int alt158=2; int LA158_0 = input.LA(1); if ( LA158_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt158=1; } else if ( LA158_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt158=1; } else if ( LA158_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt158=1; } else if ( LA158_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt158=1; } else if ( LA158_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt158=1; } else if ( LA158_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt158=1; } else if ( LA158_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt158=1; } else if ( LA158_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt158=1; } else if ( LA158_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt158=1; } else if ( LA158_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt158=1; } else if ( LA158_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt158=1; } else if ( LA158_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt158=1; } else if ( LA158_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt158=1; } else if ( LA158_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt158=1; } else if ( LA158_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt158=1; } else if ( LA158_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt158=1; } else if ( LA158_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt158=1; } else if ( LA158_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt158=1; } switch (alt158) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__0_in_rule__TabHost__UnorderedGroup_570256); rule__TabHost__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getTabHostAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5 // $ANTLR start rule__TabHost__UnorderedGroup_5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34055:1: rule__TabHost__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) ) ; public final void rule__TabHost__UnorderedGroup_5__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34060:1: ( ( ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34061:3: ( ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34061:3: ( ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) ) int alt159=18; int LA159_0 = input.LA(1); if ( LA159_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt159=1; } else if ( LA159_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt159=2; } else if ( LA159_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt159=3; } else if ( LA159_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt159=4; } else if ( LA159_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt159=5; } else if ( LA159_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt159=6; } else if ( LA159_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt159=7; } else if ( LA159_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt159=8; } else if ( LA159_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt159=9; } else if ( LA159_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt159=10; } else if ( LA159_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt159=11; } else if ( LA159_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt159=12; } else if ( LA159_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt159=13; } else if ( LA159_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt159=14; } else if ( LA159_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt159=15; } else if ( LA159_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt159=16; } else if ( LA159_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt159=17; } else if ( LA159_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt159=18; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("34061:3: ( ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) | ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) )", 159, 0, input); throw nvae; } switch (alt159) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34063:4: ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34063:4: ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34064:5: {...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34064:104: ( ( ( rule__TabHost__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34065:6: ( ( rule__TabHost__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34071:6: ( ( rule__TabHost__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34073:7: ( rule__TabHost__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34074:7: ( rule__TabHost__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34074:8: rule__TabHost__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_0__0_in_rule__TabHost__UnorderedGroup_5__Impl70343); rule__TabHost__Group_5_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34080:4: ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34080:4: ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34081:5: {...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34081:104: ( ( ( rule__TabHost__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34082:6: ( ( rule__TabHost__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34088:6: ( ( rule__TabHost__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34090:7: ( rule__TabHost__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34091:7: ( rule__TabHost__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34091:8: rule__TabHost__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_1__0_in_rule__TabHost__UnorderedGroup_5__Impl70434); rule__TabHost__Group_5_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34097:4: ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34097:4: ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34098:5: {...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34098:104: ( ( ( rule__TabHost__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34099:6: ( ( rule__TabHost__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34105:6: ( ( rule__TabHost__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34107:7: ( rule__TabHost__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34108:7: ( rule__TabHost__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34108:8: rule__TabHost__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_2__0_in_rule__TabHost__UnorderedGroup_5__Impl70525); rule__TabHost__Group_5_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34114:4: ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34114:4: ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34115:5: {...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34115:104: ( ( ( rule__TabHost__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34116:6: ( ( rule__TabHost__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34122:6: ( ( rule__TabHost__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34124:7: ( rule__TabHost__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34125:7: ( rule__TabHost__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34125:8: rule__TabHost__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_3__0_in_rule__TabHost__UnorderedGroup_5__Impl70616); rule__TabHost__Group_5_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34131:4: ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34131:4: ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34132:5: {...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34132:104: ( ( ( rule__TabHost__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34133:6: ( ( rule__TabHost__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34139:6: ( ( rule__TabHost__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34141:7: ( rule__TabHost__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34142:7: ( rule__TabHost__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34142:8: rule__TabHost__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_4__0_in_rule__TabHost__UnorderedGroup_5__Impl70707); rule__TabHost__Group_5_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34148:4: ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34148:4: ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34149:5: {...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34149:104: ( ( ( rule__TabHost__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34150:6: ( ( rule__TabHost__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34156:6: ( ( rule__TabHost__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34158:7: ( rule__TabHost__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34159:7: ( rule__TabHost__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34159:8: rule__TabHost__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_5__0_in_rule__TabHost__UnorderedGroup_5__Impl70798); rule__TabHost__Group_5_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34165:4: ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34165:4: ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34166:5: {...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34166:104: ( ( ( rule__TabHost__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34167:6: ( ( rule__TabHost__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34173:6: ( ( rule__TabHost__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34175:7: ( rule__TabHost__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34176:7: ( rule__TabHost__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34176:8: rule__TabHost__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_6__0_in_rule__TabHost__UnorderedGroup_5__Impl70889); rule__TabHost__Group_5_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34182:4: ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34182:4: ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34183:5: {...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34183:104: ( ( ( rule__TabHost__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34184:6: ( ( rule__TabHost__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34190:6: ( ( rule__TabHost__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34192:7: ( rule__TabHost__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34193:7: ( rule__TabHost__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34193:8: rule__TabHost__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_7__0_in_rule__TabHost__UnorderedGroup_5__Impl70980); rule__TabHost__Group_5_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34199:4: ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34199:4: ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34200:5: {...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34200:104: ( ( ( rule__TabHost__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34201:6: ( ( rule__TabHost__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34207:6: ( ( rule__TabHost__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34209:7: ( rule__TabHost__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34210:7: ( rule__TabHost__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34210:8: rule__TabHost__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_8__0_in_rule__TabHost__UnorderedGroup_5__Impl71071); rule__TabHost__Group_5_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34216:4: ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34216:4: ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34217:5: {...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34217:104: ( ( ( rule__TabHost__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34218:6: ( ( rule__TabHost__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34224:6: ( ( rule__TabHost__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34226:7: ( rule__TabHost__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34227:7: ( rule__TabHost__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34227:8: rule__TabHost__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_9__0_in_rule__TabHost__UnorderedGroup_5__Impl71162); rule__TabHost__Group_5_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34233:4: ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34233:4: ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34234:5: {...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34234:105: ( ( ( rule__TabHost__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34235:6: ( ( rule__TabHost__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34241:6: ( ( rule__TabHost__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34243:7: ( rule__TabHost__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34244:7: ( rule__TabHost__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34244:8: rule__TabHost__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_10__0_in_rule__TabHost__UnorderedGroup_5__Impl71253); rule__TabHost__Group_5_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34250:4: ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34250:4: ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34251:5: {...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34251:105: ( ( ( rule__TabHost__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34252:6: ( ( rule__TabHost__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34258:6: ( ( rule__TabHost__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34260:7: ( rule__TabHost__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34261:7: ( rule__TabHost__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34261:8: rule__TabHost__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_11__0_in_rule__TabHost__UnorderedGroup_5__Impl71344); rule__TabHost__Group_5_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34267:4: ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34267:4: ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34268:5: {...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34268:105: ( ( ( rule__TabHost__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34269:6: ( ( rule__TabHost__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34275:6: ( ( rule__TabHost__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34277:7: ( rule__TabHost__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34278:7: ( rule__TabHost__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34278:8: rule__TabHost__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_12__0_in_rule__TabHost__UnorderedGroup_5__Impl71435); rule__TabHost__Group_5_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34284:4: ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34284:4: ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34285:5: {...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34285:105: ( ( ( rule__TabHost__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34286:6: ( ( rule__TabHost__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34292:6: ( ( rule__TabHost__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34294:7: ( rule__TabHost__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34295:7: ( rule__TabHost__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34295:8: rule__TabHost__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_13__0_in_rule__TabHost__UnorderedGroup_5__Impl71526); rule__TabHost__Group_5_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34301:4: ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34301:4: ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34302:5: {...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34302:105: ( ( ( rule__TabHost__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34303:6: ( ( rule__TabHost__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34309:6: ( ( rule__TabHost__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34311:7: ( rule__TabHost__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34312:7: ( rule__TabHost__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34312:8: rule__TabHost__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_14__0_in_rule__TabHost__UnorderedGroup_5__Impl71617); rule__TabHost__Group_5_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34318:4: ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34318:4: ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34319:5: {...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34319:105: ( ( ( rule__TabHost__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34320:6: ( ( rule__TabHost__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34326:6: ( ( rule__TabHost__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34328:7: ( rule__TabHost__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34329:7: ( rule__TabHost__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34329:8: rule__TabHost__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_15__0_in_rule__TabHost__UnorderedGroup_5__Impl71708); rule__TabHost__Group_5_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34335:4: ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34335:4: ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34336:5: {...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34336:105: ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34337:6: ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34343:6: ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34345:7: ( rule__TabHost__LayoutParamsAssignment_5_16 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLayoutParamsAssignment_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34346:7: ( rule__TabHost__LayoutParamsAssignment_5_16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34346:8: rule__TabHost__LayoutParamsAssignment_5_16 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__LayoutParamsAssignment_5_16_in_rule__TabHost__UnorderedGroup_5__Impl71799); rule__TabHost__LayoutParamsAssignment_5_16(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getLayoutParamsAssignment_5_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34352:4: ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34352:4: ({...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34353:5: {...}? => ( ( ( rule__TabHost__Group_5_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabHost__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34353:105: ( ( ( rule__TabHost__Group_5_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34354:6: ( ( rule__TabHost__Group_5_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34360:6: ( ( rule__TabHost__Group_5_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34362:7: ( rule__TabHost__Group_5_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34363:7: ( rule__TabHost__Group_5_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34363:8: rule__TabHost__Group_5_17__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_17__0_in_rule__TabHost__UnorderedGroup_5__Impl71890); rule__TabHost__Group_5_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getGroup_5_17()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getTabHostAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__Impl // $ANTLR start rule__TabHost__UnorderedGroup_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34378:1: rule__TabHost__UnorderedGroup_5__0 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__1 )? ; public final void rule__TabHost__UnorderedGroup_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34382:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34383:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__1 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__071949); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34384:2: ( rule__TabHost__UnorderedGroup_5__1 )? int alt160=2; int LA160_0 = input.LA(1); if ( LA160_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt160=1; } else if ( LA160_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt160=1; } else if ( LA160_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt160=1; } else if ( LA160_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt160=1; } else if ( LA160_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt160=1; } else if ( LA160_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt160=1; } else if ( LA160_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt160=1; } else if ( LA160_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt160=1; } else if ( LA160_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt160=1; } else if ( LA160_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt160=1; } else if ( LA160_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt160=1; } else if ( LA160_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt160=1; } else if ( LA160_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt160=1; } else if ( LA160_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt160=1; } else if ( LA160_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt160=1; } else if ( LA160_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt160=1; } else if ( LA160_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt160=1; } else if ( LA160_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt160=1; } switch (alt160) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__1_in_rule__TabHost__UnorderedGroup_5__071952); rule__TabHost__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__0 // $ANTLR start rule__TabHost__UnorderedGroup_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34391:1: rule__TabHost__UnorderedGroup_5__1 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__2 )? ; public final void rule__TabHost__UnorderedGroup_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34395:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34396:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__2 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__171977); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34397:2: ( rule__TabHost__UnorderedGroup_5__2 )? int alt161=2; int LA161_0 = input.LA(1); if ( LA161_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt161=1; } else if ( LA161_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt161=1; } else if ( LA161_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt161=1; } else if ( LA161_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt161=1; } else if ( LA161_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt161=1; } else if ( LA161_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt161=1; } else if ( LA161_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt161=1; } else if ( LA161_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt161=1; } else if ( LA161_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt161=1; } else if ( LA161_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt161=1; } else if ( LA161_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt161=1; } else if ( LA161_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt161=1; } else if ( LA161_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt161=1; } else if ( LA161_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt161=1; } else if ( LA161_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt161=1; } else if ( LA161_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt161=1; } else if ( LA161_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt161=1; } else if ( LA161_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt161=1; } switch (alt161) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__2_in_rule__TabHost__UnorderedGroup_5__171980); rule__TabHost__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__1 // $ANTLR start rule__TabHost__UnorderedGroup_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34404:1: rule__TabHost__UnorderedGroup_5__2 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__3 )? ; public final void rule__TabHost__UnorderedGroup_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34408:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34409:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__3 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__272005); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34410:2: ( rule__TabHost__UnorderedGroup_5__3 )? int alt162=2; int LA162_0 = input.LA(1); if ( LA162_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt162=1; } else if ( LA162_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt162=1; } else if ( LA162_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt162=1; } else if ( LA162_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt162=1; } else if ( LA162_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt162=1; } else if ( LA162_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt162=1; } else if ( LA162_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt162=1; } else if ( LA162_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt162=1; } else if ( LA162_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt162=1; } else if ( LA162_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt162=1; } else if ( LA162_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt162=1; } else if ( LA162_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt162=1; } else if ( LA162_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt162=1; } else if ( LA162_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt162=1; } else if ( LA162_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt162=1; } else if ( LA162_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt162=1; } else if ( LA162_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt162=1; } else if ( LA162_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt162=1; } switch (alt162) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__3_in_rule__TabHost__UnorderedGroup_5__272008); rule__TabHost__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__2 // $ANTLR start rule__TabHost__UnorderedGroup_5__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34417:1: rule__TabHost__UnorderedGroup_5__3 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__4 )? ; public final void rule__TabHost__UnorderedGroup_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34421:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34422:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__4 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__372033); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34423:2: ( rule__TabHost__UnorderedGroup_5__4 )? int alt163=2; int LA163_0 = input.LA(1); if ( LA163_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt163=1; } else if ( LA163_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt163=1; } else if ( LA163_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt163=1; } else if ( LA163_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt163=1; } else if ( LA163_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt163=1; } else if ( LA163_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt163=1; } else if ( LA163_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt163=1; } else if ( LA163_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt163=1; } else if ( LA163_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt163=1; } else if ( LA163_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt163=1; } else if ( LA163_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt163=1; } else if ( LA163_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt163=1; } else if ( LA163_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt163=1; } else if ( LA163_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt163=1; } else if ( LA163_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt163=1; } else if ( LA163_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt163=1; } else if ( LA163_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt163=1; } else if ( LA163_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt163=1; } switch (alt163) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__4_in_rule__TabHost__UnorderedGroup_5__372036); rule__TabHost__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__3 // $ANTLR start rule__TabHost__UnorderedGroup_5__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34430:1: rule__TabHost__UnorderedGroup_5__4 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__5 )? ; public final void rule__TabHost__UnorderedGroup_5__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34434:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34435:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__5 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__472061); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34436:2: ( rule__TabHost__UnorderedGroup_5__5 )? int alt164=2; int LA164_0 = input.LA(1); if ( LA164_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt164=1; } else if ( LA164_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt164=1; } else if ( LA164_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt164=1; } else if ( LA164_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt164=1; } else if ( LA164_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt164=1; } else if ( LA164_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt164=1; } else if ( LA164_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt164=1; } else if ( LA164_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt164=1; } else if ( LA164_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt164=1; } else if ( LA164_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt164=1; } else if ( LA164_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt164=1; } else if ( LA164_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt164=1; } else if ( LA164_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt164=1; } else if ( LA164_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt164=1; } else if ( LA164_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt164=1; } else if ( LA164_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt164=1; } else if ( LA164_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt164=1; } else if ( LA164_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt164=1; } switch (alt164) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__5_in_rule__TabHost__UnorderedGroup_5__472064); rule__TabHost__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__4 // $ANTLR start rule__TabHost__UnorderedGroup_5__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34443:1: rule__TabHost__UnorderedGroup_5__5 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__6 )? ; public final void rule__TabHost__UnorderedGroup_5__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34447:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34448:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__6 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__572089); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34449:2: ( rule__TabHost__UnorderedGroup_5__6 )? int alt165=2; int LA165_0 = input.LA(1); if ( LA165_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt165=1; } else if ( LA165_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt165=1; } else if ( LA165_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt165=1; } else if ( LA165_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt165=1; } else if ( LA165_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt165=1; } else if ( LA165_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt165=1; } else if ( LA165_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt165=1; } else if ( LA165_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt165=1; } else if ( LA165_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt165=1; } else if ( LA165_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt165=1; } else if ( LA165_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt165=1; } else if ( LA165_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt165=1; } else if ( LA165_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt165=1; } else if ( LA165_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt165=1; } else if ( LA165_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt165=1; } else if ( LA165_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt165=1; } else if ( LA165_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt165=1; } else if ( LA165_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt165=1; } switch (alt165) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__6_in_rule__TabHost__UnorderedGroup_5__572092); rule__TabHost__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__5 // $ANTLR start rule__TabHost__UnorderedGroup_5__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34456:1: rule__TabHost__UnorderedGroup_5__6 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__7 )? ; public final void rule__TabHost__UnorderedGroup_5__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34460:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34461:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__7 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__672117); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34462:2: ( rule__TabHost__UnorderedGroup_5__7 )? int alt166=2; int LA166_0 = input.LA(1); if ( LA166_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt166=1; } else if ( LA166_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt166=1; } else if ( LA166_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt166=1; } else if ( LA166_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt166=1; } else if ( LA166_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt166=1; } else if ( LA166_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt166=1; } else if ( LA166_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt166=1; } else if ( LA166_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt166=1; } else if ( LA166_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt166=1; } else if ( LA166_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt166=1; } else if ( LA166_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt166=1; } else if ( LA166_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt166=1; } else if ( LA166_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt166=1; } else if ( LA166_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt166=1; } else if ( LA166_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt166=1; } else if ( LA166_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt166=1; } else if ( LA166_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt166=1; } else if ( LA166_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt166=1; } switch (alt166) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__7_in_rule__TabHost__UnorderedGroup_5__672120); rule__TabHost__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__6 // $ANTLR start rule__TabHost__UnorderedGroup_5__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34469:1: rule__TabHost__UnorderedGroup_5__7 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__8 )? ; public final void rule__TabHost__UnorderedGroup_5__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34473:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34474:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__8 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__772145); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34475:2: ( rule__TabHost__UnorderedGroup_5__8 )? int alt167=2; int LA167_0 = input.LA(1); if ( LA167_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt167=1; } else if ( LA167_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt167=1; } else if ( LA167_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt167=1; } else if ( LA167_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt167=1; } else if ( LA167_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt167=1; } else if ( LA167_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt167=1; } else if ( LA167_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt167=1; } else if ( LA167_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt167=1; } else if ( LA167_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt167=1; } else if ( LA167_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt167=1; } else if ( LA167_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt167=1; } else if ( LA167_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt167=1; } else if ( LA167_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt167=1; } else if ( LA167_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt167=1; } else if ( LA167_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt167=1; } else if ( LA167_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt167=1; } else if ( LA167_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt167=1; } else if ( LA167_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt167=1; } switch (alt167) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__8_in_rule__TabHost__UnorderedGroup_5__772148); rule__TabHost__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__7 // $ANTLR start rule__TabHost__UnorderedGroup_5__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34482:1: rule__TabHost__UnorderedGroup_5__8 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__9 )? ; public final void rule__TabHost__UnorderedGroup_5__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34486:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34487:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__9 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__872173); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34488:2: ( rule__TabHost__UnorderedGroup_5__9 )? int alt168=2; int LA168_0 = input.LA(1); if ( LA168_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt168=1; } else if ( LA168_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt168=1; } else if ( LA168_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt168=1; } else if ( LA168_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt168=1; } else if ( LA168_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt168=1; } else if ( LA168_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt168=1; } else if ( LA168_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt168=1; } else if ( LA168_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt168=1; } else if ( LA168_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt168=1; } else if ( LA168_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt168=1; } else if ( LA168_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt168=1; } else if ( LA168_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt168=1; } else if ( LA168_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt168=1; } else if ( LA168_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt168=1; } else if ( LA168_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt168=1; } else if ( LA168_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt168=1; } else if ( LA168_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt168=1; } else if ( LA168_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt168=1; } switch (alt168) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__9_in_rule__TabHost__UnorderedGroup_5__872176); rule__TabHost__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__8 // $ANTLR start rule__TabHost__UnorderedGroup_5__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34495:1: rule__TabHost__UnorderedGroup_5__9 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__10 )? ; public final void rule__TabHost__UnorderedGroup_5__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34499:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34500:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__10 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__972201); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34501:2: ( rule__TabHost__UnorderedGroup_5__10 )? int alt169=2; int LA169_0 = input.LA(1); if ( LA169_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt169=1; } else if ( LA169_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt169=1; } else if ( LA169_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt169=1; } else if ( LA169_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt169=1; } else if ( LA169_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt169=1; } else if ( LA169_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt169=1; } else if ( LA169_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt169=1; } else if ( LA169_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt169=1; } else if ( LA169_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt169=1; } else if ( LA169_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt169=1; } else if ( LA169_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt169=1; } else if ( LA169_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt169=1; } else if ( LA169_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt169=1; } else if ( LA169_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt169=1; } else if ( LA169_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt169=1; } else if ( LA169_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt169=1; } else if ( LA169_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt169=1; } else if ( LA169_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt169=1; } switch (alt169) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__10_in_rule__TabHost__UnorderedGroup_5__972204); rule__TabHost__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__9 // $ANTLR start rule__TabHost__UnorderedGroup_5__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34508:1: rule__TabHost__UnorderedGroup_5__10 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__11 )? ; public final void rule__TabHost__UnorderedGroup_5__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34512:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34513:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__11 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1072229); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34514:2: ( rule__TabHost__UnorderedGroup_5__11 )? int alt170=2; int LA170_0 = input.LA(1); if ( LA170_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt170=1; } else if ( LA170_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt170=1; } else if ( LA170_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt170=1; } else if ( LA170_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt170=1; } else if ( LA170_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt170=1; } else if ( LA170_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt170=1; } else if ( LA170_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt170=1; } else if ( LA170_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt170=1; } else if ( LA170_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt170=1; } else if ( LA170_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt170=1; } else if ( LA170_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt170=1; } else if ( LA170_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt170=1; } else if ( LA170_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt170=1; } else if ( LA170_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt170=1; } else if ( LA170_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt170=1; } else if ( LA170_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt170=1; } else if ( LA170_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt170=1; } else if ( LA170_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt170=1; } switch (alt170) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__11_in_rule__TabHost__UnorderedGroup_5__1072232); rule__TabHost__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__10 // $ANTLR start rule__TabHost__UnorderedGroup_5__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34521:1: rule__TabHost__UnorderedGroup_5__11 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__12 )? ; public final void rule__TabHost__UnorderedGroup_5__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34525:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34526:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__12 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1172257); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34527:2: ( rule__TabHost__UnorderedGroup_5__12 )? int alt171=2; int LA171_0 = input.LA(1); if ( LA171_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt171=1; } else if ( LA171_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt171=1; } else if ( LA171_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt171=1; } else if ( LA171_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt171=1; } else if ( LA171_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt171=1; } else if ( LA171_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt171=1; } else if ( LA171_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt171=1; } else if ( LA171_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt171=1; } else if ( LA171_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt171=1; } else if ( LA171_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt171=1; } else if ( LA171_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt171=1; } else if ( LA171_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt171=1; } else if ( LA171_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt171=1; } else if ( LA171_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt171=1; } else if ( LA171_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt171=1; } else if ( LA171_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt171=1; } else if ( LA171_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt171=1; } else if ( LA171_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt171=1; } switch (alt171) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__12_in_rule__TabHost__UnorderedGroup_5__1172260); rule__TabHost__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__11 // $ANTLR start rule__TabHost__UnorderedGroup_5__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34534:1: rule__TabHost__UnorderedGroup_5__12 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__13 )? ; public final void rule__TabHost__UnorderedGroup_5__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34538:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34539:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__13 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1272285); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34540:2: ( rule__TabHost__UnorderedGroup_5__13 )? int alt172=2; int LA172_0 = input.LA(1); if ( LA172_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt172=1; } else if ( LA172_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt172=1; } else if ( LA172_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt172=1; } else if ( LA172_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt172=1; } else if ( LA172_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt172=1; } else if ( LA172_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt172=1; } else if ( LA172_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt172=1; } else if ( LA172_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt172=1; } else if ( LA172_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt172=1; } else if ( LA172_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt172=1; } else if ( LA172_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt172=1; } else if ( LA172_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt172=1; } else if ( LA172_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt172=1; } else if ( LA172_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt172=1; } else if ( LA172_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt172=1; } else if ( LA172_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt172=1; } else if ( LA172_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt172=1; } else if ( LA172_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt172=1; } switch (alt172) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__13_in_rule__TabHost__UnorderedGroup_5__1272288); rule__TabHost__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__12 // $ANTLR start rule__TabHost__UnorderedGroup_5__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34547:1: rule__TabHost__UnorderedGroup_5__13 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__14 )? ; public final void rule__TabHost__UnorderedGroup_5__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34551:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34552:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__14 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1372313); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34553:2: ( rule__TabHost__UnorderedGroup_5__14 )? int alt173=2; int LA173_0 = input.LA(1); if ( LA173_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt173=1; } else if ( LA173_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt173=1; } else if ( LA173_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt173=1; } else if ( LA173_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt173=1; } else if ( LA173_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt173=1; } else if ( LA173_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt173=1; } else if ( LA173_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt173=1; } else if ( LA173_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt173=1; } else if ( LA173_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt173=1; } else if ( LA173_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt173=1; } else if ( LA173_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt173=1; } else if ( LA173_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt173=1; } else if ( LA173_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt173=1; } else if ( LA173_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt173=1; } else if ( LA173_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt173=1; } else if ( LA173_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt173=1; } else if ( LA173_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt173=1; } else if ( LA173_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt173=1; } switch (alt173) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__14_in_rule__TabHost__UnorderedGroup_5__1372316); rule__TabHost__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__13 // $ANTLR start rule__TabHost__UnorderedGroup_5__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34560:1: rule__TabHost__UnorderedGroup_5__14 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__15 )? ; public final void rule__TabHost__UnorderedGroup_5__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34564:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34565:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__15 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1472341); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34566:2: ( rule__TabHost__UnorderedGroup_5__15 )? int alt174=2; int LA174_0 = input.LA(1); if ( LA174_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt174=1; } else if ( LA174_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt174=1; } else if ( LA174_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt174=1; } else if ( LA174_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt174=1; } else if ( LA174_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt174=1; } else if ( LA174_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt174=1; } else if ( LA174_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt174=1; } else if ( LA174_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt174=1; } else if ( LA174_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt174=1; } else if ( LA174_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt174=1; } else if ( LA174_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt174=1; } else if ( LA174_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt174=1; } else if ( LA174_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt174=1; } else if ( LA174_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt174=1; } else if ( LA174_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt174=1; } else if ( LA174_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt174=1; } else if ( LA174_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt174=1; } else if ( LA174_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt174=1; } switch (alt174) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__15_in_rule__TabHost__UnorderedGroup_5__1472344); rule__TabHost__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__14 // $ANTLR start rule__TabHost__UnorderedGroup_5__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34573:1: rule__TabHost__UnorderedGroup_5__15 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__16 )? ; public final void rule__TabHost__UnorderedGroup_5__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34577:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34578:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__16 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1572369); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34579:2: ( rule__TabHost__UnorderedGroup_5__16 )? int alt175=2; int LA175_0 = input.LA(1); if ( LA175_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt175=1; } else if ( LA175_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt175=1; } else if ( LA175_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt175=1; } else if ( LA175_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt175=1; } else if ( LA175_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt175=1; } else if ( LA175_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt175=1; } else if ( LA175_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt175=1; } else if ( LA175_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt175=1; } else if ( LA175_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt175=1; } else if ( LA175_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt175=1; } else if ( LA175_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt175=1; } else if ( LA175_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt175=1; } else if ( LA175_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt175=1; } else if ( LA175_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt175=1; } else if ( LA175_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt175=1; } else if ( LA175_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt175=1; } else if ( LA175_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt175=1; } else if ( LA175_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt175=1; } switch (alt175) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__16_in_rule__TabHost__UnorderedGroup_5__1572372); rule__TabHost__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__15 // $ANTLR start rule__TabHost__UnorderedGroup_5__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34586:1: rule__TabHost__UnorderedGroup_5__16 : rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__17 )? ; public final void rule__TabHost__UnorderedGroup_5__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34590:1: ( rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34591:2: rule__TabHost__UnorderedGroup_5__Impl ( rule__TabHost__UnorderedGroup_5__17 )? { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1672397); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34592:2: ( rule__TabHost__UnorderedGroup_5__17 )? int alt176=2; int LA176_0 = input.LA(1); if ( LA176_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { alt176=1; } else if ( LA176_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { alt176=1; } else if ( LA176_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { alt176=1; } else if ( LA176_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { alt176=1; } else if ( LA176_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { alt176=1; } else if ( LA176_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { alt176=1; } else if ( LA176_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { alt176=1; } else if ( LA176_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { alt176=1; } else if ( LA176_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { alt176=1; } else if ( LA176_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { alt176=1; } else if ( LA176_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { alt176=1; } else if ( LA176_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { alt176=1; } else if ( LA176_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { alt176=1; } else if ( LA176_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { alt176=1; } else if ( LA176_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { alt176=1; } else if ( LA176_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { alt176=1; } else if ( LA176_0 ==75 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { alt176=1; } else if ( LA176_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 17) ) { alt176=1; } switch (alt176) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabHost__UnorderedGroup_5__17 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__17_in_rule__TabHost__UnorderedGroup_5__1672400); rule__TabHost__UnorderedGroup_5__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__16 // $ANTLR start rule__TabHost__UnorderedGroup_5__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34599:1: rule__TabHost__UnorderedGroup_5__17 : rule__TabHost__UnorderedGroup_5__Impl ; public final void rule__TabHost__UnorderedGroup_5__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34603:1: ( rule__TabHost__UnorderedGroup_5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34604:2: rule__TabHost__UnorderedGroup_5__Impl { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1772425); rule__TabHost__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__UnorderedGroup_5__17 // $ANTLR start rule__TabWidget__UnorderedGroup_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34647:1: rule__TabWidget__UnorderedGroup_4 : ( rule__TabWidget__UnorderedGroup_4__0 )? ; public final void rule__TabWidget__UnorderedGroup_4() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34652:1: ( ( rule__TabWidget__UnorderedGroup_4__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34653:2: ( rule__TabWidget__UnorderedGroup_4__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34653:2: ( rule__TabWidget__UnorderedGroup_4__0 )? int alt177=2; int LA177_0 = input.LA(1); if ( LA177_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt177=1; } else if ( LA177_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt177=1; } else if ( LA177_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt177=1; } else if ( LA177_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt177=1; } else if ( LA177_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt177=1; } else if ( LA177_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt177=1; } else if ( LA177_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt177=1; } else if ( LA177_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt177=1; } else if ( LA177_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt177=1; } else if ( LA177_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt177=1; } else if ( LA177_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt177=1; } else if ( LA177_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt177=1; } else if ( LA177_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt177=1; } else if ( LA177_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt177=1; } else if ( LA177_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt177=1; } else if ( LA177_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt177=1; } else if ( LA177_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt177=1; } else if ( LA177_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt177=1; } else if ( LA177_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt177=1; } else if ( LA177_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt177=1; } else if ( LA177_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt177=1; } else if ( LA177_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt177=1; } else if ( LA177_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt177=1; } switch (alt177) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__0_in_rule__TabWidget__UnorderedGroup_472485); rule__TabWidget__UnorderedGroup_4__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4 // $ANTLR start rule__TabWidget__UnorderedGroup_4__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34663:1: rule__TabWidget__UnorderedGroup_4__Impl : ( ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) ) ; public final void rule__TabWidget__UnorderedGroup_4__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34668:1: ( ( ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34669:3: ( ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34669:3: ( ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) ) int alt178=23; int LA178_0 = input.LA(1); if ( LA178_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt178=1; } else if ( LA178_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt178=2; } else if ( LA178_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt178=3; } else if ( LA178_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt178=4; } else if ( LA178_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt178=5; } else if ( LA178_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt178=6; } else if ( LA178_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt178=7; } else if ( LA178_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt178=8; } else if ( LA178_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt178=9; } else if ( LA178_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt178=10; } else if ( LA178_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt178=11; } else if ( LA178_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt178=12; } else if ( LA178_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt178=13; } else if ( LA178_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt178=14; } else if ( LA178_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt178=15; } else if ( LA178_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt178=16; } else if ( LA178_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt178=17; } else if ( LA178_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt178=18; } else if ( LA178_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt178=19; } else if ( LA178_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt178=20; } else if ( LA178_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt178=21; } else if ( LA178_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt178=22; } else if ( LA178_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt178=23; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("34669:3: ( ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) )", 178, 0, input); throw nvae; } switch (alt178) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34671:4: ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34671:4: ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34672:5: {...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34672:106: ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34673:6: ( ( rule__TabWidget__Group_4_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34679:6: ( ( rule__TabWidget__Group_4_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34681:7: ( rule__TabWidget__Group_4_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34682:7: ( rule__TabWidget__Group_4_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34682:8: rule__TabWidget__Group_4_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_0__0_in_rule__TabWidget__UnorderedGroup_4__Impl72572); rule__TabWidget__Group_4_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34688:4: ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34688:4: ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34689:5: {...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34689:106: ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34690:6: ( ( rule__TabWidget__Group_4_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34696:6: ( ( rule__TabWidget__Group_4_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34698:7: ( rule__TabWidget__Group_4_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34699:7: ( rule__TabWidget__Group_4_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34699:8: rule__TabWidget__Group_4_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_1__0_in_rule__TabWidget__UnorderedGroup_4__Impl72663); rule__TabWidget__Group_4_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34705:4: ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34705:4: ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34706:5: {...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34706:106: ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34707:6: ( ( rule__TabWidget__Group_4_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34713:6: ( ( rule__TabWidget__Group_4_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34715:7: ( rule__TabWidget__Group_4_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34716:7: ( rule__TabWidget__Group_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34716:8: rule__TabWidget__Group_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_2__0_in_rule__TabWidget__UnorderedGroup_4__Impl72754); rule__TabWidget__Group_4_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34722:4: ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34722:4: ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34723:5: {...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34723:106: ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34724:6: ( ( rule__TabWidget__Group_4_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34730:6: ( ( rule__TabWidget__Group_4_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34732:7: ( rule__TabWidget__Group_4_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34733:7: ( rule__TabWidget__Group_4_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34733:8: rule__TabWidget__Group_4_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_3__0_in_rule__TabWidget__UnorderedGroup_4__Impl72845); rule__TabWidget__Group_4_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34739:4: ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34739:4: ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34740:5: {...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34740:106: ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34741:6: ( ( rule__TabWidget__Group_4_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34747:6: ( ( rule__TabWidget__Group_4_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34749:7: ( rule__TabWidget__Group_4_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34750:7: ( rule__TabWidget__Group_4_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34750:8: rule__TabWidget__Group_4_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_4__0_in_rule__TabWidget__UnorderedGroup_4__Impl72936); rule__TabWidget__Group_4_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34756:4: ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34756:4: ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34757:5: {...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34757:106: ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34758:6: ( ( rule__TabWidget__Group_4_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34764:6: ( ( rule__TabWidget__Group_4_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34766:7: ( rule__TabWidget__Group_4_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34767:7: ( rule__TabWidget__Group_4_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34767:8: rule__TabWidget__Group_4_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_5__0_in_rule__TabWidget__UnorderedGroup_4__Impl73027); rule__TabWidget__Group_4_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34773:4: ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34773:4: ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34774:5: {...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34774:106: ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34775:6: ( ( rule__TabWidget__Group_4_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34781:6: ( ( rule__TabWidget__Group_4_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34783:7: ( rule__TabWidget__Group_4_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34784:7: ( rule__TabWidget__Group_4_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34784:8: rule__TabWidget__Group_4_6__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_6__0_in_rule__TabWidget__UnorderedGroup_4__Impl73118); rule__TabWidget__Group_4_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34790:4: ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34790:4: ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34791:5: {...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34791:106: ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34792:6: ( ( rule__TabWidget__Group_4_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34798:6: ( ( rule__TabWidget__Group_4_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34800:7: ( rule__TabWidget__Group_4_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34801:7: ( rule__TabWidget__Group_4_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34801:8: rule__TabWidget__Group_4_7__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_7__0_in_rule__TabWidget__UnorderedGroup_4__Impl73209); rule__TabWidget__Group_4_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34807:4: ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34807:4: ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34808:5: {...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34808:106: ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34809:6: ( ( rule__TabWidget__Group_4_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34815:6: ( ( rule__TabWidget__Group_4_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34817:7: ( rule__TabWidget__Group_4_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34818:7: ( rule__TabWidget__Group_4_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34818:8: rule__TabWidget__Group_4_8__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_8__0_in_rule__TabWidget__UnorderedGroup_4__Impl73300); rule__TabWidget__Group_4_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34824:4: ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34824:4: ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34825:5: {...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34825:106: ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34826:6: ( ( rule__TabWidget__Group_4_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34832:6: ( ( rule__TabWidget__Group_4_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34834:7: ( rule__TabWidget__Group_4_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34835:7: ( rule__TabWidget__Group_4_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34835:8: rule__TabWidget__Group_4_9__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_9__0_in_rule__TabWidget__UnorderedGroup_4__Impl73391); rule__TabWidget__Group_4_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34841:4: ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34841:4: ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34842:5: {...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34842:107: ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34843:6: ( ( rule__TabWidget__Group_4_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34849:6: ( ( rule__TabWidget__Group_4_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34851:7: ( rule__TabWidget__Group_4_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34852:7: ( rule__TabWidget__Group_4_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34852:8: rule__TabWidget__Group_4_10__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_10__0_in_rule__TabWidget__UnorderedGroup_4__Impl73482); rule__TabWidget__Group_4_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34858:4: ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34858:4: ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34859:5: {...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34859:107: ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34860:6: ( ( rule__TabWidget__Group_4_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34866:6: ( ( rule__TabWidget__Group_4_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34868:7: ( rule__TabWidget__Group_4_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34869:7: ( rule__TabWidget__Group_4_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34869:8: rule__TabWidget__Group_4_11__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_11__0_in_rule__TabWidget__UnorderedGroup_4__Impl73573); rule__TabWidget__Group_4_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34875:4: ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34875:4: ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34876:5: {...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34876:107: ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34877:6: ( ( rule__TabWidget__Group_4_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34883:6: ( ( rule__TabWidget__Group_4_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34885:7: ( rule__TabWidget__Group_4_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34886:7: ( rule__TabWidget__Group_4_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34886:8: rule__TabWidget__Group_4_12__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_12__0_in_rule__TabWidget__UnorderedGroup_4__Impl73664); rule__TabWidget__Group_4_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34892:4: ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34892:4: ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34893:5: {...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34893:107: ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34894:6: ( ( rule__TabWidget__Group_4_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34900:6: ( ( rule__TabWidget__Group_4_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34902:7: ( rule__TabWidget__Group_4_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34903:7: ( rule__TabWidget__Group_4_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34903:8: rule__TabWidget__Group_4_13__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_13__0_in_rule__TabWidget__UnorderedGroup_4__Impl73755); rule__TabWidget__Group_4_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34909:4: ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34909:4: ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34910:5: {...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34910:107: ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34911:6: ( ( rule__TabWidget__Group_4_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34917:6: ( ( rule__TabWidget__Group_4_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34919:7: ( rule__TabWidget__Group_4_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34920:7: ( rule__TabWidget__Group_4_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34920:8: rule__TabWidget__Group_4_14__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_14__0_in_rule__TabWidget__UnorderedGroup_4__Impl73846); rule__TabWidget__Group_4_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34926:4: ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34926:4: ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34927:5: {...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34927:107: ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34928:6: ( ( rule__TabWidget__Group_4_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34934:6: ( ( rule__TabWidget__Group_4_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34936:7: ( rule__TabWidget__Group_4_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34937:7: ( rule__TabWidget__Group_4_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34937:8: rule__TabWidget__Group_4_15__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_15__0_in_rule__TabWidget__UnorderedGroup_4__Impl73937); rule__TabWidget__Group_4_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34943:4: ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34943:4: ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34944:5: {...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34944:107: ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34945:6: ( ( rule__TabWidget__Group_4_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34951:6: ( ( rule__TabWidget__Group_4_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34953:7: ( rule__TabWidget__Group_4_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34954:7: ( rule__TabWidget__Group_4_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34954:8: rule__TabWidget__Group_4_16__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_16__0_in_rule__TabWidget__UnorderedGroup_4__Impl74028); rule__TabWidget__Group_4_16__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34960:4: ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34960:4: ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34961:5: {...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34961:107: ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34962:6: ( ( rule__TabWidget__Group_4_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34968:6: ( ( rule__TabWidget__Group_4_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34970:7: ( rule__TabWidget__Group_4_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34971:7: ( rule__TabWidget__Group_4_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34971:8: rule__TabWidget__Group_4_17__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_17__0_in_rule__TabWidget__UnorderedGroup_4__Impl74119); rule__TabWidget__Group_4_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_17()); } } } } } break; case 19 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34977:4: ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34977:4: ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34978:5: {...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34978:107: ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34979:6: ( ( rule__TabWidget__Group_4_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34985:6: ( ( rule__TabWidget__Group_4_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34987:7: ( rule__TabWidget__Group_4_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34988:7: ( rule__TabWidget__Group_4_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34988:8: rule__TabWidget__Group_4_18__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_18__0_in_rule__TabWidget__UnorderedGroup_4__Impl74210); rule__TabWidget__Group_4_18__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_18()); } } } } } break; case 20 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34994:4: ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34994:4: ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34995:5: {...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34995:107: ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34996:6: ( ( rule__TabWidget__Group_4_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35002:6: ( ( rule__TabWidget__Group_4_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35004:7: ( rule__TabWidget__Group_4_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35005:7: ( rule__TabWidget__Group_4_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35005:8: rule__TabWidget__Group_4_19__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_19__0_in_rule__TabWidget__UnorderedGroup_4__Impl74301); rule__TabWidget__Group_4_19__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_19()); } } } } } break; case 21 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35011:4: ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35011:4: ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35012:5: {...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35012:107: ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35013:6: ( ( rule__TabWidget__Group_4_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35019:6: ( ( rule__TabWidget__Group_4_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35021:7: ( rule__TabWidget__Group_4_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35022:7: ( rule__TabWidget__Group_4_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35022:8: rule__TabWidget__Group_4_20__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_20__0_in_rule__TabWidget__UnorderedGroup_4__Impl74392); rule__TabWidget__Group_4_20__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_20()); } } } } } break; case 22 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35028:4: ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35028:4: ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35029:5: {...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35029:107: ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35030:6: ( ( rule__TabWidget__Group_4_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35036:6: ( ( rule__TabWidget__Group_4_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35038:7: ( rule__TabWidget__Group_4_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35039:7: ( rule__TabWidget__Group_4_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35039:8: rule__TabWidget__Group_4_21__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_21__0_in_rule__TabWidget__UnorderedGroup_4__Impl74483); rule__TabWidget__Group_4_21__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_21()); } } } } } break; case 23 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35045:4: ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35045:4: ({...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35046:5: {...}? => ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TabWidget__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35046:107: ( ( ( rule__TabWidget__Group_4_22__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35047:6: ( ( rule__TabWidget__Group_4_22__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35053:6: ( ( rule__TabWidget__Group_4_22__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35055:7: ( rule__TabWidget__Group_4_22__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_22()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35056:7: ( rule__TabWidget__Group_4_22__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35056:8: rule__TabWidget__Group_4_22__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_22__0_in_rule__TabWidget__UnorderedGroup_4__Impl74574); rule__TabWidget__Group_4_22__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGroup_4_22()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__Impl // $ANTLR start rule__TabWidget__UnorderedGroup_4__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35071:1: rule__TabWidget__UnorderedGroup_4__0 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__1 )? ; public final void rule__TabWidget__UnorderedGroup_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35075:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35076:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__1 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__074633); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35077:2: ( rule__TabWidget__UnorderedGroup_4__1 )? int alt179=2; int LA179_0 = input.LA(1); if ( LA179_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt179=1; } else if ( LA179_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt179=1; } else if ( LA179_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt179=1; } else if ( LA179_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt179=1; } else if ( LA179_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt179=1; } else if ( LA179_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt179=1; } else if ( LA179_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt179=1; } else if ( LA179_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt179=1; } else if ( LA179_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt179=1; } else if ( LA179_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt179=1; } else if ( LA179_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt179=1; } else if ( LA179_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt179=1; } else if ( LA179_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt179=1; } else if ( LA179_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt179=1; } else if ( LA179_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt179=1; } else if ( LA179_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt179=1; } else if ( LA179_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt179=1; } else if ( LA179_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt179=1; } else if ( LA179_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt179=1; } else if ( LA179_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt179=1; } else if ( LA179_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt179=1; } else if ( LA179_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt179=1; } else if ( LA179_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt179=1; } switch (alt179) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__1 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__1_in_rule__TabWidget__UnorderedGroup_4__074636); rule__TabWidget__UnorderedGroup_4__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__0 // $ANTLR start rule__TabWidget__UnorderedGroup_4__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35084:1: rule__TabWidget__UnorderedGroup_4__1 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__2 )? ; public final void rule__TabWidget__UnorderedGroup_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35088:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35089:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__2 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__174661); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35090:2: ( rule__TabWidget__UnorderedGroup_4__2 )? int alt180=2; int LA180_0 = input.LA(1); if ( LA180_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt180=1; } else if ( LA180_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt180=1; } else if ( LA180_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt180=1; } else if ( LA180_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt180=1; } else if ( LA180_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt180=1; } else if ( LA180_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt180=1; } else if ( LA180_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt180=1; } else if ( LA180_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt180=1; } else if ( LA180_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt180=1; } else if ( LA180_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt180=1; } else if ( LA180_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt180=1; } else if ( LA180_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt180=1; } else if ( LA180_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt180=1; } else if ( LA180_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt180=1; } else if ( LA180_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt180=1; } else if ( LA180_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt180=1; } else if ( LA180_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt180=1; } else if ( LA180_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt180=1; } else if ( LA180_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt180=1; } else if ( LA180_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt180=1; } else if ( LA180_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt180=1; } else if ( LA180_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt180=1; } else if ( LA180_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt180=1; } switch (alt180) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__2 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__2_in_rule__TabWidget__UnorderedGroup_4__174664); rule__TabWidget__UnorderedGroup_4__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__1 // $ANTLR start rule__TabWidget__UnorderedGroup_4__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35097:1: rule__TabWidget__UnorderedGroup_4__2 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__3 )? ; public final void rule__TabWidget__UnorderedGroup_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35101:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35102:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__3 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__274689); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35103:2: ( rule__TabWidget__UnorderedGroup_4__3 )? int alt181=2; int LA181_0 = input.LA(1); if ( LA181_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt181=1; } else if ( LA181_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt181=1; } else if ( LA181_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt181=1; } else if ( LA181_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt181=1; } else if ( LA181_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt181=1; } else if ( LA181_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt181=1; } else if ( LA181_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt181=1; } else if ( LA181_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt181=1; } else if ( LA181_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt181=1; } else if ( LA181_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt181=1; } else if ( LA181_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt181=1; } else if ( LA181_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt181=1; } else if ( LA181_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt181=1; } else if ( LA181_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt181=1; } else if ( LA181_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt181=1; } else if ( LA181_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt181=1; } else if ( LA181_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt181=1; } else if ( LA181_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt181=1; } else if ( LA181_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt181=1; } else if ( LA181_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt181=1; } else if ( LA181_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt181=1; } else if ( LA181_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt181=1; } else if ( LA181_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt181=1; } switch (alt181) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__3 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__3_in_rule__TabWidget__UnorderedGroup_4__274692); rule__TabWidget__UnorderedGroup_4__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__2 // $ANTLR start rule__TabWidget__UnorderedGroup_4__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35110:1: rule__TabWidget__UnorderedGroup_4__3 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__4 )? ; public final void rule__TabWidget__UnorderedGroup_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35114:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35115:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__4 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__374717); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35116:2: ( rule__TabWidget__UnorderedGroup_4__4 )? int alt182=2; int LA182_0 = input.LA(1); if ( LA182_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt182=1; } else if ( LA182_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt182=1; } else if ( LA182_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt182=1; } else if ( LA182_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt182=1; } else if ( LA182_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt182=1; } else if ( LA182_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt182=1; } else if ( LA182_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt182=1; } else if ( LA182_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt182=1; } else if ( LA182_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt182=1; } else if ( LA182_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt182=1; } else if ( LA182_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt182=1; } else if ( LA182_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt182=1; } else if ( LA182_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt182=1; } else if ( LA182_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt182=1; } else if ( LA182_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt182=1; } else if ( LA182_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt182=1; } else if ( LA182_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt182=1; } else if ( LA182_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt182=1; } else if ( LA182_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt182=1; } else if ( LA182_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt182=1; } else if ( LA182_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt182=1; } else if ( LA182_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt182=1; } else if ( LA182_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt182=1; } switch (alt182) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__4 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__4_in_rule__TabWidget__UnorderedGroup_4__374720); rule__TabWidget__UnorderedGroup_4__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__3 // $ANTLR start rule__TabWidget__UnorderedGroup_4__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35123:1: rule__TabWidget__UnorderedGroup_4__4 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__5 )? ; public final void rule__TabWidget__UnorderedGroup_4__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35127:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35128:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__5 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__474745); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35129:2: ( rule__TabWidget__UnorderedGroup_4__5 )? int alt183=2; int LA183_0 = input.LA(1); if ( LA183_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt183=1; } else if ( LA183_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt183=1; } else if ( LA183_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt183=1; } else if ( LA183_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt183=1; } else if ( LA183_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt183=1; } else if ( LA183_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt183=1; } else if ( LA183_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt183=1; } else if ( LA183_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt183=1; } else if ( LA183_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt183=1; } else if ( LA183_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt183=1; } else if ( LA183_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt183=1; } else if ( LA183_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt183=1; } else if ( LA183_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt183=1; } else if ( LA183_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt183=1; } else if ( LA183_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt183=1; } else if ( LA183_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt183=1; } else if ( LA183_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt183=1; } else if ( LA183_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt183=1; } else if ( LA183_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt183=1; } else if ( LA183_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt183=1; } else if ( LA183_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt183=1; } else if ( LA183_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt183=1; } else if ( LA183_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt183=1; } switch (alt183) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__5 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__5_in_rule__TabWidget__UnorderedGroup_4__474748); rule__TabWidget__UnorderedGroup_4__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__4 // $ANTLR start rule__TabWidget__UnorderedGroup_4__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35136:1: rule__TabWidget__UnorderedGroup_4__5 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__6 )? ; public final void rule__TabWidget__UnorderedGroup_4__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35140:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35141:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__6 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__574773); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35142:2: ( rule__TabWidget__UnorderedGroup_4__6 )? int alt184=2; int LA184_0 = input.LA(1); if ( LA184_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt184=1; } else if ( LA184_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt184=1; } else if ( LA184_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt184=1; } else if ( LA184_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt184=1; } else if ( LA184_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt184=1; } else if ( LA184_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt184=1; } else if ( LA184_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt184=1; } else if ( LA184_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt184=1; } else if ( LA184_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt184=1; } else if ( LA184_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt184=1; } else if ( LA184_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt184=1; } else if ( LA184_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt184=1; } else if ( LA184_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt184=1; } else if ( LA184_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt184=1; } else if ( LA184_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt184=1; } else if ( LA184_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt184=1; } else if ( LA184_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt184=1; } else if ( LA184_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt184=1; } else if ( LA184_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt184=1; } else if ( LA184_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt184=1; } else if ( LA184_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt184=1; } else if ( LA184_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt184=1; } else if ( LA184_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt184=1; } switch (alt184) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__6 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__6_in_rule__TabWidget__UnorderedGroup_4__574776); rule__TabWidget__UnorderedGroup_4__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__5 // $ANTLR start rule__TabWidget__UnorderedGroup_4__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35149:1: rule__TabWidget__UnorderedGroup_4__6 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__7 )? ; public final void rule__TabWidget__UnorderedGroup_4__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35153:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35154:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__7 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__674801); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35155:2: ( rule__TabWidget__UnorderedGroup_4__7 )? int alt185=2; int LA185_0 = input.LA(1); if ( LA185_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt185=1; } else if ( LA185_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt185=1; } else if ( LA185_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt185=1; } else if ( LA185_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt185=1; } else if ( LA185_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt185=1; } else if ( LA185_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt185=1; } else if ( LA185_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt185=1; } else if ( LA185_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt185=1; } else if ( LA185_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt185=1; } else if ( LA185_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt185=1; } else if ( LA185_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt185=1; } else if ( LA185_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt185=1; } else if ( LA185_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt185=1; } else if ( LA185_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt185=1; } else if ( LA185_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt185=1; } else if ( LA185_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt185=1; } else if ( LA185_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt185=1; } else if ( LA185_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt185=1; } else if ( LA185_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt185=1; } else if ( LA185_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt185=1; } else if ( LA185_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt185=1; } else if ( LA185_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt185=1; } else if ( LA185_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt185=1; } switch (alt185) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__7 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__7_in_rule__TabWidget__UnorderedGroup_4__674804); rule__TabWidget__UnorderedGroup_4__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__6 // $ANTLR start rule__TabWidget__UnorderedGroup_4__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35162:1: rule__TabWidget__UnorderedGroup_4__7 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__8 )? ; public final void rule__TabWidget__UnorderedGroup_4__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35166:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35167:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__8 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__774829); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35168:2: ( rule__TabWidget__UnorderedGroup_4__8 )? int alt186=2; int LA186_0 = input.LA(1); if ( LA186_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt186=1; } else if ( LA186_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt186=1; } else if ( LA186_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt186=1; } else if ( LA186_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt186=1; } else if ( LA186_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt186=1; } else if ( LA186_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt186=1; } else if ( LA186_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt186=1; } else if ( LA186_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt186=1; } else if ( LA186_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt186=1; } else if ( LA186_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt186=1; } else if ( LA186_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt186=1; } else if ( LA186_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt186=1; } else if ( LA186_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt186=1; } else if ( LA186_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt186=1; } else if ( LA186_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt186=1; } else if ( LA186_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt186=1; } else if ( LA186_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt186=1; } else if ( LA186_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt186=1; } else if ( LA186_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt186=1; } else if ( LA186_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt186=1; } else if ( LA186_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt186=1; } else if ( LA186_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt186=1; } else if ( LA186_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt186=1; } switch (alt186) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__8 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__8_in_rule__TabWidget__UnorderedGroup_4__774832); rule__TabWidget__UnorderedGroup_4__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__7 // $ANTLR start rule__TabWidget__UnorderedGroup_4__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35175:1: rule__TabWidget__UnorderedGroup_4__8 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__9 )? ; public final void rule__TabWidget__UnorderedGroup_4__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35179:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35180:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__9 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__874857); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35181:2: ( rule__TabWidget__UnorderedGroup_4__9 )? int alt187=2; int LA187_0 = input.LA(1); if ( LA187_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt187=1; } else if ( LA187_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt187=1; } else if ( LA187_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt187=1; } else if ( LA187_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt187=1; } else if ( LA187_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt187=1; } else if ( LA187_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt187=1; } else if ( LA187_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt187=1; } else if ( LA187_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt187=1; } else if ( LA187_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt187=1; } else if ( LA187_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt187=1; } else if ( LA187_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt187=1; } else if ( LA187_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt187=1; } else if ( LA187_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt187=1; } else if ( LA187_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt187=1; } else if ( LA187_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt187=1; } else if ( LA187_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt187=1; } else if ( LA187_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt187=1; } else if ( LA187_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt187=1; } else if ( LA187_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt187=1; } else if ( LA187_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt187=1; } else if ( LA187_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt187=1; } else if ( LA187_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt187=1; } else if ( LA187_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt187=1; } switch (alt187) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__9 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__9_in_rule__TabWidget__UnorderedGroup_4__874860); rule__TabWidget__UnorderedGroup_4__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__8 // $ANTLR start rule__TabWidget__UnorderedGroup_4__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35188:1: rule__TabWidget__UnorderedGroup_4__9 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__10 )? ; public final void rule__TabWidget__UnorderedGroup_4__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35192:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35193:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__10 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__974885); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35194:2: ( rule__TabWidget__UnorderedGroup_4__10 )? int alt188=2; int LA188_0 = input.LA(1); if ( LA188_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt188=1; } else if ( LA188_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt188=1; } else if ( LA188_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt188=1; } else if ( LA188_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt188=1; } else if ( LA188_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt188=1; } else if ( LA188_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt188=1; } else if ( LA188_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt188=1; } else if ( LA188_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt188=1; } else if ( LA188_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt188=1; } else if ( LA188_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt188=1; } else if ( LA188_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt188=1; } else if ( LA188_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt188=1; } else if ( LA188_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt188=1; } else if ( LA188_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt188=1; } else if ( LA188_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt188=1; } else if ( LA188_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt188=1; } else if ( LA188_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt188=1; } else if ( LA188_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt188=1; } else if ( LA188_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt188=1; } else if ( LA188_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt188=1; } else if ( LA188_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt188=1; } else if ( LA188_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt188=1; } else if ( LA188_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt188=1; } switch (alt188) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__10 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__10_in_rule__TabWidget__UnorderedGroup_4__974888); rule__TabWidget__UnorderedGroup_4__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__9 // $ANTLR start rule__TabWidget__UnorderedGroup_4__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35201:1: rule__TabWidget__UnorderedGroup_4__10 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__11 )? ; public final void rule__TabWidget__UnorderedGroup_4__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35205:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35206:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__11 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1074913); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35207:2: ( rule__TabWidget__UnorderedGroup_4__11 )? int alt189=2; int LA189_0 = input.LA(1); if ( LA189_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt189=1; } else if ( LA189_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt189=1; } else if ( LA189_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt189=1; } else if ( LA189_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt189=1; } else if ( LA189_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt189=1; } else if ( LA189_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt189=1; } else if ( LA189_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt189=1; } else if ( LA189_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt189=1; } else if ( LA189_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt189=1; } else if ( LA189_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt189=1; } else if ( LA189_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt189=1; } else if ( LA189_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt189=1; } else if ( LA189_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt189=1; } else if ( LA189_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt189=1; } else if ( LA189_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt189=1; } else if ( LA189_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt189=1; } else if ( LA189_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt189=1; } else if ( LA189_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt189=1; } else if ( LA189_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt189=1; } else if ( LA189_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt189=1; } else if ( LA189_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt189=1; } else if ( LA189_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt189=1; } else if ( LA189_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt189=1; } switch (alt189) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__11 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__11_in_rule__TabWidget__UnorderedGroup_4__1074916); rule__TabWidget__UnorderedGroup_4__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__10 // $ANTLR start rule__TabWidget__UnorderedGroup_4__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35214:1: rule__TabWidget__UnorderedGroup_4__11 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__12 )? ; public final void rule__TabWidget__UnorderedGroup_4__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35218:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35219:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__12 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1174941); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35220:2: ( rule__TabWidget__UnorderedGroup_4__12 )? int alt190=2; int LA190_0 = input.LA(1); if ( LA190_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt190=1; } else if ( LA190_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt190=1; } else if ( LA190_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt190=1; } else if ( LA190_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt190=1; } else if ( LA190_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt190=1; } else if ( LA190_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt190=1; } else if ( LA190_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt190=1; } else if ( LA190_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt190=1; } else if ( LA190_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt190=1; } else if ( LA190_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt190=1; } else if ( LA190_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt190=1; } else if ( LA190_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt190=1; } else if ( LA190_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt190=1; } else if ( LA190_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt190=1; } else if ( LA190_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt190=1; } else if ( LA190_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt190=1; } else if ( LA190_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt190=1; } else if ( LA190_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt190=1; } else if ( LA190_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt190=1; } else if ( LA190_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt190=1; } else if ( LA190_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt190=1; } else if ( LA190_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt190=1; } else if ( LA190_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt190=1; } switch (alt190) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__12 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__12_in_rule__TabWidget__UnorderedGroup_4__1174944); rule__TabWidget__UnorderedGroup_4__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__11 // $ANTLR start rule__TabWidget__UnorderedGroup_4__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35227:1: rule__TabWidget__UnorderedGroup_4__12 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__13 )? ; public final void rule__TabWidget__UnorderedGroup_4__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35231:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35232:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__13 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1274969); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35233:2: ( rule__TabWidget__UnorderedGroup_4__13 )? int alt191=2; int LA191_0 = input.LA(1); if ( LA191_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt191=1; } else if ( LA191_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt191=1; } else if ( LA191_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt191=1; } else if ( LA191_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt191=1; } else if ( LA191_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt191=1; } else if ( LA191_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt191=1; } else if ( LA191_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt191=1; } else if ( LA191_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt191=1; } else if ( LA191_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt191=1; } else if ( LA191_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt191=1; } else if ( LA191_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt191=1; } else if ( LA191_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt191=1; } else if ( LA191_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt191=1; } else if ( LA191_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt191=1; } else if ( LA191_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt191=1; } else if ( LA191_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt191=1; } else if ( LA191_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt191=1; } else if ( LA191_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt191=1; } else if ( LA191_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt191=1; } else if ( LA191_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt191=1; } else if ( LA191_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt191=1; } else if ( LA191_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt191=1; } else if ( LA191_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt191=1; } switch (alt191) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__13 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__13_in_rule__TabWidget__UnorderedGroup_4__1274972); rule__TabWidget__UnorderedGroup_4__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__12 // $ANTLR start rule__TabWidget__UnorderedGroup_4__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35240:1: rule__TabWidget__UnorderedGroup_4__13 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__14 )? ; public final void rule__TabWidget__UnorderedGroup_4__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35244:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35245:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__14 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1374997); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35246:2: ( rule__TabWidget__UnorderedGroup_4__14 )? int alt192=2; int LA192_0 = input.LA(1); if ( LA192_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt192=1; } else if ( LA192_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt192=1; } else if ( LA192_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt192=1; } else if ( LA192_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt192=1; } else if ( LA192_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt192=1; } else if ( LA192_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt192=1; } else if ( LA192_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt192=1; } else if ( LA192_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt192=1; } else if ( LA192_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt192=1; } else if ( LA192_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt192=1; } else if ( LA192_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt192=1; } else if ( LA192_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt192=1; } else if ( LA192_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt192=1; } else if ( LA192_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt192=1; } else if ( LA192_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt192=1; } else if ( LA192_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt192=1; } else if ( LA192_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt192=1; } else if ( LA192_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt192=1; } else if ( LA192_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt192=1; } else if ( LA192_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt192=1; } else if ( LA192_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt192=1; } else if ( LA192_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt192=1; } else if ( LA192_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt192=1; } switch (alt192) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__14 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__14_in_rule__TabWidget__UnorderedGroup_4__1375000); rule__TabWidget__UnorderedGroup_4__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__13 // $ANTLR start rule__TabWidget__UnorderedGroup_4__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35253:1: rule__TabWidget__UnorderedGroup_4__14 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__15 )? ; public final void rule__TabWidget__UnorderedGroup_4__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35257:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35258:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__15 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1475025); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35259:2: ( rule__TabWidget__UnorderedGroup_4__15 )? int alt193=2; int LA193_0 = input.LA(1); if ( LA193_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt193=1; } else if ( LA193_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt193=1; } else if ( LA193_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt193=1; } else if ( LA193_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt193=1; } else if ( LA193_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt193=1; } else if ( LA193_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt193=1; } else if ( LA193_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt193=1; } else if ( LA193_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt193=1; } else if ( LA193_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt193=1; } else if ( LA193_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt193=1; } else if ( LA193_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt193=1; } else if ( LA193_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt193=1; } else if ( LA193_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt193=1; } else if ( LA193_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt193=1; } else if ( LA193_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt193=1; } else if ( LA193_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt193=1; } else if ( LA193_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt193=1; } else if ( LA193_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt193=1; } else if ( LA193_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt193=1; } else if ( LA193_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt193=1; } else if ( LA193_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt193=1; } else if ( LA193_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt193=1; } else if ( LA193_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt193=1; } switch (alt193) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__15 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__15_in_rule__TabWidget__UnorderedGroup_4__1475028); rule__TabWidget__UnorderedGroup_4__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__14 // $ANTLR start rule__TabWidget__UnorderedGroup_4__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35266:1: rule__TabWidget__UnorderedGroup_4__15 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__16 )? ; public final void rule__TabWidget__UnorderedGroup_4__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35270:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35271:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__16 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1575053); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35272:2: ( rule__TabWidget__UnorderedGroup_4__16 )? int alt194=2; int LA194_0 = input.LA(1); if ( LA194_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt194=1; } else if ( LA194_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt194=1; } else if ( LA194_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt194=1; } else if ( LA194_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt194=1; } else if ( LA194_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt194=1; } else if ( LA194_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt194=1; } else if ( LA194_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt194=1; } else if ( LA194_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt194=1; } else if ( LA194_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt194=1; } else if ( LA194_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt194=1; } else if ( LA194_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt194=1; } else if ( LA194_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt194=1; } else if ( LA194_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt194=1; } else if ( LA194_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt194=1; } else if ( LA194_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt194=1; } else if ( LA194_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt194=1; } else if ( LA194_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt194=1; } else if ( LA194_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt194=1; } else if ( LA194_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt194=1; } else if ( LA194_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt194=1; } else if ( LA194_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt194=1; } else if ( LA194_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt194=1; } else if ( LA194_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt194=1; } switch (alt194) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__16 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__16_in_rule__TabWidget__UnorderedGroup_4__1575056); rule__TabWidget__UnorderedGroup_4__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__15 // $ANTLR start rule__TabWidget__UnorderedGroup_4__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35279:1: rule__TabWidget__UnorderedGroup_4__16 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__17 )? ; public final void rule__TabWidget__UnorderedGroup_4__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35283:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35284:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__17 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1675081); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35285:2: ( rule__TabWidget__UnorderedGroup_4__17 )? int alt195=2; int LA195_0 = input.LA(1); if ( LA195_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt195=1; } else if ( LA195_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt195=1; } else if ( LA195_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt195=1; } else if ( LA195_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt195=1; } else if ( LA195_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt195=1; } else if ( LA195_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt195=1; } else if ( LA195_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt195=1; } else if ( LA195_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt195=1; } else if ( LA195_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt195=1; } else if ( LA195_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt195=1; } else if ( LA195_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt195=1; } else if ( LA195_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt195=1; } else if ( LA195_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt195=1; } else if ( LA195_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt195=1; } else if ( LA195_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt195=1; } else if ( LA195_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt195=1; } else if ( LA195_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt195=1; } else if ( LA195_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt195=1; } else if ( LA195_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt195=1; } else if ( LA195_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt195=1; } else if ( LA195_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt195=1; } else if ( LA195_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt195=1; } else if ( LA195_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt195=1; } switch (alt195) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__17 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__17_in_rule__TabWidget__UnorderedGroup_4__1675084); rule__TabWidget__UnorderedGroup_4__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__16 // $ANTLR start rule__TabWidget__UnorderedGroup_4__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35292:1: rule__TabWidget__UnorderedGroup_4__17 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__18 )? ; public final void rule__TabWidget__UnorderedGroup_4__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35296:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__18 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35297:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__18 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1775109); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35298:2: ( rule__TabWidget__UnorderedGroup_4__18 )? int alt196=2; int LA196_0 = input.LA(1); if ( LA196_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt196=1; } else if ( LA196_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt196=1; } else if ( LA196_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt196=1; } else if ( LA196_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt196=1; } else if ( LA196_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt196=1; } else if ( LA196_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt196=1; } else if ( LA196_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt196=1; } else if ( LA196_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt196=1; } else if ( LA196_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt196=1; } else if ( LA196_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt196=1; } else if ( LA196_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt196=1; } else if ( LA196_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt196=1; } else if ( LA196_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt196=1; } else if ( LA196_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt196=1; } else if ( LA196_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt196=1; } else if ( LA196_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt196=1; } else if ( LA196_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt196=1; } else if ( LA196_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt196=1; } else if ( LA196_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt196=1; } else if ( LA196_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt196=1; } else if ( LA196_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt196=1; } else if ( LA196_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt196=1; } else if ( LA196_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt196=1; } switch (alt196) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__18 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__18_in_rule__TabWidget__UnorderedGroup_4__1775112); rule__TabWidget__UnorderedGroup_4__18(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__17 // $ANTLR start rule__TabWidget__UnorderedGroup_4__18 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35305:1: rule__TabWidget__UnorderedGroup_4__18 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__19 )? ; public final void rule__TabWidget__UnorderedGroup_4__18() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35309:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__19 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35310:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__19 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1875137); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35311:2: ( rule__TabWidget__UnorderedGroup_4__19 )? int alt197=2; int LA197_0 = input.LA(1); if ( LA197_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt197=1; } else if ( LA197_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt197=1; } else if ( LA197_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt197=1; } else if ( LA197_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt197=1; } else if ( LA197_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt197=1; } else if ( LA197_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt197=1; } else if ( LA197_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt197=1; } else if ( LA197_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt197=1; } else if ( LA197_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt197=1; } else if ( LA197_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt197=1; } else if ( LA197_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt197=1; } else if ( LA197_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt197=1; } else if ( LA197_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt197=1; } else if ( LA197_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt197=1; } else if ( LA197_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt197=1; } else if ( LA197_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt197=1; } else if ( LA197_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt197=1; } else if ( LA197_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt197=1; } else if ( LA197_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt197=1; } else if ( LA197_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt197=1; } else if ( LA197_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt197=1; } else if ( LA197_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt197=1; } else if ( LA197_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt197=1; } switch (alt197) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__19 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__19_in_rule__TabWidget__UnorderedGroup_4__1875140); rule__TabWidget__UnorderedGroup_4__19(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__18 // $ANTLR start rule__TabWidget__UnorderedGroup_4__19 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35318:1: rule__TabWidget__UnorderedGroup_4__19 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__20 )? ; public final void rule__TabWidget__UnorderedGroup_4__19() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35322:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__20 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35323:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__20 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1975165); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35324:2: ( rule__TabWidget__UnorderedGroup_4__20 )? int alt198=2; int LA198_0 = input.LA(1); if ( LA198_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt198=1; } else if ( LA198_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt198=1; } else if ( LA198_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt198=1; } else if ( LA198_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt198=1; } else if ( LA198_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt198=1; } else if ( LA198_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt198=1; } else if ( LA198_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt198=1; } else if ( LA198_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt198=1; } else if ( LA198_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt198=1; } else if ( LA198_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt198=1; } else if ( LA198_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt198=1; } else if ( LA198_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt198=1; } else if ( LA198_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt198=1; } else if ( LA198_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt198=1; } else if ( LA198_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt198=1; } else if ( LA198_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt198=1; } else if ( LA198_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt198=1; } else if ( LA198_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt198=1; } else if ( LA198_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt198=1; } else if ( LA198_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt198=1; } else if ( LA198_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt198=1; } else if ( LA198_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt198=1; } else if ( LA198_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt198=1; } switch (alt198) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__20 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__20_in_rule__TabWidget__UnorderedGroup_4__1975168); rule__TabWidget__UnorderedGroup_4__20(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__19 // $ANTLR start rule__TabWidget__UnorderedGroup_4__20 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35331:1: rule__TabWidget__UnorderedGroup_4__20 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__21 )? ; public final void rule__TabWidget__UnorderedGroup_4__20() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35335:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__21 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35336:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__21 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__2075193); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35337:2: ( rule__TabWidget__UnorderedGroup_4__21 )? int alt199=2; int LA199_0 = input.LA(1); if ( LA199_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt199=1; } else if ( LA199_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt199=1; } else if ( LA199_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt199=1; } else if ( LA199_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt199=1; } else if ( LA199_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt199=1; } else if ( LA199_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt199=1; } else if ( LA199_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt199=1; } else if ( LA199_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt199=1; } else if ( LA199_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt199=1; } else if ( LA199_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt199=1; } else if ( LA199_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt199=1; } else if ( LA199_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt199=1; } else if ( LA199_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt199=1; } else if ( LA199_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt199=1; } else if ( LA199_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt199=1; } else if ( LA199_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt199=1; } else if ( LA199_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt199=1; } else if ( LA199_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt199=1; } else if ( LA199_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt199=1; } else if ( LA199_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt199=1; } else if ( LA199_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt199=1; } else if ( LA199_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt199=1; } else if ( LA199_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt199=1; } switch (alt199) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__21 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__21_in_rule__TabWidget__UnorderedGroup_4__2075196); rule__TabWidget__UnorderedGroup_4__21(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__20 // $ANTLR start rule__TabWidget__UnorderedGroup_4__21 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35344:1: rule__TabWidget__UnorderedGroup_4__21 : rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__22 )? ; public final void rule__TabWidget__UnorderedGroup_4__21() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35348:1: ( rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__22 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35349:2: rule__TabWidget__UnorderedGroup_4__Impl ( rule__TabWidget__UnorderedGroup_4__22 )? { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__2175221); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35350:2: ( rule__TabWidget__UnorderedGroup_4__22 )? int alt200=2; int LA200_0 = input.LA(1); if ( LA200_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { alt200=1; } else if ( LA200_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { alt200=1; } else if ( LA200_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { alt200=1; } else if ( LA200_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { alt200=1; } else if ( LA200_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { alt200=1; } else if ( LA200_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { alt200=1; } else if ( LA200_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { alt200=1; } else if ( LA200_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { alt200=1; } else if ( LA200_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { alt200=1; } else if ( LA200_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { alt200=1; } else if ( LA200_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { alt200=1; } else if ( LA200_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { alt200=1; } else if ( LA200_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { alt200=1; } else if ( LA200_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { alt200=1; } else if ( LA200_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { alt200=1; } else if ( LA200_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { alt200=1; } else if ( LA200_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { alt200=1; } else if ( LA200_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { alt200=1; } else if ( LA200_0 ==106 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { alt200=1; } else if ( LA200_0 ==112 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { alt200=1; } else if ( LA200_0 ==113 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { alt200=1; } else if ( LA200_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { alt200=1; } else if ( LA200_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 22) ) { alt200=1; } switch (alt200) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TabWidget__UnorderedGroup_4__22 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__22_in_rule__TabWidget__UnorderedGroup_4__2175224); rule__TabWidget__UnorderedGroup_4__22(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__21 // $ANTLR start rule__TabWidget__UnorderedGroup_4__22 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35357:1: rule__TabWidget__UnorderedGroup_4__22 : rule__TabWidget__UnorderedGroup_4__Impl ; public final void rule__TabWidget__UnorderedGroup_4__22() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35361:1: ( rule__TabWidget__UnorderedGroup_4__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35362:2: rule__TabWidget__UnorderedGroup_4__Impl { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__2275249); rule__TabWidget__UnorderedGroup_4__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__UnorderedGroup_4__22 // $ANTLR start rule__FrameLayout__UnorderedGroup_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35415:1: rule__FrameLayout__UnorderedGroup_5 : ( rule__FrameLayout__UnorderedGroup_5__0 )? ; public final void rule__FrameLayout__UnorderedGroup_5() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35420:1: ( ( rule__FrameLayout__UnorderedGroup_5__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35421:2: ( rule__FrameLayout__UnorderedGroup_5__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35421:2: ( rule__FrameLayout__UnorderedGroup_5__0 )? int alt201=2; int LA201_0 = input.LA(1); if ( LA201_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt201=1; } else if ( LA201_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt201=1; } else if ( LA201_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt201=1; } else if ( LA201_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt201=1; } else if ( LA201_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt201=1; } else if ( LA201_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt201=1; } else if ( LA201_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt201=1; } else if ( LA201_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt201=1; } else if ( LA201_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt201=1; } else if ( LA201_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt201=1; } else if ( LA201_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt201=1; } else if ( LA201_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt201=1; } else if ( LA201_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt201=1; } else if ( LA201_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt201=1; } else if ( LA201_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt201=1; } else if ( LA201_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt201=1; } else if ( LA201_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt201=1; } switch (alt201) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__0_in_rule__FrameLayout__UnorderedGroup_575319); rule__FrameLayout__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35431:1: rule__FrameLayout__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) ) ; public final void rule__FrameLayout__UnorderedGroup_5__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35436:1: ( ( ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35437:3: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35437:3: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) ) int alt202=17; int LA202_0 = input.LA(1); if ( LA202_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt202=1; } else if ( LA202_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt202=2; } else if ( LA202_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt202=3; } else if ( LA202_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt202=4; } else if ( LA202_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt202=5; } else if ( LA202_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt202=6; } else if ( LA202_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt202=7; } else if ( LA202_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt202=8; } else if ( LA202_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt202=9; } else if ( LA202_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt202=10; } else if ( LA202_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt202=11; } else if ( LA202_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt202=12; } else if ( LA202_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt202=13; } else if ( LA202_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt202=14; } else if ( LA202_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt202=15; } else if ( LA202_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt202=16; } else if ( LA202_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt202=17; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("35437:3: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) | ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) )", 202, 0, input); throw nvae; } switch (alt202) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35439:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35439:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35440:5: {...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35440:108: ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35441:6: ( ( rule__FrameLayout__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35447:6: ( ( rule__FrameLayout__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35449:7: ( rule__FrameLayout__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35450:7: ( rule__FrameLayout__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35450:8: rule__FrameLayout__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_0__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75406); rule__FrameLayout__Group_5_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35456:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35456:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35457:5: {...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35457:108: ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35458:6: ( ( rule__FrameLayout__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35464:6: ( ( rule__FrameLayout__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35466:7: ( rule__FrameLayout__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35467:7: ( rule__FrameLayout__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35467:8: rule__FrameLayout__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_1__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75497); rule__FrameLayout__Group_5_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35473:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35473:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35474:5: {...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35474:108: ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35475:6: ( ( rule__FrameLayout__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35481:6: ( ( rule__FrameLayout__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35483:7: ( rule__FrameLayout__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35484:7: ( rule__FrameLayout__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35484:8: rule__FrameLayout__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_2__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75588); rule__FrameLayout__Group_5_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35490:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35490:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35491:5: {...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35491:108: ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35492:6: ( ( rule__FrameLayout__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35498:6: ( ( rule__FrameLayout__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35500:7: ( rule__FrameLayout__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35501:7: ( rule__FrameLayout__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35501:8: rule__FrameLayout__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_3__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75679); rule__FrameLayout__Group_5_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35507:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35507:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35508:5: {...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35508:108: ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35509:6: ( ( rule__FrameLayout__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35515:6: ( ( rule__FrameLayout__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35517:7: ( rule__FrameLayout__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35518:7: ( rule__FrameLayout__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35518:8: rule__FrameLayout__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_4__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75770); rule__FrameLayout__Group_5_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35524:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35524:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35525:5: {...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35525:108: ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35526:6: ( ( rule__FrameLayout__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35532:6: ( ( rule__FrameLayout__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35534:7: ( rule__FrameLayout__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35535:7: ( rule__FrameLayout__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35535:8: rule__FrameLayout__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_5__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75861); rule__FrameLayout__Group_5_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35541:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35541:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35542:5: {...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35542:108: ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35543:6: ( ( rule__FrameLayout__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35549:6: ( ( rule__FrameLayout__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35551:7: ( rule__FrameLayout__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35552:7: ( rule__FrameLayout__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35552:8: rule__FrameLayout__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_6__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75952); rule__FrameLayout__Group_5_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35558:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35558:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35559:5: {...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35559:108: ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35560:6: ( ( rule__FrameLayout__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35566:6: ( ( rule__FrameLayout__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35568:7: ( rule__FrameLayout__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35569:7: ( rule__FrameLayout__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35569:8: rule__FrameLayout__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_7__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76043); rule__FrameLayout__Group_5_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35575:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35575:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35576:5: {...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35576:108: ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35577:6: ( ( rule__FrameLayout__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35583:6: ( ( rule__FrameLayout__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35585:7: ( rule__FrameLayout__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35586:7: ( rule__FrameLayout__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35586:8: rule__FrameLayout__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_8__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76134); rule__FrameLayout__Group_5_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35592:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35592:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35593:5: {...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35593:108: ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35594:6: ( ( rule__FrameLayout__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35600:6: ( ( rule__FrameLayout__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35602:7: ( rule__FrameLayout__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35603:7: ( rule__FrameLayout__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35603:8: rule__FrameLayout__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_9__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76225); rule__FrameLayout__Group_5_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35609:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35609:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35610:5: {...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35610:109: ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35611:6: ( ( rule__FrameLayout__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35617:6: ( ( rule__FrameLayout__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35619:7: ( rule__FrameLayout__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35620:7: ( rule__FrameLayout__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35620:8: rule__FrameLayout__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_10__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76316); rule__FrameLayout__Group_5_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35626:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35626:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35627:5: {...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35627:109: ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35628:6: ( ( rule__FrameLayout__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35634:6: ( ( rule__FrameLayout__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35636:7: ( rule__FrameLayout__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35637:7: ( rule__FrameLayout__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35637:8: rule__FrameLayout__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_11__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76407); rule__FrameLayout__Group_5_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35643:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35643:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35644:5: {...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35644:109: ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35645:6: ( ( rule__FrameLayout__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35651:6: ( ( rule__FrameLayout__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35653:7: ( rule__FrameLayout__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35654:7: ( rule__FrameLayout__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35654:8: rule__FrameLayout__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_12__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76498); rule__FrameLayout__Group_5_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35660:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35660:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35661:5: {...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35661:109: ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35662:6: ( ( rule__FrameLayout__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35668:6: ( ( rule__FrameLayout__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35670:7: ( rule__FrameLayout__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35671:7: ( rule__FrameLayout__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35671:8: rule__FrameLayout__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_13__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76589); rule__FrameLayout__Group_5_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35677:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35677:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35678:5: {...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35678:109: ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35679:6: ( ( rule__FrameLayout__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35685:6: ( ( rule__FrameLayout__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35687:7: ( rule__FrameLayout__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35688:7: ( rule__FrameLayout__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35688:8: rule__FrameLayout__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_14__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76680); rule__FrameLayout__Group_5_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35694:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35694:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35695:5: {...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35695:109: ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35696:6: ( ( rule__FrameLayout__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35702:6: ( ( rule__FrameLayout__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35704:7: ( rule__FrameLayout__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35705:7: ( rule__FrameLayout__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35705:8: rule__FrameLayout__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_15__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76771); rule__FrameLayout__Group_5_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35711:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35711:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35712:5: {...}? => ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__FrameLayout__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35712:109: ( ( ( rule__FrameLayout__Group_5_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35713:6: ( ( rule__FrameLayout__Group_5_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35719:6: ( ( rule__FrameLayout__Group_5_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35721:7: ( rule__FrameLayout__Group_5_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35722:7: ( rule__FrameLayout__Group_5_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35722:8: rule__FrameLayout__Group_5_16__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_16__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76862); rule__FrameLayout__Group_5_16__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getGroup_5_16()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__Impl // $ANTLR start rule__FrameLayout__UnorderedGroup_5__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35737:1: rule__FrameLayout__UnorderedGroup_5__0 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__1 )? ; public final void rule__FrameLayout__UnorderedGroup_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35741:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35742:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__1 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__076921); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35743:2: ( rule__FrameLayout__UnorderedGroup_5__1 )? int alt203=2; int LA203_0 = input.LA(1); if ( LA203_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt203=1; } else if ( LA203_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt203=1; } else if ( LA203_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt203=1; } else if ( LA203_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt203=1; } else if ( LA203_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt203=1; } else if ( LA203_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt203=1; } else if ( LA203_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt203=1; } else if ( LA203_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt203=1; } else if ( LA203_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt203=1; } else if ( LA203_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt203=1; } else if ( LA203_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt203=1; } else if ( LA203_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt203=1; } else if ( LA203_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt203=1; } else if ( LA203_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt203=1; } else if ( LA203_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt203=1; } else if ( LA203_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt203=1; } else if ( LA203_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt203=1; } switch (alt203) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__1_in_rule__FrameLayout__UnorderedGroup_5__076924); rule__FrameLayout__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__0 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35750:1: rule__FrameLayout__UnorderedGroup_5__1 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__2 )? ; public final void rule__FrameLayout__UnorderedGroup_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35754:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35755:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__2 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__176949); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35756:2: ( rule__FrameLayout__UnorderedGroup_5__2 )? int alt204=2; int LA204_0 = input.LA(1); if ( LA204_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt204=1; } else if ( LA204_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt204=1; } else if ( LA204_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt204=1; } else if ( LA204_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt204=1; } else if ( LA204_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt204=1; } else if ( LA204_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt204=1; } else if ( LA204_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt204=1; } else if ( LA204_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt204=1; } else if ( LA204_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt204=1; } else if ( LA204_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt204=1; } else if ( LA204_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt204=1; } else if ( LA204_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt204=1; } else if ( LA204_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt204=1; } else if ( LA204_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt204=1; } else if ( LA204_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt204=1; } else if ( LA204_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt204=1; } else if ( LA204_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt204=1; } switch (alt204) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__2_in_rule__FrameLayout__UnorderedGroup_5__176952); rule__FrameLayout__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__1 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35763:1: rule__FrameLayout__UnorderedGroup_5__2 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__3 )? ; public final void rule__FrameLayout__UnorderedGroup_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35767:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35768:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__3 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__276977); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35769:2: ( rule__FrameLayout__UnorderedGroup_5__3 )? int alt205=2; int LA205_0 = input.LA(1); if ( LA205_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt205=1; } else if ( LA205_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt205=1; } else if ( LA205_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt205=1; } else if ( LA205_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt205=1; } else if ( LA205_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt205=1; } else if ( LA205_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt205=1; } else if ( LA205_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt205=1; } else if ( LA205_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt205=1; } else if ( LA205_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt205=1; } else if ( LA205_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt205=1; } else if ( LA205_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt205=1; } else if ( LA205_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt205=1; } else if ( LA205_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt205=1; } else if ( LA205_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt205=1; } else if ( LA205_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt205=1; } else if ( LA205_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt205=1; } else if ( LA205_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt205=1; } switch (alt205) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__3_in_rule__FrameLayout__UnorderedGroup_5__276980); rule__FrameLayout__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__2 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35776:1: rule__FrameLayout__UnorderedGroup_5__3 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__4 )? ; public final void rule__FrameLayout__UnorderedGroup_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35780:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35781:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__4 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__377005); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35782:2: ( rule__FrameLayout__UnorderedGroup_5__4 )? int alt206=2; int LA206_0 = input.LA(1); if ( LA206_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt206=1; } else if ( LA206_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt206=1; } else if ( LA206_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt206=1; } else if ( LA206_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt206=1; } else if ( LA206_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt206=1; } else if ( LA206_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt206=1; } else if ( LA206_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt206=1; } else if ( LA206_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt206=1; } else if ( LA206_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt206=1; } else if ( LA206_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt206=1; } else if ( LA206_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt206=1; } else if ( LA206_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt206=1; } else if ( LA206_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt206=1; } else if ( LA206_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt206=1; } else if ( LA206_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt206=1; } else if ( LA206_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt206=1; } else if ( LA206_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt206=1; } switch (alt206) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__4_in_rule__FrameLayout__UnorderedGroup_5__377008); rule__FrameLayout__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__3 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35789:1: rule__FrameLayout__UnorderedGroup_5__4 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__5 )? ; public final void rule__FrameLayout__UnorderedGroup_5__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35793:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35794:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__5 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__477033); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35795:2: ( rule__FrameLayout__UnorderedGroup_5__5 )? int alt207=2; int LA207_0 = input.LA(1); if ( LA207_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt207=1; } else if ( LA207_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt207=1; } else if ( LA207_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt207=1; } else if ( LA207_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt207=1; } else if ( LA207_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt207=1; } else if ( LA207_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt207=1; } else if ( LA207_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt207=1; } else if ( LA207_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt207=1; } else if ( LA207_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt207=1; } else if ( LA207_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt207=1; } else if ( LA207_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt207=1; } else if ( LA207_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt207=1; } else if ( LA207_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt207=1; } else if ( LA207_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt207=1; } else if ( LA207_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt207=1; } else if ( LA207_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt207=1; } else if ( LA207_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt207=1; } switch (alt207) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__5_in_rule__FrameLayout__UnorderedGroup_5__477036); rule__FrameLayout__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__4 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35802:1: rule__FrameLayout__UnorderedGroup_5__5 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__6 )? ; public final void rule__FrameLayout__UnorderedGroup_5__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35806:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35807:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__6 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__577061); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35808:2: ( rule__FrameLayout__UnorderedGroup_5__6 )? int alt208=2; int LA208_0 = input.LA(1); if ( LA208_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt208=1; } else if ( LA208_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt208=1; } else if ( LA208_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt208=1; } else if ( LA208_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt208=1; } else if ( LA208_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt208=1; } else if ( LA208_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt208=1; } else if ( LA208_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt208=1; } else if ( LA208_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt208=1; } else if ( LA208_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt208=1; } else if ( LA208_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt208=1; } else if ( LA208_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt208=1; } else if ( LA208_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt208=1; } else if ( LA208_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt208=1; } else if ( LA208_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt208=1; } else if ( LA208_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt208=1; } else if ( LA208_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt208=1; } else if ( LA208_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt208=1; } switch (alt208) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__6_in_rule__FrameLayout__UnorderedGroup_5__577064); rule__FrameLayout__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__5 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35815:1: rule__FrameLayout__UnorderedGroup_5__6 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__7 )? ; public final void rule__FrameLayout__UnorderedGroup_5__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35819:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35820:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__7 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__677089); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35821:2: ( rule__FrameLayout__UnorderedGroup_5__7 )? int alt209=2; int LA209_0 = input.LA(1); if ( LA209_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt209=1; } else if ( LA209_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt209=1; } else if ( LA209_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt209=1; } else if ( LA209_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt209=1; } else if ( LA209_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt209=1; } else if ( LA209_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt209=1; } else if ( LA209_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt209=1; } else if ( LA209_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt209=1; } else if ( LA209_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt209=1; } else if ( LA209_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt209=1; } else if ( LA209_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt209=1; } else if ( LA209_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt209=1; } else if ( LA209_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt209=1; } else if ( LA209_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt209=1; } else if ( LA209_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt209=1; } else if ( LA209_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt209=1; } else if ( LA209_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt209=1; } switch (alt209) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__7_in_rule__FrameLayout__UnorderedGroup_5__677092); rule__FrameLayout__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__6 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35828:1: rule__FrameLayout__UnorderedGroup_5__7 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__8 )? ; public final void rule__FrameLayout__UnorderedGroup_5__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35832:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35833:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__8 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__777117); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35834:2: ( rule__FrameLayout__UnorderedGroup_5__8 )? int alt210=2; int LA210_0 = input.LA(1); if ( LA210_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt210=1; } else if ( LA210_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt210=1; } else if ( LA210_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt210=1; } else if ( LA210_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt210=1; } else if ( LA210_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt210=1; } else if ( LA210_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt210=1; } else if ( LA210_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt210=1; } else if ( LA210_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt210=1; } else if ( LA210_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt210=1; } else if ( LA210_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt210=1; } else if ( LA210_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt210=1; } else if ( LA210_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt210=1; } else if ( LA210_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt210=1; } else if ( LA210_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt210=1; } else if ( LA210_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt210=1; } else if ( LA210_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt210=1; } else if ( LA210_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt210=1; } switch (alt210) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__8_in_rule__FrameLayout__UnorderedGroup_5__777120); rule__FrameLayout__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__7 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35841:1: rule__FrameLayout__UnorderedGroup_5__8 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__9 )? ; public final void rule__FrameLayout__UnorderedGroup_5__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35845:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35846:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__9 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__877145); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35847:2: ( rule__FrameLayout__UnorderedGroup_5__9 )? int alt211=2; int LA211_0 = input.LA(1); if ( LA211_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt211=1; } else if ( LA211_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt211=1; } else if ( LA211_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt211=1; } else if ( LA211_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt211=1; } else if ( LA211_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt211=1; } else if ( LA211_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt211=1; } else if ( LA211_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt211=1; } else if ( LA211_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt211=1; } else if ( LA211_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt211=1; } else if ( LA211_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt211=1; } else if ( LA211_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt211=1; } else if ( LA211_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt211=1; } else if ( LA211_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt211=1; } else if ( LA211_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt211=1; } else if ( LA211_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt211=1; } else if ( LA211_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt211=1; } else if ( LA211_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt211=1; } switch (alt211) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__9_in_rule__FrameLayout__UnorderedGroup_5__877148); rule__FrameLayout__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__8 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35854:1: rule__FrameLayout__UnorderedGroup_5__9 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__10 )? ; public final void rule__FrameLayout__UnorderedGroup_5__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35858:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35859:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__10 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__977173); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35860:2: ( rule__FrameLayout__UnorderedGroup_5__10 )? int alt212=2; int LA212_0 = input.LA(1); if ( LA212_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt212=1; } else if ( LA212_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt212=1; } else if ( LA212_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt212=1; } else if ( LA212_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt212=1; } else if ( LA212_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt212=1; } else if ( LA212_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt212=1; } else if ( LA212_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt212=1; } else if ( LA212_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt212=1; } else if ( LA212_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt212=1; } else if ( LA212_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt212=1; } else if ( LA212_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt212=1; } else if ( LA212_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt212=1; } else if ( LA212_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt212=1; } else if ( LA212_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt212=1; } else if ( LA212_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt212=1; } else if ( LA212_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt212=1; } else if ( LA212_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt212=1; } switch (alt212) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__10_in_rule__FrameLayout__UnorderedGroup_5__977176); rule__FrameLayout__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__9 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35867:1: rule__FrameLayout__UnorderedGroup_5__10 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__11 )? ; public final void rule__FrameLayout__UnorderedGroup_5__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35871:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35872:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__11 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1077201); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35873:2: ( rule__FrameLayout__UnorderedGroup_5__11 )? int alt213=2; int LA213_0 = input.LA(1); if ( LA213_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt213=1; } else if ( LA213_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt213=1; } else if ( LA213_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt213=1; } else if ( LA213_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt213=1; } else if ( LA213_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt213=1; } else if ( LA213_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt213=1; } else if ( LA213_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt213=1; } else if ( LA213_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt213=1; } else if ( LA213_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt213=1; } else if ( LA213_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt213=1; } else if ( LA213_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt213=1; } else if ( LA213_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt213=1; } else if ( LA213_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt213=1; } else if ( LA213_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt213=1; } else if ( LA213_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt213=1; } else if ( LA213_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt213=1; } else if ( LA213_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt213=1; } switch (alt213) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__11_in_rule__FrameLayout__UnorderedGroup_5__1077204); rule__FrameLayout__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__10 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35880:1: rule__FrameLayout__UnorderedGroup_5__11 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__12 )? ; public final void rule__FrameLayout__UnorderedGroup_5__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35884:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35885:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__12 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1177229); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35886:2: ( rule__FrameLayout__UnorderedGroup_5__12 )? int alt214=2; int LA214_0 = input.LA(1); if ( LA214_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt214=1; } else if ( LA214_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt214=1; } else if ( LA214_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt214=1; } else if ( LA214_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt214=1; } else if ( LA214_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt214=1; } else if ( LA214_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt214=1; } else if ( LA214_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt214=1; } else if ( LA214_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt214=1; } else if ( LA214_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt214=1; } else if ( LA214_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt214=1; } else if ( LA214_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt214=1; } else if ( LA214_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt214=1; } else if ( LA214_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt214=1; } else if ( LA214_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt214=1; } else if ( LA214_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt214=1; } else if ( LA214_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt214=1; } else if ( LA214_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt214=1; } switch (alt214) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__12_in_rule__FrameLayout__UnorderedGroup_5__1177232); rule__FrameLayout__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__11 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35893:1: rule__FrameLayout__UnorderedGroup_5__12 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__13 )? ; public final void rule__FrameLayout__UnorderedGroup_5__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35897:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35898:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__13 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1277257); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35899:2: ( rule__FrameLayout__UnorderedGroup_5__13 )? int alt215=2; int LA215_0 = input.LA(1); if ( LA215_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt215=1; } else if ( LA215_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt215=1; } else if ( LA215_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt215=1; } else if ( LA215_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt215=1; } else if ( LA215_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt215=1; } else if ( LA215_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt215=1; } else if ( LA215_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt215=1; } else if ( LA215_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt215=1; } else if ( LA215_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt215=1; } else if ( LA215_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt215=1; } else if ( LA215_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt215=1; } else if ( LA215_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt215=1; } else if ( LA215_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt215=1; } else if ( LA215_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt215=1; } else if ( LA215_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt215=1; } else if ( LA215_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt215=1; } else if ( LA215_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt215=1; } switch (alt215) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__13_in_rule__FrameLayout__UnorderedGroup_5__1277260); rule__FrameLayout__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__12 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35906:1: rule__FrameLayout__UnorderedGroup_5__13 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__14 )? ; public final void rule__FrameLayout__UnorderedGroup_5__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35910:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35911:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__14 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1377285); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35912:2: ( rule__FrameLayout__UnorderedGroup_5__14 )? int alt216=2; int LA216_0 = input.LA(1); if ( LA216_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt216=1; } else if ( LA216_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt216=1; } else if ( LA216_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt216=1; } else if ( LA216_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt216=1; } else if ( LA216_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt216=1; } else if ( LA216_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt216=1; } else if ( LA216_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt216=1; } else if ( LA216_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt216=1; } else if ( LA216_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt216=1; } else if ( LA216_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt216=1; } else if ( LA216_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt216=1; } else if ( LA216_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt216=1; } else if ( LA216_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt216=1; } else if ( LA216_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt216=1; } else if ( LA216_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt216=1; } else if ( LA216_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt216=1; } else if ( LA216_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt216=1; } switch (alt216) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__14_in_rule__FrameLayout__UnorderedGroup_5__1377288); rule__FrameLayout__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__13 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35919:1: rule__FrameLayout__UnorderedGroup_5__14 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__15 )? ; public final void rule__FrameLayout__UnorderedGroup_5__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35923:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35924:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__15 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1477313); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35925:2: ( rule__FrameLayout__UnorderedGroup_5__15 )? int alt217=2; int LA217_0 = input.LA(1); if ( LA217_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt217=1; } else if ( LA217_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt217=1; } else if ( LA217_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt217=1; } else if ( LA217_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt217=1; } else if ( LA217_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt217=1; } else if ( LA217_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt217=1; } else if ( LA217_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt217=1; } else if ( LA217_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt217=1; } else if ( LA217_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt217=1; } else if ( LA217_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt217=1; } else if ( LA217_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt217=1; } else if ( LA217_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt217=1; } else if ( LA217_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt217=1; } else if ( LA217_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt217=1; } else if ( LA217_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt217=1; } else if ( LA217_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt217=1; } else if ( LA217_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt217=1; } switch (alt217) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__15_in_rule__FrameLayout__UnorderedGroup_5__1477316); rule__FrameLayout__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__14 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35932:1: rule__FrameLayout__UnorderedGroup_5__15 : rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__16 )? ; public final void rule__FrameLayout__UnorderedGroup_5__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35936:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35937:2: rule__FrameLayout__UnorderedGroup_5__Impl ( rule__FrameLayout__UnorderedGroup_5__16 )? { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1577341); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35938:2: ( rule__FrameLayout__UnorderedGroup_5__16 )? int alt218=2; int LA218_0 = input.LA(1); if ( LA218_0 ==89 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { alt218=1; } else if ( LA218_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { alt218=1; } else if ( LA218_0 ==91 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { alt218=1; } else if ( LA218_0 ==92 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { alt218=1; } else if ( LA218_0 ==93 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { alt218=1; } else if ( LA218_0 ==94 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { alt218=1; } else if ( LA218_0 ==95 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { alt218=1; } else if ( LA218_0 ==96 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { alt218=1; } else if ( LA218_0 ==97 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { alt218=1; } else if ( LA218_0 ==98 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { alt218=1; } else if ( LA218_0 ==99 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { alt218=1; } else if ( LA218_0 ==100 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { alt218=1; } else if ( LA218_0 ==101 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { alt218=1; } else if ( LA218_0 ==102 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { alt218=1; } else if ( LA218_0 ==103 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { alt218=1; } else if ( LA218_0 ==104 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { alt218=1; } else if ( LA218_0 ==105 && getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 16) ) { alt218=1; } switch (alt218) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__FrameLayout__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__16_in_rule__FrameLayout__UnorderedGroup_5__1577344); rule__FrameLayout__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__15 // $ANTLR start rule__FrameLayout__UnorderedGroup_5__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35945:1: rule__FrameLayout__UnorderedGroup_5__16 : rule__FrameLayout__UnorderedGroup_5__Impl ; public final void rule__FrameLayout__UnorderedGroup_5__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35949:1: ( rule__FrameLayout__UnorderedGroup_5__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35950:2: rule__FrameLayout__UnorderedGroup_5__Impl { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1677369); rule__FrameLayout__UnorderedGroup_5__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__UnorderedGroup_5__16 // $ANTLR start rule__LayoutParams__UnorderedGroup_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35991:1: rule__LayoutParams__UnorderedGroup_3 : ( rule__LayoutParams__UnorderedGroup_3__0 )? ; public final void rule__LayoutParams__UnorderedGroup_3() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35996:1: ( ( rule__LayoutParams__UnorderedGroup_3__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35997:2: ( rule__LayoutParams__UnorderedGroup_3__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35997:2: ( rule__LayoutParams__UnorderedGroup_3__0 )? int alt219=2; int LA219_0 = input.LA(1); if ( LA219_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt219=1; } else if ( LA219_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt219=1; } else if ( LA219_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt219=1; } else if ( LA219_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt219=1; } else if ( LA219_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt219=1; } else if ( LA219_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt219=1; } else if ( LA219_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt219=1; } else if ( LA219_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt219=1; } else if ( LA219_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt219=1; } else if ( LA219_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt219=1; } else if ( LA219_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt219=1; } else if ( LA219_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt219=1; } else if ( LA219_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt219=1; } else if ( LA219_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt219=1; } else if ( LA219_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt219=1; } else if ( LA219_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt219=1; } else if ( LA219_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt219=1; } else if ( LA219_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt219=1; } else if ( LA219_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt219=1; } else if ( LA219_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt219=1; } else if ( LA219_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt219=1; } else if ( LA219_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt219=1; } else if ( LA219_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt219=1; } switch (alt219) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__0_in_rule__LayoutParams__UnorderedGroup_377427); rule__LayoutParams__UnorderedGroup_3__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36007:1: rule__LayoutParams__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) ) ; public final void rule__LayoutParams__UnorderedGroup_3__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36012:1: ( ( ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36013:3: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36013:3: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) ) int alt220=23; int LA220_0 = input.LA(1); if ( LA220_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt220=1; } else if ( LA220_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt220=2; } else if ( LA220_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt220=3; } else if ( LA220_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt220=4; } else if ( LA220_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt220=5; } else if ( LA220_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt220=6; } else if ( LA220_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt220=7; } else if ( LA220_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt220=8; } else if ( LA220_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt220=9; } else if ( LA220_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt220=10; } else if ( LA220_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt220=11; } else if ( LA220_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt220=12; } else if ( LA220_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt220=13; } else if ( LA220_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt220=14; } else if ( LA220_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt220=15; } else if ( LA220_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt220=16; } else if ( LA220_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt220=17; } else if ( LA220_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt220=18; } else if ( LA220_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt220=19; } else if ( LA220_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt220=20; } else if ( LA220_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt220=21; } else if ( LA220_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt220=22; } else if ( LA220_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt220=23; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("36013:3: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) | ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) )", 220, 0, input); throw nvae; } switch (alt220) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36015:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36015:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36016:5: {...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36016:109: ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36017:6: ( ( rule__LayoutParams__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36023:6: ( ( rule__LayoutParams__Group_3_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36025:7: ( rule__LayoutParams__Group_3_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36026:7: ( rule__LayoutParams__Group_3_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36026:8: rule__LayoutParams__Group_3_0__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_0__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77514); rule__LayoutParams__Group_3_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36032:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36032:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36033:5: {...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36033:109: ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36034:6: ( ( rule__LayoutParams__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36040:6: ( ( rule__LayoutParams__Group_3_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36042:7: ( rule__LayoutParams__Group_3_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36043:7: ( rule__LayoutParams__Group_3_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36043:8: rule__LayoutParams__Group_3_1__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_1__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77605); rule__LayoutParams__Group_3_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36049:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36049:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36050:5: {...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36050:109: ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36051:6: ( ( rule__LayoutParams__Group_3_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36057:6: ( ( rule__LayoutParams__Group_3_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36059:7: ( rule__LayoutParams__Group_3_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36060:7: ( rule__LayoutParams__Group_3_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36060:8: rule__LayoutParams__Group_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_2__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77696); rule__LayoutParams__Group_3_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36066:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36066:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36067:5: {...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36067:109: ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36068:6: ( ( rule__LayoutParams__Group_3_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36074:6: ( ( rule__LayoutParams__Group_3_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36076:7: ( rule__LayoutParams__Group_3_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36077:7: ( rule__LayoutParams__Group_3_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36077:8: rule__LayoutParams__Group_3_3__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_3__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77787); rule__LayoutParams__Group_3_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36083:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36083:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36084:5: {...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36084:109: ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36085:6: ( ( rule__LayoutParams__Group_3_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36091:6: ( ( rule__LayoutParams__Group_3_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36093:7: ( rule__LayoutParams__Group_3_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36094:7: ( rule__LayoutParams__Group_3_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36094:8: rule__LayoutParams__Group_3_4__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_4__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77878); rule__LayoutParams__Group_3_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36100:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36100:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36101:5: {...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36101:109: ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36102:6: ( ( rule__LayoutParams__Group_3_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36108:6: ( ( rule__LayoutParams__Group_3_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36110:7: ( rule__LayoutParams__Group_3_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36111:7: ( rule__LayoutParams__Group_3_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36111:8: rule__LayoutParams__Group_3_5__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_5__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77969); rule__LayoutParams__Group_3_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36117:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36117:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36118:5: {...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36118:109: ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36119:6: ( ( rule__LayoutParams__Group_3_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36125:6: ( ( rule__LayoutParams__Group_3_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36127:7: ( rule__LayoutParams__Group_3_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36128:7: ( rule__LayoutParams__Group_3_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36128:8: rule__LayoutParams__Group_3_6__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_6__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78060); rule__LayoutParams__Group_3_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36134:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36134:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36135:5: {...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36135:109: ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36136:6: ( ( rule__LayoutParams__Group_3_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36142:6: ( ( rule__LayoutParams__Group_3_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36144:7: ( rule__LayoutParams__Group_3_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36145:7: ( rule__LayoutParams__Group_3_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36145:8: rule__LayoutParams__Group_3_7__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_7__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78151); rule__LayoutParams__Group_3_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36151:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36151:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36152:5: {...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36152:109: ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36153:6: ( ( rule__LayoutParams__Group_3_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36159:6: ( ( rule__LayoutParams__Group_3_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36161:7: ( rule__LayoutParams__Group_3_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36162:7: ( rule__LayoutParams__Group_3_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36162:8: rule__LayoutParams__Group_3_8__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_8__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78242); rule__LayoutParams__Group_3_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36168:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36168:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36169:5: {...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36169:109: ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36170:6: ( ( rule__LayoutParams__Group_3_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36176:6: ( ( rule__LayoutParams__Group_3_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36178:7: ( rule__LayoutParams__Group_3_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36179:7: ( rule__LayoutParams__Group_3_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36179:8: rule__LayoutParams__Group_3_9__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_9__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78333); rule__LayoutParams__Group_3_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36185:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36185:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36186:5: {...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36186:110: ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36187:6: ( ( rule__LayoutParams__Group_3_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36193:6: ( ( rule__LayoutParams__Group_3_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36195:7: ( rule__LayoutParams__Group_3_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36196:7: ( rule__LayoutParams__Group_3_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36196:8: rule__LayoutParams__Group_3_10__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_10__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78424); rule__LayoutParams__Group_3_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36202:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36202:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36203:5: {...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36203:110: ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36204:6: ( ( rule__LayoutParams__Group_3_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36210:6: ( ( rule__LayoutParams__Group_3_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36212:7: ( rule__LayoutParams__Group_3_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36213:7: ( rule__LayoutParams__Group_3_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36213:8: rule__LayoutParams__Group_3_11__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_11__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78515); rule__LayoutParams__Group_3_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36219:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36219:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36220:5: {...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36220:110: ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36221:6: ( ( rule__LayoutParams__Group_3_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36227:6: ( ( rule__LayoutParams__Group_3_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36229:7: ( rule__LayoutParams__Group_3_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36230:7: ( rule__LayoutParams__Group_3_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36230:8: rule__LayoutParams__Group_3_12__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_12__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78606); rule__LayoutParams__Group_3_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36236:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36236:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36237:5: {...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36237:110: ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36238:6: ( ( rule__LayoutParams__Group_3_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36244:6: ( ( rule__LayoutParams__Group_3_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36246:7: ( rule__LayoutParams__Group_3_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36247:7: ( rule__LayoutParams__Group_3_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36247:8: rule__LayoutParams__Group_3_13__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_13__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78697); rule__LayoutParams__Group_3_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36253:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36253:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36254:5: {...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36254:110: ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36255:6: ( ( rule__LayoutParams__Group_3_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36261:6: ( ( rule__LayoutParams__Group_3_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36263:7: ( rule__LayoutParams__Group_3_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36264:7: ( rule__LayoutParams__Group_3_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36264:8: rule__LayoutParams__Group_3_14__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_14__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78788); rule__LayoutParams__Group_3_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36270:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36270:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36271:5: {...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36271:110: ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36272:6: ( ( rule__LayoutParams__Group_3_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36278:6: ( ( rule__LayoutParams__Group_3_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36280:7: ( rule__LayoutParams__Group_3_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36281:7: ( rule__LayoutParams__Group_3_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36281:8: rule__LayoutParams__Group_3_15__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_15__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78879); rule__LayoutParams__Group_3_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36287:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36287:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36288:5: {...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36288:110: ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36289:6: ( ( rule__LayoutParams__Group_3_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36295:6: ( ( rule__LayoutParams__Group_3_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36297:7: ( rule__LayoutParams__Group_3_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36298:7: ( rule__LayoutParams__Group_3_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36298:8: rule__LayoutParams__Group_3_16__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_16__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78970); rule__LayoutParams__Group_3_16__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36304:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36304:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36305:5: {...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36305:110: ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36306:6: ( ( rule__LayoutParams__Group_3_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36312:6: ( ( rule__LayoutParams__Group_3_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36314:7: ( rule__LayoutParams__Group_3_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36315:7: ( rule__LayoutParams__Group_3_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36315:8: rule__LayoutParams__Group_3_17__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_17__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79061); rule__LayoutParams__Group_3_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_17()); } } } } } break; case 19 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36321:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36321:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36322:5: {...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36322:110: ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36323:6: ( ( rule__LayoutParams__Group_3_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36329:6: ( ( rule__LayoutParams__Group_3_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36331:7: ( rule__LayoutParams__Group_3_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36332:7: ( rule__LayoutParams__Group_3_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36332:8: rule__LayoutParams__Group_3_18__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_18__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79152); rule__LayoutParams__Group_3_18__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_18()); } } } } } break; case 20 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36338:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36338:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36339:5: {...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36339:110: ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36340:6: ( ( rule__LayoutParams__Group_3_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36346:6: ( ( rule__LayoutParams__Group_3_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36348:7: ( rule__LayoutParams__Group_3_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36349:7: ( rule__LayoutParams__Group_3_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36349:8: rule__LayoutParams__Group_3_19__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_19__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79243); rule__LayoutParams__Group_3_19__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_19()); } } } } } break; case 21 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36355:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36355:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36356:5: {...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36356:110: ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36357:6: ( ( rule__LayoutParams__Group_3_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36363:6: ( ( rule__LayoutParams__Group_3_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36365:7: ( rule__LayoutParams__Group_3_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36366:7: ( rule__LayoutParams__Group_3_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36366:8: rule__LayoutParams__Group_3_20__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_20__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79334); rule__LayoutParams__Group_3_20__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_20()); } } } } } break; case 22 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36372:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36372:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36373:5: {...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36373:110: ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36374:6: ( ( rule__LayoutParams__Group_3_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36380:6: ( ( rule__LayoutParams__Group_3_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36382:7: ( rule__LayoutParams__Group_3_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36383:7: ( rule__LayoutParams__Group_3_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36383:8: rule__LayoutParams__Group_3_21__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_21__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79425); rule__LayoutParams__Group_3_21__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_21()); } } } } } break; case 23 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36389:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36389:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36390:5: {...}? => ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__LayoutParams__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36390:110: ( ( ( rule__LayoutParams__Group_3_22__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36391:6: ( ( rule__LayoutParams__Group_3_22__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36397:6: ( ( rule__LayoutParams__Group_3_22__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36399:7: ( rule__LayoutParams__Group_3_22__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_22()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36400:7: ( rule__LayoutParams__Group_3_22__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36400:8: rule__LayoutParams__Group_3_22__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_22__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79516); rule__LayoutParams__Group_3_22__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getGroup_3_22()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__Impl // $ANTLR start rule__LayoutParams__UnorderedGroup_3__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36415:1: rule__LayoutParams__UnorderedGroup_3__0 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__1 )? ; public final void rule__LayoutParams__UnorderedGroup_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36419:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36420:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__1 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__079575); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36421:2: ( rule__LayoutParams__UnorderedGroup_3__1 )? int alt221=2; int LA221_0 = input.LA(1); if ( LA221_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt221=1; } else if ( LA221_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt221=1; } else if ( LA221_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt221=1; } else if ( LA221_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt221=1; } else if ( LA221_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt221=1; } else if ( LA221_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt221=1; } else if ( LA221_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt221=1; } else if ( LA221_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt221=1; } else if ( LA221_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt221=1; } else if ( LA221_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt221=1; } else if ( LA221_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt221=1; } else if ( LA221_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt221=1; } else if ( LA221_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt221=1; } else if ( LA221_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt221=1; } else if ( LA221_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt221=1; } else if ( LA221_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt221=1; } else if ( LA221_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt221=1; } else if ( LA221_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt221=1; } else if ( LA221_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt221=1; } else if ( LA221_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt221=1; } else if ( LA221_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt221=1; } else if ( LA221_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt221=1; } else if ( LA221_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt221=1; } switch (alt221) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__1 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__1_in_rule__LayoutParams__UnorderedGroup_3__079578); rule__LayoutParams__UnorderedGroup_3__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__0 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36428:1: rule__LayoutParams__UnorderedGroup_3__1 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__2 )? ; public final void rule__LayoutParams__UnorderedGroup_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36432:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36433:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__2 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__179603); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36434:2: ( rule__LayoutParams__UnorderedGroup_3__2 )? int alt222=2; int LA222_0 = input.LA(1); if ( LA222_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt222=1; } else if ( LA222_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt222=1; } else if ( LA222_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt222=1; } else if ( LA222_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt222=1; } else if ( LA222_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt222=1; } else if ( LA222_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt222=1; } else if ( LA222_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt222=1; } else if ( LA222_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt222=1; } else if ( LA222_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt222=1; } else if ( LA222_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt222=1; } else if ( LA222_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt222=1; } else if ( LA222_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt222=1; } else if ( LA222_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt222=1; } else if ( LA222_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt222=1; } else if ( LA222_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt222=1; } else if ( LA222_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt222=1; } else if ( LA222_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt222=1; } else if ( LA222_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt222=1; } else if ( LA222_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt222=1; } else if ( LA222_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt222=1; } else if ( LA222_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt222=1; } else if ( LA222_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt222=1; } else if ( LA222_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt222=1; } switch (alt222) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__2 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__2_in_rule__LayoutParams__UnorderedGroup_3__179606); rule__LayoutParams__UnorderedGroup_3__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__1 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36441:1: rule__LayoutParams__UnorderedGroup_3__2 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__3 )? ; public final void rule__LayoutParams__UnorderedGroup_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36445:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36446:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__3 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__279631); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36447:2: ( rule__LayoutParams__UnorderedGroup_3__3 )? int alt223=2; int LA223_0 = input.LA(1); if ( LA223_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt223=1; } else if ( LA223_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt223=1; } else if ( LA223_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt223=1; } else if ( LA223_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt223=1; } else if ( LA223_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt223=1; } else if ( LA223_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt223=1; } else if ( LA223_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt223=1; } else if ( LA223_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt223=1; } else if ( LA223_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt223=1; } else if ( LA223_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt223=1; } else if ( LA223_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt223=1; } else if ( LA223_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt223=1; } else if ( LA223_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt223=1; } else if ( LA223_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt223=1; } else if ( LA223_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt223=1; } else if ( LA223_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt223=1; } else if ( LA223_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt223=1; } else if ( LA223_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt223=1; } else if ( LA223_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt223=1; } else if ( LA223_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt223=1; } else if ( LA223_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt223=1; } else if ( LA223_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt223=1; } else if ( LA223_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt223=1; } switch (alt223) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__3 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__3_in_rule__LayoutParams__UnorderedGroup_3__279634); rule__LayoutParams__UnorderedGroup_3__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__2 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36454:1: rule__LayoutParams__UnorderedGroup_3__3 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__4 )? ; public final void rule__LayoutParams__UnorderedGroup_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36458:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36459:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__4 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__379659); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36460:2: ( rule__LayoutParams__UnorderedGroup_3__4 )? int alt224=2; int LA224_0 = input.LA(1); if ( LA224_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt224=1; } else if ( LA224_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt224=1; } else if ( LA224_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt224=1; } else if ( LA224_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt224=1; } else if ( LA224_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt224=1; } else if ( LA224_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt224=1; } else if ( LA224_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt224=1; } else if ( LA224_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt224=1; } else if ( LA224_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt224=1; } else if ( LA224_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt224=1; } else if ( LA224_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt224=1; } else if ( LA224_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt224=1; } else if ( LA224_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt224=1; } else if ( LA224_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt224=1; } else if ( LA224_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt224=1; } else if ( LA224_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt224=1; } else if ( LA224_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt224=1; } else if ( LA224_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt224=1; } else if ( LA224_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt224=1; } else if ( LA224_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt224=1; } else if ( LA224_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt224=1; } else if ( LA224_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt224=1; } else if ( LA224_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt224=1; } switch (alt224) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__4 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__4_in_rule__LayoutParams__UnorderedGroup_3__379662); rule__LayoutParams__UnorderedGroup_3__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__3 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36467:1: rule__LayoutParams__UnorderedGroup_3__4 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__5 )? ; public final void rule__LayoutParams__UnorderedGroup_3__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36471:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36472:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__5 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__479687); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36473:2: ( rule__LayoutParams__UnorderedGroup_3__5 )? int alt225=2; int LA225_0 = input.LA(1); if ( LA225_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt225=1; } else if ( LA225_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt225=1; } else if ( LA225_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt225=1; } else if ( LA225_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt225=1; } else if ( LA225_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt225=1; } else if ( LA225_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt225=1; } else if ( LA225_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt225=1; } else if ( LA225_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt225=1; } else if ( LA225_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt225=1; } else if ( LA225_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt225=1; } else if ( LA225_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt225=1; } else if ( LA225_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt225=1; } else if ( LA225_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt225=1; } else if ( LA225_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt225=1; } else if ( LA225_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt225=1; } else if ( LA225_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt225=1; } else if ( LA225_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt225=1; } else if ( LA225_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt225=1; } else if ( LA225_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt225=1; } else if ( LA225_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt225=1; } else if ( LA225_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt225=1; } else if ( LA225_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt225=1; } else if ( LA225_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt225=1; } switch (alt225) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__5 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__5_in_rule__LayoutParams__UnorderedGroup_3__479690); rule__LayoutParams__UnorderedGroup_3__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__4 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36480:1: rule__LayoutParams__UnorderedGroup_3__5 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__6 )? ; public final void rule__LayoutParams__UnorderedGroup_3__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36484:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36485:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__6 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__579715); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36486:2: ( rule__LayoutParams__UnorderedGroup_3__6 )? int alt226=2; int LA226_0 = input.LA(1); if ( LA226_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt226=1; } else if ( LA226_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt226=1; } else if ( LA226_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt226=1; } else if ( LA226_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt226=1; } else if ( LA226_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt226=1; } else if ( LA226_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt226=1; } else if ( LA226_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt226=1; } else if ( LA226_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt226=1; } else if ( LA226_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt226=1; } else if ( LA226_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt226=1; } else if ( LA226_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt226=1; } else if ( LA226_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt226=1; } else if ( LA226_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt226=1; } else if ( LA226_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt226=1; } else if ( LA226_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt226=1; } else if ( LA226_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt226=1; } else if ( LA226_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt226=1; } else if ( LA226_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt226=1; } else if ( LA226_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt226=1; } else if ( LA226_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt226=1; } else if ( LA226_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt226=1; } else if ( LA226_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt226=1; } else if ( LA226_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt226=1; } switch (alt226) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__6 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__6_in_rule__LayoutParams__UnorderedGroup_3__579718); rule__LayoutParams__UnorderedGroup_3__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__5 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36493:1: rule__LayoutParams__UnorderedGroup_3__6 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__7 )? ; public final void rule__LayoutParams__UnorderedGroup_3__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36497:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36498:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__7 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__679743); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36499:2: ( rule__LayoutParams__UnorderedGroup_3__7 )? int alt227=2; int LA227_0 = input.LA(1); if ( LA227_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt227=1; } else if ( LA227_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt227=1; } else if ( LA227_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt227=1; } else if ( LA227_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt227=1; } else if ( LA227_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt227=1; } else if ( LA227_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt227=1; } else if ( LA227_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt227=1; } else if ( LA227_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt227=1; } else if ( LA227_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt227=1; } else if ( LA227_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt227=1; } else if ( LA227_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt227=1; } else if ( LA227_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt227=1; } else if ( LA227_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt227=1; } else if ( LA227_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt227=1; } else if ( LA227_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt227=1; } else if ( LA227_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt227=1; } else if ( LA227_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt227=1; } else if ( LA227_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt227=1; } else if ( LA227_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt227=1; } else if ( LA227_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt227=1; } else if ( LA227_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt227=1; } else if ( LA227_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt227=1; } else if ( LA227_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt227=1; } switch (alt227) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__7 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__7_in_rule__LayoutParams__UnorderedGroup_3__679746); rule__LayoutParams__UnorderedGroup_3__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__6 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36506:1: rule__LayoutParams__UnorderedGroup_3__7 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__8 )? ; public final void rule__LayoutParams__UnorderedGroup_3__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36510:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36511:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__8 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__779771); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36512:2: ( rule__LayoutParams__UnorderedGroup_3__8 )? int alt228=2; int LA228_0 = input.LA(1); if ( LA228_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt228=1; } else if ( LA228_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt228=1; } else if ( LA228_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt228=1; } else if ( LA228_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt228=1; } else if ( LA228_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt228=1; } else if ( LA228_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt228=1; } else if ( LA228_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt228=1; } else if ( LA228_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt228=1; } else if ( LA228_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt228=1; } else if ( LA228_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt228=1; } else if ( LA228_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt228=1; } else if ( LA228_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt228=1; } else if ( LA228_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt228=1; } else if ( LA228_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt228=1; } else if ( LA228_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt228=1; } else if ( LA228_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt228=1; } else if ( LA228_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt228=1; } else if ( LA228_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt228=1; } else if ( LA228_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt228=1; } else if ( LA228_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt228=1; } else if ( LA228_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt228=1; } else if ( LA228_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt228=1; } else if ( LA228_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt228=1; } switch (alt228) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__8 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__8_in_rule__LayoutParams__UnorderedGroup_3__779774); rule__LayoutParams__UnorderedGroup_3__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__7 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36519:1: rule__LayoutParams__UnorderedGroup_3__8 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__9 )? ; public final void rule__LayoutParams__UnorderedGroup_3__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36523:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36524:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__9 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__879799); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36525:2: ( rule__LayoutParams__UnorderedGroup_3__9 )? int alt229=2; int LA229_0 = input.LA(1); if ( LA229_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt229=1; } else if ( LA229_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt229=1; } else if ( LA229_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt229=1; } else if ( LA229_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt229=1; } else if ( LA229_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt229=1; } else if ( LA229_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt229=1; } else if ( LA229_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt229=1; } else if ( LA229_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt229=1; } else if ( LA229_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt229=1; } else if ( LA229_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt229=1; } else if ( LA229_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt229=1; } else if ( LA229_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt229=1; } else if ( LA229_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt229=1; } else if ( LA229_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt229=1; } else if ( LA229_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt229=1; } else if ( LA229_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt229=1; } else if ( LA229_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt229=1; } else if ( LA229_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt229=1; } else if ( LA229_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt229=1; } else if ( LA229_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt229=1; } else if ( LA229_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt229=1; } else if ( LA229_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt229=1; } else if ( LA229_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt229=1; } switch (alt229) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__9 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__9_in_rule__LayoutParams__UnorderedGroup_3__879802); rule__LayoutParams__UnorderedGroup_3__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__8 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36532:1: rule__LayoutParams__UnorderedGroup_3__9 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__10 )? ; public final void rule__LayoutParams__UnorderedGroup_3__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36536:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36537:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__10 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__979827); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36538:2: ( rule__LayoutParams__UnorderedGroup_3__10 )? int alt230=2; int LA230_0 = input.LA(1); if ( LA230_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt230=1; } else if ( LA230_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt230=1; } else if ( LA230_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt230=1; } else if ( LA230_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt230=1; } else if ( LA230_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt230=1; } else if ( LA230_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt230=1; } else if ( LA230_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt230=1; } else if ( LA230_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt230=1; } else if ( LA230_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt230=1; } else if ( LA230_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt230=1; } else if ( LA230_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt230=1; } else if ( LA230_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt230=1; } else if ( LA230_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt230=1; } else if ( LA230_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt230=1; } else if ( LA230_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt230=1; } else if ( LA230_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt230=1; } else if ( LA230_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt230=1; } else if ( LA230_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt230=1; } else if ( LA230_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt230=1; } else if ( LA230_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt230=1; } else if ( LA230_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt230=1; } else if ( LA230_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt230=1; } else if ( LA230_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt230=1; } switch (alt230) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__10 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__10_in_rule__LayoutParams__UnorderedGroup_3__979830); rule__LayoutParams__UnorderedGroup_3__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__9 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36545:1: rule__LayoutParams__UnorderedGroup_3__10 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__11 )? ; public final void rule__LayoutParams__UnorderedGroup_3__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36549:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36550:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__11 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1079855); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36551:2: ( rule__LayoutParams__UnorderedGroup_3__11 )? int alt231=2; int LA231_0 = input.LA(1); if ( LA231_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt231=1; } else if ( LA231_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt231=1; } else if ( LA231_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt231=1; } else if ( LA231_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt231=1; } else if ( LA231_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt231=1; } else if ( LA231_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt231=1; } else if ( LA231_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt231=1; } else if ( LA231_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt231=1; } else if ( LA231_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt231=1; } else if ( LA231_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt231=1; } else if ( LA231_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt231=1; } else if ( LA231_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt231=1; } else if ( LA231_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt231=1; } else if ( LA231_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt231=1; } else if ( LA231_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt231=1; } else if ( LA231_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt231=1; } else if ( LA231_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt231=1; } else if ( LA231_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt231=1; } else if ( LA231_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt231=1; } else if ( LA231_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt231=1; } else if ( LA231_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt231=1; } else if ( LA231_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt231=1; } else if ( LA231_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt231=1; } switch (alt231) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__11 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__11_in_rule__LayoutParams__UnorderedGroup_3__1079858); rule__LayoutParams__UnorderedGroup_3__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__10 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36558:1: rule__LayoutParams__UnorderedGroup_3__11 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__12 )? ; public final void rule__LayoutParams__UnorderedGroup_3__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36562:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36563:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__12 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1179883); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36564:2: ( rule__LayoutParams__UnorderedGroup_3__12 )? int alt232=2; int LA232_0 = input.LA(1); if ( LA232_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt232=1; } else if ( LA232_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt232=1; } else if ( LA232_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt232=1; } else if ( LA232_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt232=1; } else if ( LA232_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt232=1; } else if ( LA232_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt232=1; } else if ( LA232_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt232=1; } else if ( LA232_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt232=1; } else if ( LA232_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt232=1; } else if ( LA232_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt232=1; } else if ( LA232_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt232=1; } else if ( LA232_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt232=1; } else if ( LA232_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt232=1; } else if ( LA232_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt232=1; } else if ( LA232_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt232=1; } else if ( LA232_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt232=1; } else if ( LA232_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt232=1; } else if ( LA232_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt232=1; } else if ( LA232_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt232=1; } else if ( LA232_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt232=1; } else if ( LA232_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt232=1; } else if ( LA232_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt232=1; } else if ( LA232_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt232=1; } switch (alt232) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__12 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__12_in_rule__LayoutParams__UnorderedGroup_3__1179886); rule__LayoutParams__UnorderedGroup_3__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__11 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36571:1: rule__LayoutParams__UnorderedGroup_3__12 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__13 )? ; public final void rule__LayoutParams__UnorderedGroup_3__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36575:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36576:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__13 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1279911); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36577:2: ( rule__LayoutParams__UnorderedGroup_3__13 )? int alt233=2; int LA233_0 = input.LA(1); if ( LA233_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt233=1; } else if ( LA233_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt233=1; } else if ( LA233_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt233=1; } else if ( LA233_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt233=1; } else if ( LA233_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt233=1; } else if ( LA233_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt233=1; } else if ( LA233_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt233=1; } else if ( LA233_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt233=1; } else if ( LA233_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt233=1; } else if ( LA233_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt233=1; } else if ( LA233_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt233=1; } else if ( LA233_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt233=1; } else if ( LA233_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt233=1; } else if ( LA233_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt233=1; } else if ( LA233_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt233=1; } else if ( LA233_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt233=1; } else if ( LA233_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt233=1; } else if ( LA233_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt233=1; } else if ( LA233_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt233=1; } else if ( LA233_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt233=1; } else if ( LA233_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt233=1; } else if ( LA233_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt233=1; } else if ( LA233_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt233=1; } switch (alt233) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__13 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__13_in_rule__LayoutParams__UnorderedGroup_3__1279914); rule__LayoutParams__UnorderedGroup_3__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__12 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36584:1: rule__LayoutParams__UnorderedGroup_3__13 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__14 )? ; public final void rule__LayoutParams__UnorderedGroup_3__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36588:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36589:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__14 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1379939); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36590:2: ( rule__LayoutParams__UnorderedGroup_3__14 )? int alt234=2; int LA234_0 = input.LA(1); if ( LA234_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt234=1; } else if ( LA234_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt234=1; } else if ( LA234_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt234=1; } else if ( LA234_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt234=1; } else if ( LA234_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt234=1; } else if ( LA234_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt234=1; } else if ( LA234_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt234=1; } else if ( LA234_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt234=1; } else if ( LA234_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt234=1; } else if ( LA234_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt234=1; } else if ( LA234_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt234=1; } else if ( LA234_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt234=1; } else if ( LA234_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt234=1; } else if ( LA234_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt234=1; } else if ( LA234_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt234=1; } else if ( LA234_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt234=1; } else if ( LA234_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt234=1; } else if ( LA234_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt234=1; } else if ( LA234_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt234=1; } else if ( LA234_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt234=1; } else if ( LA234_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt234=1; } else if ( LA234_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt234=1; } else if ( LA234_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt234=1; } switch (alt234) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__14 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__14_in_rule__LayoutParams__UnorderedGroup_3__1379942); rule__LayoutParams__UnorderedGroup_3__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__13 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36597:1: rule__LayoutParams__UnorderedGroup_3__14 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__15 )? ; public final void rule__LayoutParams__UnorderedGroup_3__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36601:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36602:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__15 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1479967); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36603:2: ( rule__LayoutParams__UnorderedGroup_3__15 )? int alt235=2; int LA235_0 = input.LA(1); if ( LA235_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt235=1; } else if ( LA235_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt235=1; } else if ( LA235_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt235=1; } else if ( LA235_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt235=1; } else if ( LA235_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt235=1; } else if ( LA235_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt235=1; } else if ( LA235_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt235=1; } else if ( LA235_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt235=1; } else if ( LA235_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt235=1; } else if ( LA235_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt235=1; } else if ( LA235_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt235=1; } else if ( LA235_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt235=1; } else if ( LA235_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt235=1; } else if ( LA235_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt235=1; } else if ( LA235_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt235=1; } else if ( LA235_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt235=1; } else if ( LA235_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt235=1; } else if ( LA235_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt235=1; } else if ( LA235_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt235=1; } else if ( LA235_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt235=1; } else if ( LA235_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt235=1; } else if ( LA235_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt235=1; } else if ( LA235_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt235=1; } switch (alt235) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__15 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__15_in_rule__LayoutParams__UnorderedGroup_3__1479970); rule__LayoutParams__UnorderedGroup_3__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__14 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36610:1: rule__LayoutParams__UnorderedGroup_3__15 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__16 )? ; public final void rule__LayoutParams__UnorderedGroup_3__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36614:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36615:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__16 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1579995); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36616:2: ( rule__LayoutParams__UnorderedGroup_3__16 )? int alt236=2; int LA236_0 = input.LA(1); if ( LA236_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt236=1; } else if ( LA236_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt236=1; } else if ( LA236_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt236=1; } else if ( LA236_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt236=1; } else if ( LA236_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt236=1; } else if ( LA236_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt236=1; } else if ( LA236_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt236=1; } else if ( LA236_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt236=1; } else if ( LA236_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt236=1; } else if ( LA236_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt236=1; } else if ( LA236_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt236=1; } else if ( LA236_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt236=1; } else if ( LA236_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt236=1; } else if ( LA236_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt236=1; } else if ( LA236_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt236=1; } else if ( LA236_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt236=1; } else if ( LA236_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt236=1; } else if ( LA236_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt236=1; } else if ( LA236_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt236=1; } else if ( LA236_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt236=1; } else if ( LA236_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt236=1; } else if ( LA236_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt236=1; } else if ( LA236_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt236=1; } switch (alt236) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__16 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__16_in_rule__LayoutParams__UnorderedGroup_3__1579998); rule__LayoutParams__UnorderedGroup_3__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__15 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36623:1: rule__LayoutParams__UnorderedGroup_3__16 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__17 )? ; public final void rule__LayoutParams__UnorderedGroup_3__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36627:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36628:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__17 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1680023); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36629:2: ( rule__LayoutParams__UnorderedGroup_3__17 )? int alt237=2; int LA237_0 = input.LA(1); if ( LA237_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt237=1; } else if ( LA237_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt237=1; } else if ( LA237_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt237=1; } else if ( LA237_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt237=1; } else if ( LA237_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt237=1; } else if ( LA237_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt237=1; } else if ( LA237_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt237=1; } else if ( LA237_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt237=1; } else if ( LA237_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt237=1; } else if ( LA237_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt237=1; } else if ( LA237_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt237=1; } else if ( LA237_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt237=1; } else if ( LA237_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt237=1; } else if ( LA237_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt237=1; } else if ( LA237_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt237=1; } else if ( LA237_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt237=1; } else if ( LA237_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt237=1; } else if ( LA237_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt237=1; } else if ( LA237_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt237=1; } else if ( LA237_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt237=1; } else if ( LA237_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt237=1; } else if ( LA237_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt237=1; } else if ( LA237_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt237=1; } switch (alt237) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__17 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__17_in_rule__LayoutParams__UnorderedGroup_3__1680026); rule__LayoutParams__UnorderedGroup_3__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__16 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36636:1: rule__LayoutParams__UnorderedGroup_3__17 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__18 )? ; public final void rule__LayoutParams__UnorderedGroup_3__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36640:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__18 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36641:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__18 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1780051); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36642:2: ( rule__LayoutParams__UnorderedGroup_3__18 )? int alt238=2; int LA238_0 = input.LA(1); if ( LA238_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt238=1; } else if ( LA238_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt238=1; } else if ( LA238_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt238=1; } else if ( LA238_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt238=1; } else if ( LA238_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt238=1; } else if ( LA238_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt238=1; } else if ( LA238_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt238=1; } else if ( LA238_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt238=1; } else if ( LA238_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt238=1; } else if ( LA238_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt238=1; } else if ( LA238_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt238=1; } else if ( LA238_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt238=1; } else if ( LA238_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt238=1; } else if ( LA238_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt238=1; } else if ( LA238_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt238=1; } else if ( LA238_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt238=1; } else if ( LA238_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt238=1; } else if ( LA238_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt238=1; } else if ( LA238_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt238=1; } else if ( LA238_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt238=1; } else if ( LA238_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt238=1; } else if ( LA238_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt238=1; } else if ( LA238_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt238=1; } switch (alt238) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__18 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__18_in_rule__LayoutParams__UnorderedGroup_3__1780054); rule__LayoutParams__UnorderedGroup_3__18(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__17 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__18 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36649:1: rule__LayoutParams__UnorderedGroup_3__18 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__19 )? ; public final void rule__LayoutParams__UnorderedGroup_3__18() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36653:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__19 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36654:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__19 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1880079); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36655:2: ( rule__LayoutParams__UnorderedGroup_3__19 )? int alt239=2; int LA239_0 = input.LA(1); if ( LA239_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt239=1; } else if ( LA239_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt239=1; } else if ( LA239_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt239=1; } else if ( LA239_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt239=1; } else if ( LA239_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt239=1; } else if ( LA239_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt239=1; } else if ( LA239_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt239=1; } else if ( LA239_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt239=1; } else if ( LA239_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt239=1; } else if ( LA239_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt239=1; } else if ( LA239_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt239=1; } else if ( LA239_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt239=1; } else if ( LA239_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt239=1; } else if ( LA239_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt239=1; } else if ( LA239_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt239=1; } else if ( LA239_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt239=1; } else if ( LA239_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt239=1; } else if ( LA239_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt239=1; } else if ( LA239_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt239=1; } else if ( LA239_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt239=1; } else if ( LA239_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt239=1; } else if ( LA239_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt239=1; } else if ( LA239_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt239=1; } switch (alt239) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__19 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__19_in_rule__LayoutParams__UnorderedGroup_3__1880082); rule__LayoutParams__UnorderedGroup_3__19(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__18 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__19 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36662:1: rule__LayoutParams__UnorderedGroup_3__19 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__20 )? ; public final void rule__LayoutParams__UnorderedGroup_3__19() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36666:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__20 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36667:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__20 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1980107); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36668:2: ( rule__LayoutParams__UnorderedGroup_3__20 )? int alt240=2; int LA240_0 = input.LA(1); if ( LA240_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt240=1; } else if ( LA240_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt240=1; } else if ( LA240_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt240=1; } else if ( LA240_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt240=1; } else if ( LA240_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt240=1; } else if ( LA240_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt240=1; } else if ( LA240_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt240=1; } else if ( LA240_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt240=1; } else if ( LA240_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt240=1; } else if ( LA240_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt240=1; } else if ( LA240_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt240=1; } else if ( LA240_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt240=1; } else if ( LA240_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt240=1; } else if ( LA240_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt240=1; } else if ( LA240_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt240=1; } else if ( LA240_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt240=1; } else if ( LA240_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt240=1; } else if ( LA240_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt240=1; } else if ( LA240_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt240=1; } else if ( LA240_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt240=1; } else if ( LA240_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt240=1; } else if ( LA240_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt240=1; } else if ( LA240_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt240=1; } switch (alt240) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__20 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__20_in_rule__LayoutParams__UnorderedGroup_3__1980110); rule__LayoutParams__UnorderedGroup_3__20(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__19 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__20 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36675:1: rule__LayoutParams__UnorderedGroup_3__20 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__21 )? ; public final void rule__LayoutParams__UnorderedGroup_3__20() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36679:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__21 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36680:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__21 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__2080135); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36681:2: ( rule__LayoutParams__UnorderedGroup_3__21 )? int alt241=2; int LA241_0 = input.LA(1); if ( LA241_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt241=1; } else if ( LA241_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt241=1; } else if ( LA241_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt241=1; } else if ( LA241_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt241=1; } else if ( LA241_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt241=1; } else if ( LA241_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt241=1; } else if ( LA241_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt241=1; } else if ( LA241_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt241=1; } else if ( LA241_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt241=1; } else if ( LA241_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt241=1; } else if ( LA241_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt241=1; } else if ( LA241_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt241=1; } else if ( LA241_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt241=1; } else if ( LA241_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt241=1; } else if ( LA241_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt241=1; } else if ( LA241_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt241=1; } else if ( LA241_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt241=1; } else if ( LA241_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt241=1; } else if ( LA241_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt241=1; } else if ( LA241_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt241=1; } else if ( LA241_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt241=1; } else if ( LA241_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt241=1; } else if ( LA241_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt241=1; } switch (alt241) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__21 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__21_in_rule__LayoutParams__UnorderedGroup_3__2080138); rule__LayoutParams__UnorderedGroup_3__21(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__20 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__21 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36688:1: rule__LayoutParams__UnorderedGroup_3__21 : rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__22 )? ; public final void rule__LayoutParams__UnorderedGroup_3__21() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36692:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__22 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36693:2: rule__LayoutParams__UnorderedGroup_3__Impl ( rule__LayoutParams__UnorderedGroup_3__22 )? { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__2180163); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36694:2: ( rule__LayoutParams__UnorderedGroup_3__22 )? int alt242=2; int LA242_0 = input.LA(1); if ( LA242_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { alt242=1; } else if ( LA242_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { alt242=1; } else if ( LA242_0 ==119 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { alt242=1; } else if ( LA242_0 ==120 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { alt242=1; } else if ( LA242_0 ==121 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { alt242=1; } else if ( LA242_0 ==122 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { alt242=1; } else if ( LA242_0 ==123 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { alt242=1; } else if ( LA242_0 ==124 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { alt242=1; } else if ( LA242_0 ==125 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { alt242=1; } else if ( LA242_0 ==126 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { alt242=1; } else if ( LA242_0 ==127 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { alt242=1; } else if ( LA242_0 ==128 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { alt242=1; } else if ( LA242_0 ==129 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { alt242=1; } else if ( LA242_0 ==130 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { alt242=1; } else if ( LA242_0 ==131 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { alt242=1; } else if ( LA242_0 ==132 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { alt242=1; } else if ( LA242_0 ==133 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { alt242=1; } else if ( LA242_0 ==134 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { alt242=1; } else if ( LA242_0 ==135 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { alt242=1; } else if ( LA242_0 ==136 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { alt242=1; } else if ( LA242_0 ==137 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { alt242=1; } else if ( LA242_0 ==138 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { alt242=1; } else if ( LA242_0 ==139 && getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 22) ) { alt242=1; } switch (alt242) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__LayoutParams__UnorderedGroup_3__22 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__22_in_rule__LayoutParams__UnorderedGroup_3__2180166); rule__LayoutParams__UnorderedGroup_3__22(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__21 // $ANTLR start rule__LayoutParams__UnorderedGroup_3__22 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36701:1: rule__LayoutParams__UnorderedGroup_3__22 : rule__LayoutParams__UnorderedGroup_3__Impl ; public final void rule__LayoutParams__UnorderedGroup_3__22() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36705:1: ( rule__LayoutParams__UnorderedGroup_3__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36706:2: rule__LayoutParams__UnorderedGroup_3__Impl { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__2280191); rule__LayoutParams__UnorderedGroup_3__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__UnorderedGroup_3__22 // $ANTLR start rule__TextView__UnorderedGroup_3_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36759:1: rule__TextView__UnorderedGroup_3_2 : ( rule__TextView__UnorderedGroup_3_2__0 )? ; public final void rule__TextView__UnorderedGroup_3_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36764:1: ( ( rule__TextView__UnorderedGroup_3_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36765:2: ( rule__TextView__UnorderedGroup_3_2__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36765:2: ( rule__TextView__UnorderedGroup_3_2__0 )? int alt243=2; int LA243_0 = input.LA(1); if ( LA243_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt243=1; } else if ( LA243_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt243=1; } else if ( LA243_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt243=1; } else if ( LA243_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt243=1; } else if ( LA243_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt243=1; } else if ( LA243_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt243=1; } else if ( LA243_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt243=1; } else if ( LA243_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt243=1; } else if ( LA243_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt243=1; } else if ( LA243_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt243=1; } else if ( LA243_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt243=1; } else if ( LA243_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt243=1; } else if ( LA243_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt243=1; } else if ( LA243_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt243=1; } else if ( LA243_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt243=1; } else if ( LA243_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt243=1; } else if ( LA243_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt243=1; } else if ( LA243_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt243=1; } else if ( LA243_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt243=1; } else if ( LA243_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt243=1; } else if ( LA243_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt243=1; } else if ( LA243_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt243=1; } else if ( LA243_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt243=1; } switch (alt243) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__0_in_rule__TextView__UnorderedGroup_3_280261); rule__TextView__UnorderedGroup_3_2__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2 // $ANTLR start rule__TextView__UnorderedGroup_3_2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36775:1: rule__TextView__UnorderedGroup_3_2__Impl : ( ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) ) ; public final void rule__TextView__UnorderedGroup_3_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36780:1: ( ( ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36781:3: ( ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36781:3: ( ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) ) int alt244=23; int LA244_0 = input.LA(1); if ( LA244_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt244=1; } else if ( LA244_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt244=2; } else if ( LA244_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt244=3; } else if ( LA244_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt244=4; } else if ( LA244_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt244=5; } else if ( LA244_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt244=6; } else if ( LA244_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt244=7; } else if ( LA244_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt244=8; } else if ( LA244_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt244=9; } else if ( LA244_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt244=10; } else if ( LA244_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt244=11; } else if ( LA244_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt244=12; } else if ( LA244_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt244=13; } else if ( LA244_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt244=14; } else if ( LA244_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt244=15; } else if ( LA244_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt244=16; } else if ( LA244_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt244=17; } else if ( LA244_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt244=18; } else if ( LA244_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt244=19; } else if ( LA244_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt244=20; } else if ( LA244_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt244=21; } else if ( LA244_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt244=22; } else if ( LA244_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt244=23; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("36781:3: ( ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) )", 244, 0, input); throw nvae; } switch (alt244) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36783:4: ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36783:4: ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36784:5: {...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36784:107: ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36785:6: ( ( rule__TextView__Group_3_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36791:6: ( ( rule__TextView__Group_3_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36793:7: ( rule__TextView__Group_3_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36794:7: ( rule__TextView__Group_3_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36794:8: rule__TextView__Group_3_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_0__0_in_rule__TextView__UnorderedGroup_3_2__Impl80348); rule__TextView__Group_3_2_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36800:4: ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36800:4: ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36801:5: {...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36801:107: ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36802:6: ( ( rule__TextView__Group_3_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36808:6: ( ( rule__TextView__Group_3_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36810:7: ( rule__TextView__Group_3_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36811:7: ( rule__TextView__Group_3_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36811:8: rule__TextView__Group_3_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_1__0_in_rule__TextView__UnorderedGroup_3_2__Impl80439); rule__TextView__Group_3_2_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36817:4: ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36817:4: ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36818:5: {...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36818:107: ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36819:6: ( ( rule__TextView__Group_3_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36825:6: ( ( rule__TextView__Group_3_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36827:7: ( rule__TextView__Group_3_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36828:7: ( rule__TextView__Group_3_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36828:8: rule__TextView__Group_3_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_2__0_in_rule__TextView__UnorderedGroup_3_2__Impl80530); rule__TextView__Group_3_2_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36834:4: ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36834:4: ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36835:5: {...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36835:107: ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36836:6: ( ( rule__TextView__Group_3_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36842:6: ( ( rule__TextView__Group_3_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36844:7: ( rule__TextView__Group_3_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36845:7: ( rule__TextView__Group_3_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36845:8: rule__TextView__Group_3_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_3__0_in_rule__TextView__UnorderedGroup_3_2__Impl80621); rule__TextView__Group_3_2_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36851:4: ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36851:4: ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36852:5: {...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36852:107: ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36853:6: ( ( rule__TextView__Group_3_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36859:6: ( ( rule__TextView__Group_3_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36861:7: ( rule__TextView__Group_3_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36862:7: ( rule__TextView__Group_3_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36862:8: rule__TextView__Group_3_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_4__0_in_rule__TextView__UnorderedGroup_3_2__Impl80712); rule__TextView__Group_3_2_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36868:4: ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36868:4: ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36869:5: {...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36869:107: ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36870:6: ( ( rule__TextView__Group_3_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36876:6: ( ( rule__TextView__Group_3_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36878:7: ( rule__TextView__Group_3_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36879:7: ( rule__TextView__Group_3_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36879:8: rule__TextView__Group_3_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_5__0_in_rule__TextView__UnorderedGroup_3_2__Impl80803); rule__TextView__Group_3_2_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36885:4: ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36885:4: ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36886:5: {...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36886:107: ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36887:6: ( ( rule__TextView__Group_3_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36893:6: ( ( rule__TextView__Group_3_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36895:7: ( rule__TextView__Group_3_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36896:7: ( rule__TextView__Group_3_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36896:8: rule__TextView__Group_3_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_6__0_in_rule__TextView__UnorderedGroup_3_2__Impl80894); rule__TextView__Group_3_2_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36902:4: ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36902:4: ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36903:5: {...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36903:107: ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36904:6: ( ( rule__TextView__Group_3_2_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36910:6: ( ( rule__TextView__Group_3_2_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36912:7: ( rule__TextView__Group_3_2_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36913:7: ( rule__TextView__Group_3_2_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36913:8: rule__TextView__Group_3_2_7__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_7__0_in_rule__TextView__UnorderedGroup_3_2__Impl80985); rule__TextView__Group_3_2_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36919:4: ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36919:4: ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36920:5: {...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36920:107: ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36921:6: ( ( rule__TextView__Group_3_2_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36927:6: ( ( rule__TextView__Group_3_2_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36929:7: ( rule__TextView__Group_3_2_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36930:7: ( rule__TextView__Group_3_2_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36930:8: rule__TextView__Group_3_2_8__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_8__0_in_rule__TextView__UnorderedGroup_3_2__Impl81076); rule__TextView__Group_3_2_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36936:4: ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36936:4: ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36937:5: {...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36937:107: ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36938:6: ( ( rule__TextView__Group_3_2_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36944:6: ( ( rule__TextView__Group_3_2_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36946:7: ( rule__TextView__Group_3_2_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36947:7: ( rule__TextView__Group_3_2_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36947:8: rule__TextView__Group_3_2_9__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_9__0_in_rule__TextView__UnorderedGroup_3_2__Impl81167); rule__TextView__Group_3_2_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36953:4: ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36953:4: ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36954:5: {...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36954:108: ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36955:6: ( ( rule__TextView__Group_3_2_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36961:6: ( ( rule__TextView__Group_3_2_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36963:7: ( rule__TextView__Group_3_2_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36964:7: ( rule__TextView__Group_3_2_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36964:8: rule__TextView__Group_3_2_10__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_10__0_in_rule__TextView__UnorderedGroup_3_2__Impl81258); rule__TextView__Group_3_2_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36970:4: ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36970:4: ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36971:5: {...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36971:108: ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36972:6: ( ( rule__TextView__Group_3_2_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36978:6: ( ( rule__TextView__Group_3_2_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36980:7: ( rule__TextView__Group_3_2_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36981:7: ( rule__TextView__Group_3_2_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36981:8: rule__TextView__Group_3_2_11__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_11__0_in_rule__TextView__UnorderedGroup_3_2__Impl81349); rule__TextView__Group_3_2_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36987:4: ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36987:4: ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36988:5: {...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36988:108: ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36989:6: ( ( rule__TextView__Group_3_2_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36995:6: ( ( rule__TextView__Group_3_2_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36997:7: ( rule__TextView__Group_3_2_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36998:7: ( rule__TextView__Group_3_2_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36998:8: rule__TextView__Group_3_2_12__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_12__0_in_rule__TextView__UnorderedGroup_3_2__Impl81440); rule__TextView__Group_3_2_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37004:4: ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37004:4: ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37005:5: {...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37005:108: ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37006:6: ( ( rule__TextView__Group_3_2_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37012:6: ( ( rule__TextView__Group_3_2_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37014:7: ( rule__TextView__Group_3_2_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37015:7: ( rule__TextView__Group_3_2_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37015:8: rule__TextView__Group_3_2_13__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_13__0_in_rule__TextView__UnorderedGroup_3_2__Impl81531); rule__TextView__Group_3_2_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37021:4: ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37021:4: ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37022:5: {...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37022:108: ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37023:6: ( ( rule__TextView__Group_3_2_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37029:6: ( ( rule__TextView__Group_3_2_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37031:7: ( rule__TextView__Group_3_2_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37032:7: ( rule__TextView__Group_3_2_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37032:8: rule__TextView__Group_3_2_14__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_14__0_in_rule__TextView__UnorderedGroup_3_2__Impl81622); rule__TextView__Group_3_2_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37038:4: ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37038:4: ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37039:5: {...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37039:108: ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37040:6: ( ( rule__TextView__Group_3_2_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37046:6: ( ( rule__TextView__Group_3_2_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37048:7: ( rule__TextView__Group_3_2_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37049:7: ( rule__TextView__Group_3_2_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37049:8: rule__TextView__Group_3_2_15__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_15__0_in_rule__TextView__UnorderedGroup_3_2__Impl81713); rule__TextView__Group_3_2_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37055:4: ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37055:4: ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37056:5: {...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37056:108: ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37057:6: ( ( rule__TextView__Group_3_2_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37063:6: ( ( rule__TextView__Group_3_2_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37065:7: ( rule__TextView__Group_3_2_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37066:7: ( rule__TextView__Group_3_2_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37066:8: rule__TextView__Group_3_2_16__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_16__0_in_rule__TextView__UnorderedGroup_3_2__Impl81804); rule__TextView__Group_3_2_16__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37072:4: ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37072:4: ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37073:5: {...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37073:108: ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37074:6: ( ( rule__TextView__Group_3_2_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37080:6: ( ( rule__TextView__Group_3_2_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37082:7: ( rule__TextView__Group_3_2_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37083:7: ( rule__TextView__Group_3_2_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37083:8: rule__TextView__Group_3_2_17__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_17__0_in_rule__TextView__UnorderedGroup_3_2__Impl81895); rule__TextView__Group_3_2_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_17()); } } } } } break; case 19 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37089:4: ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37089:4: ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37090:5: {...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37090:108: ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37091:6: ( ( rule__TextView__Group_3_2_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37097:6: ( ( rule__TextView__Group_3_2_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37099:7: ( rule__TextView__Group_3_2_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37100:7: ( rule__TextView__Group_3_2_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37100:8: rule__TextView__Group_3_2_18__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_18__0_in_rule__TextView__UnorderedGroup_3_2__Impl81986); rule__TextView__Group_3_2_18__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_18()); } } } } } break; case 20 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37106:4: ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37106:4: ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37107:5: {...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37107:108: ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37108:6: ( ( rule__TextView__Group_3_2_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37114:6: ( ( rule__TextView__Group_3_2_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37116:7: ( rule__TextView__Group_3_2_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37117:7: ( rule__TextView__Group_3_2_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37117:8: rule__TextView__Group_3_2_19__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_19__0_in_rule__TextView__UnorderedGroup_3_2__Impl82077); rule__TextView__Group_3_2_19__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_19()); } } } } } break; case 21 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37123:4: ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37123:4: ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37124:5: {...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37124:108: ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37125:6: ( ( rule__TextView__Group_3_2_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37131:6: ( ( rule__TextView__Group_3_2_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37133:7: ( rule__TextView__Group_3_2_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37134:7: ( rule__TextView__Group_3_2_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37134:8: rule__TextView__Group_3_2_20__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_20__0_in_rule__TextView__UnorderedGroup_3_2__Impl82168); rule__TextView__Group_3_2_20__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_20()); } } } } } break; case 22 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37140:4: ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37140:4: ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37141:5: {...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37141:108: ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37142:6: ( ( rule__TextView__Group_3_2_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37148:6: ( ( rule__TextView__Group_3_2_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37150:7: ( rule__TextView__Group_3_2_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37151:7: ( rule__TextView__Group_3_2_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37151:8: rule__TextView__Group_3_2_21__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_21__0_in_rule__TextView__UnorderedGroup_3_2__Impl82259); rule__TextView__Group_3_2_21__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_21()); } } } } } break; case 23 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37157:4: ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37157:4: ({...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37158:5: {...}? => ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TextView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37158:108: ( ( ( rule__TextView__Group_3_2_22__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37159:6: ( ( rule__TextView__Group_3_2_22__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37165:6: ( ( rule__TextView__Group_3_2_22__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37167:7: ( rule__TextView__Group_3_2_22__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_22()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37168:7: ( rule__TextView__Group_3_2_22__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37168:8: rule__TextView__Group_3_2_22__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_22__0_in_rule__TextView__UnorderedGroup_3_2__Impl82350); rule__TextView__Group_3_2_22__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGroup_3_2_22()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__Impl // $ANTLR start rule__TextView__UnorderedGroup_3_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37183:1: rule__TextView__UnorderedGroup_3_2__0 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__1 )? ; public final void rule__TextView__UnorderedGroup_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37187:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37188:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__1 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__082409); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37189:2: ( rule__TextView__UnorderedGroup_3_2__1 )? int alt245=2; int LA245_0 = input.LA(1); if ( LA245_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt245=1; } else if ( LA245_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt245=1; } else if ( LA245_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt245=1; } else if ( LA245_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt245=1; } else if ( LA245_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt245=1; } else if ( LA245_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt245=1; } else if ( LA245_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt245=1; } else if ( LA245_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt245=1; } else if ( LA245_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt245=1; } else if ( LA245_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt245=1; } else if ( LA245_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt245=1; } else if ( LA245_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt245=1; } else if ( LA245_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt245=1; } else if ( LA245_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt245=1; } else if ( LA245_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt245=1; } else if ( LA245_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt245=1; } else if ( LA245_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt245=1; } else if ( LA245_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt245=1; } else if ( LA245_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt245=1; } else if ( LA245_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt245=1; } else if ( LA245_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt245=1; } else if ( LA245_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt245=1; } else if ( LA245_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt245=1; } switch (alt245) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__1 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__1_in_rule__TextView__UnorderedGroup_3_2__082412); rule__TextView__UnorderedGroup_3_2__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__0 // $ANTLR start rule__TextView__UnorderedGroup_3_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37196:1: rule__TextView__UnorderedGroup_3_2__1 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__2 )? ; public final void rule__TextView__UnorderedGroup_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37200:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37201:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__2 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__182437); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37202:2: ( rule__TextView__UnorderedGroup_3_2__2 )? int alt246=2; int LA246_0 = input.LA(1); if ( LA246_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt246=1; } else if ( LA246_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt246=1; } else if ( LA246_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt246=1; } else if ( LA246_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt246=1; } else if ( LA246_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt246=1; } else if ( LA246_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt246=1; } else if ( LA246_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt246=1; } else if ( LA246_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt246=1; } else if ( LA246_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt246=1; } else if ( LA246_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt246=1; } else if ( LA246_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt246=1; } else if ( LA246_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt246=1; } else if ( LA246_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt246=1; } else if ( LA246_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt246=1; } else if ( LA246_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt246=1; } else if ( LA246_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt246=1; } else if ( LA246_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt246=1; } else if ( LA246_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt246=1; } else if ( LA246_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt246=1; } else if ( LA246_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt246=1; } else if ( LA246_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt246=1; } else if ( LA246_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt246=1; } else if ( LA246_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt246=1; } switch (alt246) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__2 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__2_in_rule__TextView__UnorderedGroup_3_2__182440); rule__TextView__UnorderedGroup_3_2__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__1 // $ANTLR start rule__TextView__UnorderedGroup_3_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37209:1: rule__TextView__UnorderedGroup_3_2__2 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__3 )? ; public final void rule__TextView__UnorderedGroup_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37213:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37214:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__3 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__282465); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37215:2: ( rule__TextView__UnorderedGroup_3_2__3 )? int alt247=2; int LA247_0 = input.LA(1); if ( LA247_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt247=1; } else if ( LA247_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt247=1; } else if ( LA247_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt247=1; } else if ( LA247_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt247=1; } else if ( LA247_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt247=1; } else if ( LA247_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt247=1; } else if ( LA247_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt247=1; } else if ( LA247_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt247=1; } else if ( LA247_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt247=1; } else if ( LA247_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt247=1; } else if ( LA247_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt247=1; } else if ( LA247_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt247=1; } else if ( LA247_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt247=1; } else if ( LA247_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt247=1; } else if ( LA247_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt247=1; } else if ( LA247_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt247=1; } else if ( LA247_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt247=1; } else if ( LA247_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt247=1; } else if ( LA247_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt247=1; } else if ( LA247_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt247=1; } else if ( LA247_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt247=1; } else if ( LA247_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt247=1; } else if ( LA247_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt247=1; } switch (alt247) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__3 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__3_in_rule__TextView__UnorderedGroup_3_2__282468); rule__TextView__UnorderedGroup_3_2__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__2 // $ANTLR start rule__TextView__UnorderedGroup_3_2__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37222:1: rule__TextView__UnorderedGroup_3_2__3 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__4 )? ; public final void rule__TextView__UnorderedGroup_3_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37226:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37227:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__4 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__382493); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37228:2: ( rule__TextView__UnorderedGroup_3_2__4 )? int alt248=2; int LA248_0 = input.LA(1); if ( LA248_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt248=1; } else if ( LA248_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt248=1; } else if ( LA248_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt248=1; } else if ( LA248_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt248=1; } else if ( LA248_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt248=1; } else if ( LA248_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt248=1; } else if ( LA248_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt248=1; } else if ( LA248_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt248=1; } else if ( LA248_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt248=1; } else if ( LA248_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt248=1; } else if ( LA248_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt248=1; } else if ( LA248_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt248=1; } else if ( LA248_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt248=1; } else if ( LA248_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt248=1; } else if ( LA248_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt248=1; } else if ( LA248_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt248=1; } else if ( LA248_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt248=1; } else if ( LA248_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt248=1; } else if ( LA248_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt248=1; } else if ( LA248_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt248=1; } else if ( LA248_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt248=1; } else if ( LA248_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt248=1; } else if ( LA248_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt248=1; } switch (alt248) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__4 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__4_in_rule__TextView__UnorderedGroup_3_2__382496); rule__TextView__UnorderedGroup_3_2__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__3 // $ANTLR start rule__TextView__UnorderedGroup_3_2__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37235:1: rule__TextView__UnorderedGroup_3_2__4 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__5 )? ; public final void rule__TextView__UnorderedGroup_3_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37239:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37240:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__5 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__482521); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37241:2: ( rule__TextView__UnorderedGroup_3_2__5 )? int alt249=2; int LA249_0 = input.LA(1); if ( LA249_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt249=1; } else if ( LA249_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt249=1; } else if ( LA249_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt249=1; } else if ( LA249_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt249=1; } else if ( LA249_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt249=1; } else if ( LA249_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt249=1; } else if ( LA249_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt249=1; } else if ( LA249_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt249=1; } else if ( LA249_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt249=1; } else if ( LA249_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt249=1; } else if ( LA249_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt249=1; } else if ( LA249_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt249=1; } else if ( LA249_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt249=1; } else if ( LA249_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt249=1; } else if ( LA249_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt249=1; } else if ( LA249_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt249=1; } else if ( LA249_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt249=1; } else if ( LA249_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt249=1; } else if ( LA249_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt249=1; } else if ( LA249_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt249=1; } else if ( LA249_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt249=1; } else if ( LA249_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt249=1; } else if ( LA249_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt249=1; } switch (alt249) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__5 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__5_in_rule__TextView__UnorderedGroup_3_2__482524); rule__TextView__UnorderedGroup_3_2__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__4 // $ANTLR start rule__TextView__UnorderedGroup_3_2__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37248:1: rule__TextView__UnorderedGroup_3_2__5 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__6 )? ; public final void rule__TextView__UnorderedGroup_3_2__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37252:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37253:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__6 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__582549); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37254:2: ( rule__TextView__UnorderedGroup_3_2__6 )? int alt250=2; int LA250_0 = input.LA(1); if ( LA250_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt250=1; } else if ( LA250_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt250=1; } else if ( LA250_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt250=1; } else if ( LA250_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt250=1; } else if ( LA250_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt250=1; } else if ( LA250_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt250=1; } else if ( LA250_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt250=1; } else if ( LA250_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt250=1; } else if ( LA250_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt250=1; } else if ( LA250_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt250=1; } else if ( LA250_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt250=1; } else if ( LA250_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt250=1; } else if ( LA250_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt250=1; } else if ( LA250_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt250=1; } else if ( LA250_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt250=1; } else if ( LA250_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt250=1; } else if ( LA250_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt250=1; } else if ( LA250_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt250=1; } else if ( LA250_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt250=1; } else if ( LA250_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt250=1; } else if ( LA250_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt250=1; } else if ( LA250_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt250=1; } else if ( LA250_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt250=1; } switch (alt250) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__6 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__6_in_rule__TextView__UnorderedGroup_3_2__582552); rule__TextView__UnorderedGroup_3_2__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__5 // $ANTLR start rule__TextView__UnorderedGroup_3_2__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37261:1: rule__TextView__UnorderedGroup_3_2__6 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__7 )? ; public final void rule__TextView__UnorderedGroup_3_2__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37265:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37266:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__7 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__682577); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37267:2: ( rule__TextView__UnorderedGroup_3_2__7 )? int alt251=2; int LA251_0 = input.LA(1); if ( LA251_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt251=1; } else if ( LA251_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt251=1; } else if ( LA251_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt251=1; } else if ( LA251_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt251=1; } else if ( LA251_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt251=1; } else if ( LA251_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt251=1; } else if ( LA251_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt251=1; } else if ( LA251_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt251=1; } else if ( LA251_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt251=1; } else if ( LA251_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt251=1; } else if ( LA251_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt251=1; } else if ( LA251_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt251=1; } else if ( LA251_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt251=1; } else if ( LA251_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt251=1; } else if ( LA251_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt251=1; } else if ( LA251_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt251=1; } else if ( LA251_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt251=1; } else if ( LA251_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt251=1; } else if ( LA251_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt251=1; } else if ( LA251_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt251=1; } else if ( LA251_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt251=1; } else if ( LA251_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt251=1; } else if ( LA251_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt251=1; } switch (alt251) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__7 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__7_in_rule__TextView__UnorderedGroup_3_2__682580); rule__TextView__UnorderedGroup_3_2__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__6 // $ANTLR start rule__TextView__UnorderedGroup_3_2__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37274:1: rule__TextView__UnorderedGroup_3_2__7 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__8 )? ; public final void rule__TextView__UnorderedGroup_3_2__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37278:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37279:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__8 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__782605); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37280:2: ( rule__TextView__UnorderedGroup_3_2__8 )? int alt252=2; int LA252_0 = input.LA(1); if ( LA252_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt252=1; } else if ( LA252_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt252=1; } else if ( LA252_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt252=1; } else if ( LA252_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt252=1; } else if ( LA252_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt252=1; } else if ( LA252_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt252=1; } else if ( LA252_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt252=1; } else if ( LA252_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt252=1; } else if ( LA252_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt252=1; } else if ( LA252_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt252=1; } else if ( LA252_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt252=1; } else if ( LA252_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt252=1; } else if ( LA252_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt252=1; } else if ( LA252_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt252=1; } else if ( LA252_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt252=1; } else if ( LA252_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt252=1; } else if ( LA252_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt252=1; } else if ( LA252_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt252=1; } else if ( LA252_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt252=1; } else if ( LA252_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt252=1; } else if ( LA252_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt252=1; } else if ( LA252_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt252=1; } else if ( LA252_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt252=1; } switch (alt252) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__8 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__8_in_rule__TextView__UnorderedGroup_3_2__782608); rule__TextView__UnorderedGroup_3_2__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__7 // $ANTLR start rule__TextView__UnorderedGroup_3_2__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37287:1: rule__TextView__UnorderedGroup_3_2__8 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__9 )? ; public final void rule__TextView__UnorderedGroup_3_2__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37291:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37292:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__9 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__882633); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37293:2: ( rule__TextView__UnorderedGroup_3_2__9 )? int alt253=2; int LA253_0 = input.LA(1); if ( LA253_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt253=1; } else if ( LA253_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt253=1; } else if ( LA253_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt253=1; } else if ( LA253_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt253=1; } else if ( LA253_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt253=1; } else if ( LA253_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt253=1; } else if ( LA253_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt253=1; } else if ( LA253_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt253=1; } else if ( LA253_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt253=1; } else if ( LA253_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt253=1; } else if ( LA253_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt253=1; } else if ( LA253_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt253=1; } else if ( LA253_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt253=1; } else if ( LA253_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt253=1; } else if ( LA253_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt253=1; } else if ( LA253_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt253=1; } else if ( LA253_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt253=1; } else if ( LA253_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt253=1; } else if ( LA253_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt253=1; } else if ( LA253_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt253=1; } else if ( LA253_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt253=1; } else if ( LA253_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt253=1; } else if ( LA253_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt253=1; } switch (alt253) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__9 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__9_in_rule__TextView__UnorderedGroup_3_2__882636); rule__TextView__UnorderedGroup_3_2__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__8 // $ANTLR start rule__TextView__UnorderedGroup_3_2__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37300:1: rule__TextView__UnorderedGroup_3_2__9 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__10 )? ; public final void rule__TextView__UnorderedGroup_3_2__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37304:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37305:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__10 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__982661); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37306:2: ( rule__TextView__UnorderedGroup_3_2__10 )? int alt254=2; int LA254_0 = input.LA(1); if ( LA254_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt254=1; } else if ( LA254_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt254=1; } else if ( LA254_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt254=1; } else if ( LA254_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt254=1; } else if ( LA254_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt254=1; } else if ( LA254_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt254=1; } else if ( LA254_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt254=1; } else if ( LA254_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt254=1; } else if ( LA254_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt254=1; } else if ( LA254_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt254=1; } else if ( LA254_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt254=1; } else if ( LA254_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt254=1; } else if ( LA254_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt254=1; } else if ( LA254_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt254=1; } else if ( LA254_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt254=1; } else if ( LA254_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt254=1; } else if ( LA254_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt254=1; } else if ( LA254_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt254=1; } else if ( LA254_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt254=1; } else if ( LA254_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt254=1; } else if ( LA254_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt254=1; } else if ( LA254_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt254=1; } else if ( LA254_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt254=1; } switch (alt254) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__10 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__10_in_rule__TextView__UnorderedGroup_3_2__982664); rule__TextView__UnorderedGroup_3_2__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__9 // $ANTLR start rule__TextView__UnorderedGroup_3_2__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37313:1: rule__TextView__UnorderedGroup_3_2__10 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__11 )? ; public final void rule__TextView__UnorderedGroup_3_2__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37317:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37318:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__11 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1082689); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37319:2: ( rule__TextView__UnorderedGroup_3_2__11 )? int alt255=2; int LA255_0 = input.LA(1); if ( LA255_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt255=1; } else if ( LA255_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt255=1; } else if ( LA255_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt255=1; } else if ( LA255_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt255=1; } else if ( LA255_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt255=1; } else if ( LA255_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt255=1; } else if ( LA255_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt255=1; } else if ( LA255_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt255=1; } else if ( LA255_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt255=1; } else if ( LA255_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt255=1; } else if ( LA255_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt255=1; } else if ( LA255_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt255=1; } else if ( LA255_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt255=1; } else if ( LA255_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt255=1; } else if ( LA255_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt255=1; } else if ( LA255_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt255=1; } else if ( LA255_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt255=1; } else if ( LA255_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt255=1; } else if ( LA255_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt255=1; } else if ( LA255_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt255=1; } else if ( LA255_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt255=1; } else if ( LA255_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt255=1; } else if ( LA255_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt255=1; } switch (alt255) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__11 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__11_in_rule__TextView__UnorderedGroup_3_2__1082692); rule__TextView__UnorderedGroup_3_2__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__10 // $ANTLR start rule__TextView__UnorderedGroup_3_2__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37326:1: rule__TextView__UnorderedGroup_3_2__11 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__12 )? ; public final void rule__TextView__UnorderedGroup_3_2__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37330:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37331:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__12 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1182717); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37332:2: ( rule__TextView__UnorderedGroup_3_2__12 )? int alt256=2; int LA256_0 = input.LA(1); if ( LA256_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt256=1; } else if ( LA256_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt256=1; } else if ( LA256_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt256=1; } else if ( LA256_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt256=1; } else if ( LA256_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt256=1; } else if ( LA256_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt256=1; } else if ( LA256_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt256=1; } else if ( LA256_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt256=1; } else if ( LA256_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt256=1; } else if ( LA256_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt256=1; } else if ( LA256_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt256=1; } else if ( LA256_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt256=1; } else if ( LA256_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt256=1; } else if ( LA256_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt256=1; } else if ( LA256_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt256=1; } else if ( LA256_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt256=1; } else if ( LA256_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt256=1; } else if ( LA256_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt256=1; } else if ( LA256_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt256=1; } else if ( LA256_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt256=1; } else if ( LA256_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt256=1; } else if ( LA256_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt256=1; } else if ( LA256_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt256=1; } switch (alt256) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__12 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__12_in_rule__TextView__UnorderedGroup_3_2__1182720); rule__TextView__UnorderedGroup_3_2__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__11 // $ANTLR start rule__TextView__UnorderedGroup_3_2__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37339:1: rule__TextView__UnorderedGroup_3_2__12 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__13 )? ; public final void rule__TextView__UnorderedGroup_3_2__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37343:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37344:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__13 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1282745); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37345:2: ( rule__TextView__UnorderedGroup_3_2__13 )? int alt257=2; int LA257_0 = input.LA(1); if ( LA257_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt257=1; } else if ( LA257_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt257=1; } else if ( LA257_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt257=1; } else if ( LA257_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt257=1; } else if ( LA257_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt257=1; } else if ( LA257_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt257=1; } else if ( LA257_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt257=1; } else if ( LA257_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt257=1; } else if ( LA257_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt257=1; } else if ( LA257_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt257=1; } else if ( LA257_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt257=1; } else if ( LA257_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt257=1; } else if ( LA257_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt257=1; } else if ( LA257_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt257=1; } else if ( LA257_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt257=1; } else if ( LA257_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt257=1; } else if ( LA257_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt257=1; } else if ( LA257_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt257=1; } else if ( LA257_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt257=1; } else if ( LA257_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt257=1; } else if ( LA257_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt257=1; } else if ( LA257_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt257=1; } else if ( LA257_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt257=1; } switch (alt257) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__13 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__13_in_rule__TextView__UnorderedGroup_3_2__1282748); rule__TextView__UnorderedGroup_3_2__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__12 // $ANTLR start rule__TextView__UnorderedGroup_3_2__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37352:1: rule__TextView__UnorderedGroup_3_2__13 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__14 )? ; public final void rule__TextView__UnorderedGroup_3_2__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37356:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37357:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__14 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1382773); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37358:2: ( rule__TextView__UnorderedGroup_3_2__14 )? int alt258=2; int LA258_0 = input.LA(1); if ( LA258_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt258=1; } else if ( LA258_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt258=1; } else if ( LA258_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt258=1; } else if ( LA258_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt258=1; } else if ( LA258_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt258=1; } else if ( LA258_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt258=1; } else if ( LA258_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt258=1; } else if ( LA258_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt258=1; } else if ( LA258_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt258=1; } else if ( LA258_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt258=1; } else if ( LA258_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt258=1; } else if ( LA258_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt258=1; } else if ( LA258_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt258=1; } else if ( LA258_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt258=1; } else if ( LA258_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt258=1; } else if ( LA258_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt258=1; } else if ( LA258_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt258=1; } else if ( LA258_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt258=1; } else if ( LA258_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt258=1; } else if ( LA258_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt258=1; } else if ( LA258_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt258=1; } else if ( LA258_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt258=1; } else if ( LA258_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt258=1; } switch (alt258) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__14 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__14_in_rule__TextView__UnorderedGroup_3_2__1382776); rule__TextView__UnorderedGroup_3_2__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__13 // $ANTLR start rule__TextView__UnorderedGroup_3_2__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37365:1: rule__TextView__UnorderedGroup_3_2__14 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__15 )? ; public final void rule__TextView__UnorderedGroup_3_2__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37369:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37370:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__15 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1482801); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37371:2: ( rule__TextView__UnorderedGroup_3_2__15 )? int alt259=2; int LA259_0 = input.LA(1); if ( LA259_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt259=1; } else if ( LA259_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt259=1; } else if ( LA259_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt259=1; } else if ( LA259_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt259=1; } else if ( LA259_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt259=1; } else if ( LA259_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt259=1; } else if ( LA259_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt259=1; } else if ( LA259_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt259=1; } else if ( LA259_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt259=1; } else if ( LA259_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt259=1; } else if ( LA259_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt259=1; } else if ( LA259_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt259=1; } else if ( LA259_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt259=1; } else if ( LA259_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt259=1; } else if ( LA259_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt259=1; } else if ( LA259_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt259=1; } else if ( LA259_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt259=1; } else if ( LA259_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt259=1; } else if ( LA259_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt259=1; } else if ( LA259_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt259=1; } else if ( LA259_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt259=1; } else if ( LA259_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt259=1; } else if ( LA259_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt259=1; } switch (alt259) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__15 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__15_in_rule__TextView__UnorderedGroup_3_2__1482804); rule__TextView__UnorderedGroup_3_2__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__14 // $ANTLR start rule__TextView__UnorderedGroup_3_2__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37378:1: rule__TextView__UnorderedGroup_3_2__15 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__16 )? ; public final void rule__TextView__UnorderedGroup_3_2__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37382:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37383:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__16 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1582829); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37384:2: ( rule__TextView__UnorderedGroup_3_2__16 )? int alt260=2; int LA260_0 = input.LA(1); if ( LA260_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt260=1; } else if ( LA260_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt260=1; } else if ( LA260_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt260=1; } else if ( LA260_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt260=1; } else if ( LA260_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt260=1; } else if ( LA260_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt260=1; } else if ( LA260_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt260=1; } else if ( LA260_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt260=1; } else if ( LA260_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt260=1; } else if ( LA260_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt260=1; } else if ( LA260_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt260=1; } else if ( LA260_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt260=1; } else if ( LA260_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt260=1; } else if ( LA260_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt260=1; } else if ( LA260_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt260=1; } else if ( LA260_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt260=1; } else if ( LA260_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt260=1; } else if ( LA260_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt260=1; } else if ( LA260_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt260=1; } else if ( LA260_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt260=1; } else if ( LA260_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt260=1; } else if ( LA260_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt260=1; } else if ( LA260_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt260=1; } switch (alt260) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__16 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__16_in_rule__TextView__UnorderedGroup_3_2__1582832); rule__TextView__UnorderedGroup_3_2__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__15 // $ANTLR start rule__TextView__UnorderedGroup_3_2__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37391:1: rule__TextView__UnorderedGroup_3_2__16 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__17 )? ; public final void rule__TextView__UnorderedGroup_3_2__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37395:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37396:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__17 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1682857); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37397:2: ( rule__TextView__UnorderedGroup_3_2__17 )? int alt261=2; int LA261_0 = input.LA(1); if ( LA261_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt261=1; } else if ( LA261_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt261=1; } else if ( LA261_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt261=1; } else if ( LA261_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt261=1; } else if ( LA261_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt261=1; } else if ( LA261_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt261=1; } else if ( LA261_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt261=1; } else if ( LA261_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt261=1; } else if ( LA261_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt261=1; } else if ( LA261_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt261=1; } else if ( LA261_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt261=1; } else if ( LA261_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt261=1; } else if ( LA261_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt261=1; } else if ( LA261_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt261=1; } else if ( LA261_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt261=1; } else if ( LA261_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt261=1; } else if ( LA261_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt261=1; } else if ( LA261_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt261=1; } else if ( LA261_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt261=1; } else if ( LA261_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt261=1; } else if ( LA261_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt261=1; } else if ( LA261_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt261=1; } else if ( LA261_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt261=1; } switch (alt261) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__17 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__17_in_rule__TextView__UnorderedGroup_3_2__1682860); rule__TextView__UnorderedGroup_3_2__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__16 // $ANTLR start rule__TextView__UnorderedGroup_3_2__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37404:1: rule__TextView__UnorderedGroup_3_2__17 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__18 )? ; public final void rule__TextView__UnorderedGroup_3_2__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37408:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__18 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37409:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__18 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1782885); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37410:2: ( rule__TextView__UnorderedGroup_3_2__18 )? int alt262=2; int LA262_0 = input.LA(1); if ( LA262_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt262=1; } else if ( LA262_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt262=1; } else if ( LA262_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt262=1; } else if ( LA262_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt262=1; } else if ( LA262_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt262=1; } else if ( LA262_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt262=1; } else if ( LA262_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt262=1; } else if ( LA262_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt262=1; } else if ( LA262_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt262=1; } else if ( LA262_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt262=1; } else if ( LA262_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt262=1; } else if ( LA262_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt262=1; } else if ( LA262_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt262=1; } else if ( LA262_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt262=1; } else if ( LA262_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt262=1; } else if ( LA262_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt262=1; } else if ( LA262_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt262=1; } else if ( LA262_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt262=1; } else if ( LA262_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt262=1; } else if ( LA262_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt262=1; } else if ( LA262_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt262=1; } else if ( LA262_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt262=1; } else if ( LA262_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt262=1; } switch (alt262) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__18 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__18_in_rule__TextView__UnorderedGroup_3_2__1782888); rule__TextView__UnorderedGroup_3_2__18(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__17 // $ANTLR start rule__TextView__UnorderedGroup_3_2__18 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37417:1: rule__TextView__UnorderedGroup_3_2__18 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__19 )? ; public final void rule__TextView__UnorderedGroup_3_2__18() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37421:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__19 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37422:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__19 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1882913); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37423:2: ( rule__TextView__UnorderedGroup_3_2__19 )? int alt263=2; int LA263_0 = input.LA(1); if ( LA263_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt263=1; } else if ( LA263_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt263=1; } else if ( LA263_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt263=1; } else if ( LA263_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt263=1; } else if ( LA263_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt263=1; } else if ( LA263_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt263=1; } else if ( LA263_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt263=1; } else if ( LA263_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt263=1; } else if ( LA263_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt263=1; } else if ( LA263_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt263=1; } else if ( LA263_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt263=1; } else if ( LA263_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt263=1; } else if ( LA263_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt263=1; } else if ( LA263_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt263=1; } else if ( LA263_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt263=1; } else if ( LA263_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt263=1; } else if ( LA263_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt263=1; } else if ( LA263_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt263=1; } else if ( LA263_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt263=1; } else if ( LA263_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt263=1; } else if ( LA263_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt263=1; } else if ( LA263_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt263=1; } else if ( LA263_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt263=1; } switch (alt263) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__19 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__19_in_rule__TextView__UnorderedGroup_3_2__1882916); rule__TextView__UnorderedGroup_3_2__19(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__18 // $ANTLR start rule__TextView__UnorderedGroup_3_2__19 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37430:1: rule__TextView__UnorderedGroup_3_2__19 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__20 )? ; public final void rule__TextView__UnorderedGroup_3_2__19() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37434:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__20 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37435:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__20 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1982941); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37436:2: ( rule__TextView__UnorderedGroup_3_2__20 )? int alt264=2; int LA264_0 = input.LA(1); if ( LA264_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt264=1; } else if ( LA264_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt264=1; } else if ( LA264_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt264=1; } else if ( LA264_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt264=1; } else if ( LA264_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt264=1; } else if ( LA264_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt264=1; } else if ( LA264_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt264=1; } else if ( LA264_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt264=1; } else if ( LA264_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt264=1; } else if ( LA264_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt264=1; } else if ( LA264_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt264=1; } else if ( LA264_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt264=1; } else if ( LA264_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt264=1; } else if ( LA264_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt264=1; } else if ( LA264_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt264=1; } else if ( LA264_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt264=1; } else if ( LA264_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt264=1; } else if ( LA264_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt264=1; } else if ( LA264_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt264=1; } else if ( LA264_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt264=1; } else if ( LA264_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt264=1; } else if ( LA264_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt264=1; } else if ( LA264_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt264=1; } switch (alt264) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__20 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__20_in_rule__TextView__UnorderedGroup_3_2__1982944); rule__TextView__UnorderedGroup_3_2__20(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__19 // $ANTLR start rule__TextView__UnorderedGroup_3_2__20 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37443:1: rule__TextView__UnorderedGroup_3_2__20 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__21 )? ; public final void rule__TextView__UnorderedGroup_3_2__20() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37447:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__21 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37448:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__21 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__2082969); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37449:2: ( rule__TextView__UnorderedGroup_3_2__21 )? int alt265=2; int LA265_0 = input.LA(1); if ( LA265_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt265=1; } else if ( LA265_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt265=1; } else if ( LA265_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt265=1; } else if ( LA265_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt265=1; } else if ( LA265_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt265=1; } else if ( LA265_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt265=1; } else if ( LA265_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt265=1; } else if ( LA265_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt265=1; } else if ( LA265_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt265=1; } else if ( LA265_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt265=1; } else if ( LA265_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt265=1; } else if ( LA265_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt265=1; } else if ( LA265_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt265=1; } else if ( LA265_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt265=1; } else if ( LA265_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt265=1; } else if ( LA265_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt265=1; } else if ( LA265_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt265=1; } else if ( LA265_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt265=1; } else if ( LA265_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt265=1; } else if ( LA265_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt265=1; } else if ( LA265_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt265=1; } else if ( LA265_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt265=1; } else if ( LA265_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt265=1; } switch (alt265) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__21 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__21_in_rule__TextView__UnorderedGroup_3_2__2082972); rule__TextView__UnorderedGroup_3_2__21(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__20 // $ANTLR start rule__TextView__UnorderedGroup_3_2__21 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37456:1: rule__TextView__UnorderedGroup_3_2__21 : rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__22 )? ; public final void rule__TextView__UnorderedGroup_3_2__21() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37460:1: ( rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__22 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37461:2: rule__TextView__UnorderedGroup_3_2__Impl ( rule__TextView__UnorderedGroup_3_2__22 )? { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__2182997); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37462:2: ( rule__TextView__UnorderedGroup_3_2__22 )? int alt266=2; int LA266_0 = input.LA(1); if ( LA266_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { alt266=1; } else if ( LA266_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { alt266=1; } else if ( LA266_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { alt266=1; } else if ( LA266_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { alt266=1; } else if ( LA266_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { alt266=1; } else if ( LA266_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { alt266=1; } else if ( LA266_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { alt266=1; } else if ( LA266_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { alt266=1; } else if ( LA266_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { alt266=1; } else if ( LA266_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { alt266=1; } else if ( LA266_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { alt266=1; } else if ( LA266_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { alt266=1; } else if ( LA266_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { alt266=1; } else if ( LA266_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { alt266=1; } else if ( LA266_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { alt266=1; } else if ( LA266_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { alt266=1; } else if ( LA266_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { alt266=1; } else if ( LA266_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { alt266=1; } else if ( LA266_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { alt266=1; } else if ( LA266_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { alt266=1; } else if ( LA266_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { alt266=1; } else if ( LA266_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { alt266=1; } else if ( LA266_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 22) ) { alt266=1; } switch (alt266) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TextView__UnorderedGroup_3_2__22 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__22_in_rule__TextView__UnorderedGroup_3_2__2183000); rule__TextView__UnorderedGroup_3_2__22(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__21 // $ANTLR start rule__TextView__UnorderedGroup_3_2__22 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37469:1: rule__TextView__UnorderedGroup_3_2__22 : rule__TextView__UnorderedGroup_3_2__Impl ; public final void rule__TextView__UnorderedGroup_3_2__22() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37473:1: ( rule__TextView__UnorderedGroup_3_2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37474:2: rule__TextView__UnorderedGroup_3_2__Impl { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__2283025); rule__TextView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__UnorderedGroup_3_2__22 // $ANTLR start rule__ImageView__UnorderedGroup_3_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37527:1: rule__ImageView__UnorderedGroup_3_2 : ( rule__ImageView__UnorderedGroup_3_2__0 )? ; public final void rule__ImageView__UnorderedGroup_3_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37532:1: ( ( rule__ImageView__UnorderedGroup_3_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37533:2: ( rule__ImageView__UnorderedGroup_3_2__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37533:2: ( rule__ImageView__UnorderedGroup_3_2__0 )? int alt267=2; int LA267_0 = input.LA(1); if ( LA267_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt267=1; } else if ( LA267_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt267=1; } else if ( LA267_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt267=1; } else if ( LA267_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt267=1; } else if ( LA267_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt267=1; } else if ( LA267_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt267=1; } else if ( LA267_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt267=1; } else if ( LA267_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt267=1; } switch (alt267) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__0_in_rule__ImageView__UnorderedGroup_3_283095); rule__ImageView__UnorderedGroup_3_2__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37543:1: rule__ImageView__UnorderedGroup_3_2__Impl : ( ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) ) ; public final void rule__ImageView__UnorderedGroup_3_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37548:1: ( ( ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37549:3: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37549:3: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) ) int alt268=8; int LA268_0 = input.LA(1); if ( LA268_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt268=1; } else if ( LA268_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt268=2; } else if ( LA268_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt268=3; } else if ( LA268_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt268=4; } else if ( LA268_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt268=5; } else if ( LA268_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt268=6; } else if ( LA268_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt268=7; } else if ( LA268_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt268=8; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("37549:3: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) )", 268, 0, input); throw nvae; } switch (alt268) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37551:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37551:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37552:5: {...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37552:108: ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37553:6: ( ( rule__ImageView__Group_3_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37559:6: ( ( rule__ImageView__Group_3_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37561:7: ( rule__ImageView__Group_3_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37562:7: ( rule__ImageView__Group_3_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37562:8: rule__ImageView__Group_3_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_0__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83182); rule__ImageView__Group_3_2_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37568:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37568:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37569:5: {...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37569:108: ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37570:6: ( ( rule__ImageView__Group_3_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37576:6: ( ( rule__ImageView__Group_3_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37578:7: ( rule__ImageView__Group_3_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37579:7: ( rule__ImageView__Group_3_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37579:8: rule__ImageView__Group_3_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_1__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83273); rule__ImageView__Group_3_2_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37585:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37585:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37586:5: {...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37586:108: ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37587:6: ( ( rule__ImageView__Group_3_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37593:6: ( ( rule__ImageView__Group_3_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37595:7: ( rule__ImageView__Group_3_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37596:7: ( rule__ImageView__Group_3_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37596:8: rule__ImageView__Group_3_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_2__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83364); rule__ImageView__Group_3_2_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37602:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37602:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37603:5: {...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37603:108: ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37604:6: ( ( rule__ImageView__Group_3_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37610:6: ( ( rule__ImageView__Group_3_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37612:7: ( rule__ImageView__Group_3_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37613:7: ( rule__ImageView__Group_3_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37613:8: rule__ImageView__Group_3_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_3__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83455); rule__ImageView__Group_3_2_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37619:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37619:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37620:5: {...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37620:108: ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37621:6: ( ( rule__ImageView__Group_3_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37627:6: ( ( rule__ImageView__Group_3_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37629:7: ( rule__ImageView__Group_3_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37630:7: ( rule__ImageView__Group_3_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37630:8: rule__ImageView__Group_3_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_4__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83546); rule__ImageView__Group_3_2_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37636:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37636:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37637:5: {...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37637:108: ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37638:6: ( ( rule__ImageView__Group_3_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37644:6: ( ( rule__ImageView__Group_3_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37646:7: ( rule__ImageView__Group_3_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37647:7: ( rule__ImageView__Group_3_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37647:8: rule__ImageView__Group_3_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_5__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83637); rule__ImageView__Group_3_2_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37653:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37653:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37654:5: {...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37654:108: ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37655:6: ( ( rule__ImageView__Group_3_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37661:6: ( ( rule__ImageView__Group_3_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37663:7: ( rule__ImageView__Group_3_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37664:7: ( rule__ImageView__Group_3_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37664:8: rule__ImageView__Group_3_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_6__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83728); rule__ImageView__Group_3_2_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37670:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37670:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37671:5: {...}? => ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ImageView__UnorderedGroup_3_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37671:108: ( ( ( rule__ImageView__Group_3_2_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37672:6: ( ( rule__ImageView__Group_3_2_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37678:6: ( ( rule__ImageView__Group_3_2_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37680:7: ( rule__ImageView__Group_3_2_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37681:7: ( rule__ImageView__Group_3_2_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37681:8: rule__ImageView__Group_3_2_7__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_7__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83819); rule__ImageView__Group_3_2_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getGroup_3_2_7()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__Impl // $ANTLR start rule__ImageView__UnorderedGroup_3_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37696:1: rule__ImageView__UnorderedGroup_3_2__0 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__1 )? ; public final void rule__ImageView__UnorderedGroup_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37700:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37701:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__1 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__083878); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37702:2: ( rule__ImageView__UnorderedGroup_3_2__1 )? int alt269=2; int LA269_0 = input.LA(1); if ( LA269_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt269=1; } else if ( LA269_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt269=1; } else if ( LA269_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt269=1; } else if ( LA269_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt269=1; } else if ( LA269_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt269=1; } else if ( LA269_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt269=1; } else if ( LA269_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt269=1; } else if ( LA269_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt269=1; } switch (alt269) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__1 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__1_in_rule__ImageView__UnorderedGroup_3_2__083881); rule__ImageView__UnorderedGroup_3_2__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__0 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37709:1: rule__ImageView__UnorderedGroup_3_2__1 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__2 )? ; public final void rule__ImageView__UnorderedGroup_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37713:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37714:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__2 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__183906); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37715:2: ( rule__ImageView__UnorderedGroup_3_2__2 )? int alt270=2; int LA270_0 = input.LA(1); if ( LA270_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt270=1; } else if ( LA270_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt270=1; } else if ( LA270_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt270=1; } else if ( LA270_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt270=1; } else if ( LA270_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt270=1; } else if ( LA270_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt270=1; } else if ( LA270_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt270=1; } else if ( LA270_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt270=1; } switch (alt270) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__2 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__2_in_rule__ImageView__UnorderedGroup_3_2__183909); rule__ImageView__UnorderedGroup_3_2__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__1 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37722:1: rule__ImageView__UnorderedGroup_3_2__2 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__3 )? ; public final void rule__ImageView__UnorderedGroup_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37726:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37727:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__3 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__283934); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37728:2: ( rule__ImageView__UnorderedGroup_3_2__3 )? int alt271=2; int LA271_0 = input.LA(1); if ( LA271_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt271=1; } else if ( LA271_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt271=1; } else if ( LA271_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt271=1; } else if ( LA271_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt271=1; } else if ( LA271_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt271=1; } else if ( LA271_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt271=1; } else if ( LA271_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt271=1; } else if ( LA271_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt271=1; } switch (alt271) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__3 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__3_in_rule__ImageView__UnorderedGroup_3_2__283937); rule__ImageView__UnorderedGroup_3_2__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__2 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37735:1: rule__ImageView__UnorderedGroup_3_2__3 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__4 )? ; public final void rule__ImageView__UnorderedGroup_3_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37739:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37740:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__4 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__383962); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37741:2: ( rule__ImageView__UnorderedGroup_3_2__4 )? int alt272=2; int LA272_0 = input.LA(1); if ( LA272_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt272=1; } else if ( LA272_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt272=1; } else if ( LA272_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt272=1; } else if ( LA272_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt272=1; } else if ( LA272_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt272=1; } else if ( LA272_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt272=1; } else if ( LA272_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt272=1; } else if ( LA272_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt272=1; } switch (alt272) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__4 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__4_in_rule__ImageView__UnorderedGroup_3_2__383965); rule__ImageView__UnorderedGroup_3_2__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__3 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37748:1: rule__ImageView__UnorderedGroup_3_2__4 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__5 )? ; public final void rule__ImageView__UnorderedGroup_3_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37752:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37753:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__5 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__483990); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37754:2: ( rule__ImageView__UnorderedGroup_3_2__5 )? int alt273=2; int LA273_0 = input.LA(1); if ( LA273_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt273=1; } else if ( LA273_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt273=1; } else if ( LA273_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt273=1; } else if ( LA273_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt273=1; } else if ( LA273_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt273=1; } else if ( LA273_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt273=1; } else if ( LA273_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt273=1; } else if ( LA273_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt273=1; } switch (alt273) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__5 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__5_in_rule__ImageView__UnorderedGroup_3_2__483993); rule__ImageView__UnorderedGroup_3_2__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__4 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37761:1: rule__ImageView__UnorderedGroup_3_2__5 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__6 )? ; public final void rule__ImageView__UnorderedGroup_3_2__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37765:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37766:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__6 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__584018); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37767:2: ( rule__ImageView__UnorderedGroup_3_2__6 )? int alt274=2; int LA274_0 = input.LA(1); if ( LA274_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt274=1; } else if ( LA274_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt274=1; } else if ( LA274_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt274=1; } else if ( LA274_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt274=1; } else if ( LA274_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt274=1; } else if ( LA274_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt274=1; } else if ( LA274_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt274=1; } else if ( LA274_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt274=1; } switch (alt274) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__6 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__6_in_rule__ImageView__UnorderedGroup_3_2__584021); rule__ImageView__UnorderedGroup_3_2__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__5 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37774:1: rule__ImageView__UnorderedGroup_3_2__6 : rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__7 )? ; public final void rule__ImageView__UnorderedGroup_3_2__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37778:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37779:2: rule__ImageView__UnorderedGroup_3_2__Impl ( rule__ImageView__UnorderedGroup_3_2__7 )? { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__684046); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37780:2: ( rule__ImageView__UnorderedGroup_3_2__7 )? int alt275=2; int LA275_0 = input.LA(1); if ( LA275_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { alt275=1; } else if ( LA275_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { alt275=1; } else if ( LA275_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { alt275=1; } else if ( LA275_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { alt275=1; } else if ( LA275_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { alt275=1; } else if ( LA275_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { alt275=1; } else if ( LA275_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { alt275=1; } else if ( LA275_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 7) ) { alt275=1; } switch (alt275) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ImageView__UnorderedGroup_3_2__7 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__7_in_rule__ImageView__UnorderedGroup_3_2__684049); rule__ImageView__UnorderedGroup_3_2__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__6 // $ANTLR start rule__ImageView__UnorderedGroup_3_2__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37787:1: rule__ImageView__UnorderedGroup_3_2__7 : rule__ImageView__UnorderedGroup_3_2__Impl ; public final void rule__ImageView__UnorderedGroup_3_2__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37791:1: ( rule__ImageView__UnorderedGroup_3_2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37792:2: rule__ImageView__UnorderedGroup_3_2__Impl { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__784074); rule__ImageView__UnorderedGroup_3_2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__UnorderedGroup_3_2__7 // $ANTLR start rule__Button__UnorderedGroup_4_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37815:1: rule__Button__UnorderedGroup_4_2 : ( rule__Button__UnorderedGroup_4_2__0 )? ; public final void rule__Button__UnorderedGroup_4_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getButtonAccess().getUnorderedGroup_4_2()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37820:1: ( ( rule__Button__UnorderedGroup_4_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37821:2: ( rule__Button__UnorderedGroup_4_2__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37821:2: ( rule__Button__UnorderedGroup_4_2__0 )? int alt276=2; int LA276_0 = input.LA(1); if ( LA276_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt276=1; } else if ( LA276_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt276=1; } else if ( LA276_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt276=1; } else if ( LA276_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt276=1; } else if ( LA276_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt276=1; } else if ( LA276_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt276=1; } else if ( LA276_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt276=1; } switch (alt276) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__0_in_rule__Button__UnorderedGroup_4_284114); rule__Button__UnorderedGroup_4_2__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getButtonAccess().getUnorderedGroup_4_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2 // $ANTLR start rule__Button__UnorderedGroup_4_2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37831:1: rule__Button__UnorderedGroup_4_2__Impl : ( ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) ) ; public final void rule__Button__UnorderedGroup_4_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37836:1: ( ( ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37837:3: ( ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37837:3: ( ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) ) int alt277=7; int LA277_0 = input.LA(1); if ( LA277_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt277=1; } else if ( LA277_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt277=2; } else if ( LA277_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt277=3; } else if ( LA277_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt277=4; } else if ( LA277_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt277=5; } else if ( LA277_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt277=6; } else if ( LA277_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt277=7; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("37837:3: ( ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) )", 277, 0, input); throw nvae; } switch (alt277) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37839:4: ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37839:4: ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37840:5: {...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37840:105: ( ( ( rule__Button__Group_4_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37841:6: ( ( rule__Button__Group_4_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37847:6: ( ( rule__Button__Group_4_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37849:7: ( rule__Button__Group_4_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37850:7: ( rule__Button__Group_4_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37850:8: rule__Button__Group_4_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_0__0_in_rule__Button__UnorderedGroup_4_2__Impl84201); rule__Button__Group_4_2_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37856:4: ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37856:4: ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37857:5: {...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37857:105: ( ( ( rule__Button__Group_4_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37858:6: ( ( rule__Button__Group_4_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37864:6: ( ( rule__Button__Group_4_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37866:7: ( rule__Button__Group_4_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37867:7: ( rule__Button__Group_4_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37867:8: rule__Button__Group_4_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_1__0_in_rule__Button__UnorderedGroup_4_2__Impl84292); rule__Button__Group_4_2_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37873:4: ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37873:4: ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37874:5: {...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37874:105: ( ( ( rule__Button__Group_4_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37875:6: ( ( rule__Button__Group_4_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37881:6: ( ( rule__Button__Group_4_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37883:7: ( rule__Button__Group_4_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37884:7: ( rule__Button__Group_4_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37884:8: rule__Button__Group_4_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_2__0_in_rule__Button__UnorderedGroup_4_2__Impl84383); rule__Button__Group_4_2_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37890:4: ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37890:4: ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37891:5: {...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37891:105: ( ( ( rule__Button__Group_4_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37892:6: ( ( rule__Button__Group_4_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37898:6: ( ( rule__Button__Group_4_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37900:7: ( rule__Button__Group_4_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37901:7: ( rule__Button__Group_4_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37901:8: rule__Button__Group_4_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_3__0_in_rule__Button__UnorderedGroup_4_2__Impl84474); rule__Button__Group_4_2_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37907:4: ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37907:4: ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37908:5: {...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37908:105: ( ( ( rule__Button__Group_4_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37909:6: ( ( rule__Button__Group_4_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37915:6: ( ( rule__Button__Group_4_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37917:7: ( rule__Button__Group_4_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37918:7: ( rule__Button__Group_4_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37918:8: rule__Button__Group_4_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_4__0_in_rule__Button__UnorderedGroup_4_2__Impl84565); rule__Button__Group_4_2_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37924:4: ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37924:4: ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37925:5: {...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37925:105: ( ( ( rule__Button__Group_4_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37926:6: ( ( rule__Button__Group_4_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37932:6: ( ( rule__Button__Group_4_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37934:7: ( rule__Button__Group_4_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37935:7: ( rule__Button__Group_4_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37935:8: rule__Button__Group_4_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_5__0_in_rule__Button__UnorderedGroup_4_2__Impl84656); rule__Button__Group_4_2_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37941:4: ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37941:4: ({...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37942:5: {...}? => ( ( ( rule__Button__Group_4_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Button__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37942:105: ( ( ( rule__Button__Group_4_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37943:6: ( ( rule__Button__Group_4_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37949:6: ( ( rule__Button__Group_4_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37951:7: ( rule__Button__Group_4_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37952:7: ( rule__Button__Group_4_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37952:8: rule__Button__Group_4_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_6__0_in_rule__Button__UnorderedGroup_4_2__Impl84747); rule__Button__Group_4_2_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getGroup_4_2_6()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getButtonAccess().getUnorderedGroup_4_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__Impl // $ANTLR start rule__Button__UnorderedGroup_4_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37967:1: rule__Button__UnorderedGroup_4_2__0 : rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__1 )? ; public final void rule__Button__UnorderedGroup_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37971:1: ( rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37972:2: rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__1 )? { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__084806); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37973:2: ( rule__Button__UnorderedGroup_4_2__1 )? int alt278=2; int LA278_0 = input.LA(1); if ( LA278_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt278=1; } else if ( LA278_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt278=1; } else if ( LA278_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt278=1; } else if ( LA278_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt278=1; } else if ( LA278_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt278=1; } else if ( LA278_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt278=1; } else if ( LA278_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt278=1; } switch (alt278) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__1 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__1_in_rule__Button__UnorderedGroup_4_2__084809); rule__Button__UnorderedGroup_4_2__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__0 // $ANTLR start rule__Button__UnorderedGroup_4_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37980:1: rule__Button__UnorderedGroup_4_2__1 : rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__2 )? ; public final void rule__Button__UnorderedGroup_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37984:1: ( rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37985:2: rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__2 )? { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__184834); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37986:2: ( rule__Button__UnorderedGroup_4_2__2 )? int alt279=2; int LA279_0 = input.LA(1); if ( LA279_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt279=1; } else if ( LA279_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt279=1; } else if ( LA279_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt279=1; } else if ( LA279_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt279=1; } else if ( LA279_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt279=1; } else if ( LA279_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt279=1; } else if ( LA279_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt279=1; } switch (alt279) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__2 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__2_in_rule__Button__UnorderedGroup_4_2__184837); rule__Button__UnorderedGroup_4_2__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__1 // $ANTLR start rule__Button__UnorderedGroup_4_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37993:1: rule__Button__UnorderedGroup_4_2__2 : rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__3 )? ; public final void rule__Button__UnorderedGroup_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37997:1: ( rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37998:2: rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__3 )? { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__284862); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37999:2: ( rule__Button__UnorderedGroup_4_2__3 )? int alt280=2; int LA280_0 = input.LA(1); if ( LA280_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt280=1; } else if ( LA280_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt280=1; } else if ( LA280_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt280=1; } else if ( LA280_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt280=1; } else if ( LA280_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt280=1; } else if ( LA280_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt280=1; } else if ( LA280_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt280=1; } switch (alt280) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__3 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__3_in_rule__Button__UnorderedGroup_4_2__284865); rule__Button__UnorderedGroup_4_2__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__2 // $ANTLR start rule__Button__UnorderedGroup_4_2__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38006:1: rule__Button__UnorderedGroup_4_2__3 : rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__4 )? ; public final void rule__Button__UnorderedGroup_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38010:1: ( rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38011:2: rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__4 )? { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__384890); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38012:2: ( rule__Button__UnorderedGroup_4_2__4 )? int alt281=2; int LA281_0 = input.LA(1); if ( LA281_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt281=1; } else if ( LA281_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt281=1; } else if ( LA281_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt281=1; } else if ( LA281_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt281=1; } else if ( LA281_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt281=1; } else if ( LA281_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt281=1; } else if ( LA281_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt281=1; } switch (alt281) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__4 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__4_in_rule__Button__UnorderedGroup_4_2__384893); rule__Button__UnorderedGroup_4_2__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__3 // $ANTLR start rule__Button__UnorderedGroup_4_2__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38019:1: rule__Button__UnorderedGroup_4_2__4 : rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__5 )? ; public final void rule__Button__UnorderedGroup_4_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38023:1: ( rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38024:2: rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__5 )? { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__484918); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38025:2: ( rule__Button__UnorderedGroup_4_2__5 )? int alt282=2; int LA282_0 = input.LA(1); if ( LA282_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt282=1; } else if ( LA282_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt282=1; } else if ( LA282_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt282=1; } else if ( LA282_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt282=1; } else if ( LA282_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt282=1; } else if ( LA282_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt282=1; } else if ( LA282_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt282=1; } switch (alt282) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__5 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__5_in_rule__Button__UnorderedGroup_4_2__484921); rule__Button__UnorderedGroup_4_2__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__4 // $ANTLR start rule__Button__UnorderedGroup_4_2__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38032:1: rule__Button__UnorderedGroup_4_2__5 : rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__6 )? ; public final void rule__Button__UnorderedGroup_4_2__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38036:1: ( rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38037:2: rule__Button__UnorderedGroup_4_2__Impl ( rule__Button__UnorderedGroup_4_2__6 )? { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__584946); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38038:2: ( rule__Button__UnorderedGroup_4_2__6 )? int alt283=2; int LA283_0 = input.LA(1); if ( LA283_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { alt283=1; } else if ( LA283_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { alt283=1; } else if ( LA283_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { alt283=1; } else if ( LA283_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { alt283=1; } else if ( LA283_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { alt283=1; } else if ( LA283_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { alt283=1; } else if ( LA283_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 6) ) { alt283=1; } switch (alt283) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Button__UnorderedGroup_4_2__6 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__6_in_rule__Button__UnorderedGroup_4_2__584949); rule__Button__UnorderedGroup_4_2__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__5 // $ANTLR start rule__Button__UnorderedGroup_4_2__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38045:1: rule__Button__UnorderedGroup_4_2__6 : rule__Button__UnorderedGroup_4_2__Impl ; public final void rule__Button__UnorderedGroup_4_2__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38049:1: ( rule__Button__UnorderedGroup_4_2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38050:2: rule__Button__UnorderedGroup_4_2__Impl { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__684974); rule__Button__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__UnorderedGroup_4_2__6 // $ANTLR start rule__Spinner__UnorderedGroup_4_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38071:1: rule__Spinner__UnorderedGroup_4_2 : ( rule__Spinner__UnorderedGroup_4_2__0 )? ; public final void rule__Spinner__UnorderedGroup_4_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38076:1: ( ( rule__Spinner__UnorderedGroup_4_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38077:2: ( rule__Spinner__UnorderedGroup_4_2__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38077:2: ( rule__Spinner__UnorderedGroup_4_2__0 )? int alt284=2; int LA284_0 = input.LA(1); if ( LA284_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt284=1; } else if ( LA284_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt284=1; } else if ( LA284_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt284=1; } else if ( LA284_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt284=1; } else if ( LA284_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt284=1; } else if ( LA284_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt284=1; } else if ( LA284_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt284=1; } else if ( LA284_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt284=1; } switch (alt284) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__0_in_rule__Spinner__UnorderedGroup_4_285012); rule__Spinner__UnorderedGroup_4_2__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38087:1: rule__Spinner__UnorderedGroup_4_2__Impl : ( ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) ) ; public final void rule__Spinner__UnorderedGroup_4_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38092:1: ( ( ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38093:3: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38093:3: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) ) int alt285=8; int LA285_0 = input.LA(1); if ( LA285_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt285=1; } else if ( LA285_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt285=2; } else if ( LA285_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt285=3; } else if ( LA285_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt285=4; } else if ( LA285_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt285=5; } else if ( LA285_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt285=6; } else if ( LA285_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt285=7; } else if ( LA285_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt285=8; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("38093:3: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) )", 285, 0, input); throw nvae; } switch (alt285) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38095:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38095:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38096:5: {...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38096:106: ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38097:6: ( ( rule__Spinner__Group_4_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38103:6: ( ( rule__Spinner__Group_4_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38105:7: ( rule__Spinner__Group_4_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38106:7: ( rule__Spinner__Group_4_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38106:8: rule__Spinner__Group_4_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_0__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85099); rule__Spinner__Group_4_2_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38112:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38112:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38113:5: {...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38113:106: ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38114:6: ( ( rule__Spinner__Group_4_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38120:6: ( ( rule__Spinner__Group_4_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38122:7: ( rule__Spinner__Group_4_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38123:7: ( rule__Spinner__Group_4_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38123:8: rule__Spinner__Group_4_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_1__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85190); rule__Spinner__Group_4_2_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38129:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38129:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38130:5: {...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38130:106: ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38131:6: ( ( rule__Spinner__Group_4_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38137:6: ( ( rule__Spinner__Group_4_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38139:7: ( rule__Spinner__Group_4_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38140:7: ( rule__Spinner__Group_4_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38140:8: rule__Spinner__Group_4_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_2__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85281); rule__Spinner__Group_4_2_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38146:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38146:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38147:5: {...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38147:106: ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38148:6: ( ( rule__Spinner__Group_4_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38154:6: ( ( rule__Spinner__Group_4_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38156:7: ( rule__Spinner__Group_4_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38157:7: ( rule__Spinner__Group_4_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38157:8: rule__Spinner__Group_4_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_3__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85372); rule__Spinner__Group_4_2_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38163:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38163:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38164:5: {...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38164:106: ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38165:6: ( ( rule__Spinner__Group_4_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38171:6: ( ( rule__Spinner__Group_4_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38173:7: ( rule__Spinner__Group_4_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38174:7: ( rule__Spinner__Group_4_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38174:8: rule__Spinner__Group_4_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_4__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85463); rule__Spinner__Group_4_2_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38180:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38180:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38181:5: {...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38181:106: ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38182:6: ( ( rule__Spinner__Group_4_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38188:6: ( ( rule__Spinner__Group_4_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38190:7: ( rule__Spinner__Group_4_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38191:7: ( rule__Spinner__Group_4_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38191:8: rule__Spinner__Group_4_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_5__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85554); rule__Spinner__Group_4_2_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38197:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38197:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38198:5: {...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38198:106: ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38199:6: ( ( rule__Spinner__Group_4_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38205:6: ( ( rule__Spinner__Group_4_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38207:7: ( rule__Spinner__Group_4_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38208:7: ( rule__Spinner__Group_4_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38208:8: rule__Spinner__Group_4_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_6__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85645); rule__Spinner__Group_4_2_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38214:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38214:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38215:5: {...}? => ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__Spinner__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38215:106: ( ( ( rule__Spinner__Group_4_2_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38216:6: ( ( rule__Spinner__Group_4_2_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38222:6: ( ( rule__Spinner__Group_4_2_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38224:7: ( rule__Spinner__Group_4_2_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38225:7: ( rule__Spinner__Group_4_2_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38225:8: rule__Spinner__Group_4_2_7__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_7__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85736); rule__Spinner__Group_4_2_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getGroup_4_2_7()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__Impl // $ANTLR start rule__Spinner__UnorderedGroup_4_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38240:1: rule__Spinner__UnorderedGroup_4_2__0 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__1 )? ; public final void rule__Spinner__UnorderedGroup_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38244:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38245:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__1 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__085795); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38246:2: ( rule__Spinner__UnorderedGroup_4_2__1 )? int alt286=2; int LA286_0 = input.LA(1); if ( LA286_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt286=1; } else if ( LA286_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt286=1; } else if ( LA286_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt286=1; } else if ( LA286_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt286=1; } else if ( LA286_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt286=1; } else if ( LA286_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt286=1; } else if ( LA286_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt286=1; } else if ( LA286_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt286=1; } switch (alt286) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__1 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__1_in_rule__Spinner__UnorderedGroup_4_2__085798); rule__Spinner__UnorderedGroup_4_2__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__0 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38253:1: rule__Spinner__UnorderedGroup_4_2__1 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__2 )? ; public final void rule__Spinner__UnorderedGroup_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38257:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38258:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__2 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__185823); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38259:2: ( rule__Spinner__UnorderedGroup_4_2__2 )? int alt287=2; int LA287_0 = input.LA(1); if ( LA287_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt287=1; } else if ( LA287_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt287=1; } else if ( LA287_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt287=1; } else if ( LA287_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt287=1; } else if ( LA287_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt287=1; } else if ( LA287_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt287=1; } else if ( LA287_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt287=1; } else if ( LA287_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt287=1; } switch (alt287) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__2 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__2_in_rule__Spinner__UnorderedGroup_4_2__185826); rule__Spinner__UnorderedGroup_4_2__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__1 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38266:1: rule__Spinner__UnorderedGroup_4_2__2 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__3 )? ; public final void rule__Spinner__UnorderedGroup_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38270:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38271:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__3 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__285851); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38272:2: ( rule__Spinner__UnorderedGroup_4_2__3 )? int alt288=2; int LA288_0 = input.LA(1); if ( LA288_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt288=1; } else if ( LA288_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt288=1; } else if ( LA288_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt288=1; } else if ( LA288_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt288=1; } else if ( LA288_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt288=1; } else if ( LA288_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt288=1; } else if ( LA288_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt288=1; } else if ( LA288_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt288=1; } switch (alt288) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__3 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__3_in_rule__Spinner__UnorderedGroup_4_2__285854); rule__Spinner__UnorderedGroup_4_2__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__2 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38279:1: rule__Spinner__UnorderedGroup_4_2__3 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__4 )? ; public final void rule__Spinner__UnorderedGroup_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38283:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38284:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__4 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__385879); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38285:2: ( rule__Spinner__UnorderedGroup_4_2__4 )? int alt289=2; int LA289_0 = input.LA(1); if ( LA289_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt289=1; } else if ( LA289_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt289=1; } else if ( LA289_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt289=1; } else if ( LA289_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt289=1; } else if ( LA289_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt289=1; } else if ( LA289_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt289=1; } else if ( LA289_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt289=1; } else if ( LA289_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt289=1; } switch (alt289) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__4 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__4_in_rule__Spinner__UnorderedGroup_4_2__385882); rule__Spinner__UnorderedGroup_4_2__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__3 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38292:1: rule__Spinner__UnorderedGroup_4_2__4 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__5 )? ; public final void rule__Spinner__UnorderedGroup_4_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38296:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38297:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__5 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__485907); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38298:2: ( rule__Spinner__UnorderedGroup_4_2__5 )? int alt290=2; int LA290_0 = input.LA(1); if ( LA290_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt290=1; } else if ( LA290_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt290=1; } else if ( LA290_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt290=1; } else if ( LA290_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt290=1; } else if ( LA290_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt290=1; } else if ( LA290_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt290=1; } else if ( LA290_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt290=1; } else if ( LA290_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt290=1; } switch (alt290) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__5 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__5_in_rule__Spinner__UnorderedGroup_4_2__485910); rule__Spinner__UnorderedGroup_4_2__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__4 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38305:1: rule__Spinner__UnorderedGroup_4_2__5 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__6 )? ; public final void rule__Spinner__UnorderedGroup_4_2__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38309:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38310:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__6 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__585935); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38311:2: ( rule__Spinner__UnorderedGroup_4_2__6 )? int alt291=2; int LA291_0 = input.LA(1); if ( LA291_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt291=1; } else if ( LA291_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt291=1; } else if ( LA291_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt291=1; } else if ( LA291_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt291=1; } else if ( LA291_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt291=1; } else if ( LA291_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt291=1; } else if ( LA291_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt291=1; } else if ( LA291_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt291=1; } switch (alt291) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__6 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__6_in_rule__Spinner__UnorderedGroup_4_2__585938); rule__Spinner__UnorderedGroup_4_2__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__5 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38318:1: rule__Spinner__UnorderedGroup_4_2__6 : rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__7 )? ; public final void rule__Spinner__UnorderedGroup_4_2__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38322:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38323:2: rule__Spinner__UnorderedGroup_4_2__Impl ( rule__Spinner__UnorderedGroup_4_2__7 )? { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__685963); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38324:2: ( rule__Spinner__UnorderedGroup_4_2__7 )? int alt292=2; int LA292_0 = input.LA(1); if ( LA292_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { alt292=1; } else if ( LA292_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { alt292=1; } else if ( LA292_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { alt292=1; } else if ( LA292_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { alt292=1; } else if ( LA292_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { alt292=1; } else if ( LA292_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { alt292=1; } else if ( LA292_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { alt292=1; } else if ( LA292_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 7) ) { alt292=1; } switch (alt292) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__Spinner__UnorderedGroup_4_2__7 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__7_in_rule__Spinner__UnorderedGroup_4_2__685966); rule__Spinner__UnorderedGroup_4_2__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__6 // $ANTLR start rule__Spinner__UnorderedGroup_4_2__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38331:1: rule__Spinner__UnorderedGroup_4_2__7 : rule__Spinner__UnorderedGroup_4_2__Impl ; public final void rule__Spinner__UnorderedGroup_4_2__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38335:1: ( rule__Spinner__UnorderedGroup_4_2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38336:2: rule__Spinner__UnorderedGroup_4_2__Impl { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__785991); rule__Spinner__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__UnorderedGroup_4_2__7 // $ANTLR start rule__EditText__UnorderedGroup_4_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38359:1: rule__EditText__UnorderedGroup_4_2 : ( rule__EditText__UnorderedGroup_4_2__0 )? ; public final void rule__EditText__UnorderedGroup_4_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38364:1: ( ( rule__EditText__UnorderedGroup_4_2__0 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38365:2: ( rule__EditText__UnorderedGroup_4_2__0 )? { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38365:2: ( rule__EditText__UnorderedGroup_4_2__0 )? int alt293=2; int LA293_0 = input.LA(1); if ( LA293_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt293=1; } else if ( LA293_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt293=1; } else if ( LA293_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt293=1; } else if ( LA293_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt293=1; } else if ( LA293_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt293=1; } else if ( LA293_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt293=1; } else if ( LA293_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt293=1; } else if ( LA293_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt293=1; } else if ( LA293_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt293=1; } else if ( LA293_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt293=1; } else if ( LA293_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt293=1; } else if ( LA293_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt293=1; } else if ( LA293_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt293=1; } else if ( LA293_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt293=1; } else if ( LA293_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt293=1; } else if ( LA293_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt293=1; } else if ( LA293_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt293=1; } else if ( LA293_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt293=1; } else if ( LA293_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt293=1; } else if ( LA293_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt293=1; } else if ( LA293_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt293=1; } else if ( LA293_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt293=1; } else if ( LA293_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt293=1; } switch (alt293) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__0_in_rule__EditText__UnorderedGroup_4_286031); rule__EditText__UnorderedGroup_4_2__0(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2 // $ANTLR start rule__EditText__UnorderedGroup_4_2__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38375:1: rule__EditText__UnorderedGroup_4_2__Impl : ( ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) ) ; public final void rule__EditText__UnorderedGroup_4_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38380:1: ( ( ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38381:3: ( ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38381:3: ( ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) ) int alt294=23; int LA294_0 = input.LA(1); if ( LA294_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt294=1; } else if ( LA294_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt294=2; } else if ( LA294_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt294=3; } else if ( LA294_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt294=4; } else if ( LA294_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt294=5; } else if ( LA294_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt294=6; } else if ( LA294_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt294=7; } else if ( LA294_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt294=8; } else if ( LA294_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt294=9; } else if ( LA294_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt294=10; } else if ( LA294_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt294=11; } else if ( LA294_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt294=12; } else if ( LA294_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt294=13; } else if ( LA294_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt294=14; } else if ( LA294_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt294=15; } else if ( LA294_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt294=16; } else if ( LA294_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt294=17; } else if ( LA294_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt294=18; } else if ( LA294_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt294=19; } else if ( LA294_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt294=20; } else if ( LA294_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt294=21; } else if ( LA294_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt294=22; } else if ( LA294_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt294=23; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("38381:3: ( ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) | ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) )", 294, 0, input); throw nvae; } switch (alt294) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38383:4: ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38383:4: ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38384:5: {...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38384:107: ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38385:6: ( ( rule__EditText__Group_4_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38391:6: ( ( rule__EditText__Group_4_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38393:7: ( rule__EditText__Group_4_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38394:7: ( rule__EditText__Group_4_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38394:8: rule__EditText__Group_4_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_0__0_in_rule__EditText__UnorderedGroup_4_2__Impl86118); rule__EditText__Group_4_2_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38400:4: ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38400:4: ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38401:5: {...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38401:107: ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38402:6: ( ( rule__EditText__Group_4_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38408:6: ( ( rule__EditText__Group_4_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38410:7: ( rule__EditText__Group_4_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38411:7: ( rule__EditText__Group_4_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38411:8: rule__EditText__Group_4_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_1__0_in_rule__EditText__UnorderedGroup_4_2__Impl86209); rule__EditText__Group_4_2_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_1()); } } } } } break; case 3 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38417:4: ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38417:4: ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38418:5: {...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38418:107: ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38419:6: ( ( rule__EditText__Group_4_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38425:6: ( ( rule__EditText__Group_4_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38427:7: ( rule__EditText__Group_4_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38428:7: ( rule__EditText__Group_4_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38428:8: rule__EditText__Group_4_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_2__0_in_rule__EditText__UnorderedGroup_4_2__Impl86300); rule__EditText__Group_4_2_2__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_2()); } } } } } break; case 4 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38434:4: ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38434:4: ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38435:5: {...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38435:107: ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38436:6: ( ( rule__EditText__Group_4_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38442:6: ( ( rule__EditText__Group_4_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38444:7: ( rule__EditText__Group_4_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38445:7: ( rule__EditText__Group_4_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38445:8: rule__EditText__Group_4_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_3__0_in_rule__EditText__UnorderedGroup_4_2__Impl86391); rule__EditText__Group_4_2_3__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_3()); } } } } } break; case 5 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38451:4: ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38451:4: ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38452:5: {...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38452:107: ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38453:6: ( ( rule__EditText__Group_4_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38459:6: ( ( rule__EditText__Group_4_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38461:7: ( rule__EditText__Group_4_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38462:7: ( rule__EditText__Group_4_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38462:8: rule__EditText__Group_4_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_4__0_in_rule__EditText__UnorderedGroup_4_2__Impl86482); rule__EditText__Group_4_2_4__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_4()); } } } } } break; case 6 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38468:4: ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38468:4: ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38469:5: {...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38469:107: ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38470:6: ( ( rule__EditText__Group_4_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38476:6: ( ( rule__EditText__Group_4_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38478:7: ( rule__EditText__Group_4_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38479:7: ( rule__EditText__Group_4_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38479:8: rule__EditText__Group_4_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_5__0_in_rule__EditText__UnorderedGroup_4_2__Impl86573); rule__EditText__Group_4_2_5__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_5()); } } } } } break; case 7 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38485:4: ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38485:4: ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38486:5: {...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38486:107: ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38487:6: ( ( rule__EditText__Group_4_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38493:6: ( ( rule__EditText__Group_4_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38495:7: ( rule__EditText__Group_4_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38496:7: ( rule__EditText__Group_4_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38496:8: rule__EditText__Group_4_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_6__0_in_rule__EditText__UnorderedGroup_4_2__Impl86664); rule__EditText__Group_4_2_6__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_6()); } } } } } break; case 8 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38502:4: ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38502:4: ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38503:5: {...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38503:107: ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38504:6: ( ( rule__EditText__Group_4_2_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38510:6: ( ( rule__EditText__Group_4_2_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38512:7: ( rule__EditText__Group_4_2_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38513:7: ( rule__EditText__Group_4_2_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38513:8: rule__EditText__Group_4_2_7__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_7__0_in_rule__EditText__UnorderedGroup_4_2__Impl86755); rule__EditText__Group_4_2_7__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_7()); } } } } } break; case 9 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38519:4: ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38519:4: ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38520:5: {...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38520:107: ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38521:6: ( ( rule__EditText__Group_4_2_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38527:6: ( ( rule__EditText__Group_4_2_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38529:7: ( rule__EditText__Group_4_2_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38530:7: ( rule__EditText__Group_4_2_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38530:8: rule__EditText__Group_4_2_8__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_8__0_in_rule__EditText__UnorderedGroup_4_2__Impl86846); rule__EditText__Group_4_2_8__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_8()); } } } } } break; case 10 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38536:4: ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38536:4: ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38537:5: {...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38537:107: ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38538:6: ( ( rule__EditText__Group_4_2_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38544:6: ( ( rule__EditText__Group_4_2_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38546:7: ( rule__EditText__Group_4_2_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38547:7: ( rule__EditText__Group_4_2_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38547:8: rule__EditText__Group_4_2_9__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_9__0_in_rule__EditText__UnorderedGroup_4_2__Impl86937); rule__EditText__Group_4_2_9__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_9()); } } } } } break; case 11 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38553:4: ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38553:4: ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38554:5: {...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38554:108: ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38555:6: ( ( rule__EditText__Group_4_2_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38561:6: ( ( rule__EditText__Group_4_2_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38563:7: ( rule__EditText__Group_4_2_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38564:7: ( rule__EditText__Group_4_2_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38564:8: rule__EditText__Group_4_2_10__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_10__0_in_rule__EditText__UnorderedGroup_4_2__Impl87028); rule__EditText__Group_4_2_10__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_10()); } } } } } break; case 12 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38570:4: ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38570:4: ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38571:5: {...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38571:108: ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38572:6: ( ( rule__EditText__Group_4_2_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38578:6: ( ( rule__EditText__Group_4_2_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38580:7: ( rule__EditText__Group_4_2_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38581:7: ( rule__EditText__Group_4_2_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38581:8: rule__EditText__Group_4_2_11__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_11__0_in_rule__EditText__UnorderedGroup_4_2__Impl87119); rule__EditText__Group_4_2_11__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_11()); } } } } } break; case 13 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38587:4: ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38587:4: ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38588:5: {...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38588:108: ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38589:6: ( ( rule__EditText__Group_4_2_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38595:6: ( ( rule__EditText__Group_4_2_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38597:7: ( rule__EditText__Group_4_2_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38598:7: ( rule__EditText__Group_4_2_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38598:8: rule__EditText__Group_4_2_12__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_12__0_in_rule__EditText__UnorderedGroup_4_2__Impl87210); rule__EditText__Group_4_2_12__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_12()); } } } } } break; case 14 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38604:4: ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38604:4: ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38605:5: {...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38605:108: ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38606:6: ( ( rule__EditText__Group_4_2_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38612:6: ( ( rule__EditText__Group_4_2_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38614:7: ( rule__EditText__Group_4_2_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38615:7: ( rule__EditText__Group_4_2_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38615:8: rule__EditText__Group_4_2_13__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_13__0_in_rule__EditText__UnorderedGroup_4_2__Impl87301); rule__EditText__Group_4_2_13__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_13()); } } } } } break; case 15 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38621:4: ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38621:4: ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38622:5: {...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38622:108: ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38623:6: ( ( rule__EditText__Group_4_2_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38629:6: ( ( rule__EditText__Group_4_2_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38631:7: ( rule__EditText__Group_4_2_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38632:7: ( rule__EditText__Group_4_2_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38632:8: rule__EditText__Group_4_2_14__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_14__0_in_rule__EditText__UnorderedGroup_4_2__Impl87392); rule__EditText__Group_4_2_14__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_14()); } } } } } break; case 16 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38638:4: ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38638:4: ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38639:5: {...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38639:108: ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38640:6: ( ( rule__EditText__Group_4_2_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38646:6: ( ( rule__EditText__Group_4_2_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38648:7: ( rule__EditText__Group_4_2_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38649:7: ( rule__EditText__Group_4_2_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38649:8: rule__EditText__Group_4_2_15__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_15__0_in_rule__EditText__UnorderedGroup_4_2__Impl87483); rule__EditText__Group_4_2_15__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_15()); } } } } } break; case 17 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38655:4: ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38655:4: ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38656:5: {...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38656:108: ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38657:6: ( ( rule__EditText__Group_4_2_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38663:6: ( ( rule__EditText__Group_4_2_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38665:7: ( rule__EditText__Group_4_2_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38666:7: ( rule__EditText__Group_4_2_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38666:8: rule__EditText__Group_4_2_16__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_16__0_in_rule__EditText__UnorderedGroup_4_2__Impl87574); rule__EditText__Group_4_2_16__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_16()); } } } } } break; case 18 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38672:4: ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38672:4: ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38673:5: {...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38673:108: ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38674:6: ( ( rule__EditText__Group_4_2_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38680:6: ( ( rule__EditText__Group_4_2_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38682:7: ( rule__EditText__Group_4_2_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38683:7: ( rule__EditText__Group_4_2_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38683:8: rule__EditText__Group_4_2_17__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_17__0_in_rule__EditText__UnorderedGroup_4_2__Impl87665); rule__EditText__Group_4_2_17__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_17()); } } } } } break; case 19 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38689:4: ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38689:4: ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38690:5: {...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38690:108: ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38691:6: ( ( rule__EditText__Group_4_2_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38697:6: ( ( rule__EditText__Group_4_2_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38699:7: ( rule__EditText__Group_4_2_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38700:7: ( rule__EditText__Group_4_2_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38700:8: rule__EditText__Group_4_2_18__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_18__0_in_rule__EditText__UnorderedGroup_4_2__Impl87756); rule__EditText__Group_4_2_18__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_18()); } } } } } break; case 20 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38706:4: ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38706:4: ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38707:5: {...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38707:108: ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38708:6: ( ( rule__EditText__Group_4_2_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38714:6: ( ( rule__EditText__Group_4_2_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38716:7: ( rule__EditText__Group_4_2_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38717:7: ( rule__EditText__Group_4_2_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38717:8: rule__EditText__Group_4_2_19__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_19__0_in_rule__EditText__UnorderedGroup_4_2__Impl87847); rule__EditText__Group_4_2_19__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_19()); } } } } } break; case 21 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38723:4: ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38723:4: ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38724:5: {...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38724:108: ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38725:6: ( ( rule__EditText__Group_4_2_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38731:6: ( ( rule__EditText__Group_4_2_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38733:7: ( rule__EditText__Group_4_2_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38734:7: ( rule__EditText__Group_4_2_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38734:8: rule__EditText__Group_4_2_20__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_20__0_in_rule__EditText__UnorderedGroup_4_2__Impl87938); rule__EditText__Group_4_2_20__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_20()); } } } } } break; case 22 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38740:4: ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38740:4: ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38741:5: {...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38741:108: ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38742:6: ( ( rule__EditText__Group_4_2_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38748:6: ( ( rule__EditText__Group_4_2_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38750:7: ( rule__EditText__Group_4_2_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38751:7: ( rule__EditText__Group_4_2_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38751:8: rule__EditText__Group_4_2_21__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_21__0_in_rule__EditText__UnorderedGroup_4_2__Impl88029); rule__EditText__Group_4_2_21__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_21()); } } } } } break; case 23 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38757:4: ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38757:4: ({...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38758:5: {...}? => ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__EditText__UnorderedGroup_4_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38758:108: ( ( ( rule__EditText__Group_4_2_22__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38759:6: ( ( rule__EditText__Group_4_2_22__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38765:6: ( ( rule__EditText__Group_4_2_22__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38767:7: ( rule__EditText__Group_4_2_22__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_22()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38768:7: ( rule__EditText__Group_4_2_22__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38768:8: rule__EditText__Group_4_2_22__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_22__0_in_rule__EditText__UnorderedGroup_4_2__Impl88120); rule__EditText__Group_4_2_22__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGroup_4_2_22()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__Impl // $ANTLR start rule__EditText__UnorderedGroup_4_2__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38783:1: rule__EditText__UnorderedGroup_4_2__0 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__1 )? ; public final void rule__EditText__UnorderedGroup_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38787:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38788:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__1 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__088179); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38789:2: ( rule__EditText__UnorderedGroup_4_2__1 )? int alt295=2; int LA295_0 = input.LA(1); if ( LA295_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt295=1; } else if ( LA295_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt295=1; } else if ( LA295_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt295=1; } else if ( LA295_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt295=1; } else if ( LA295_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt295=1; } else if ( LA295_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt295=1; } else if ( LA295_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt295=1; } else if ( LA295_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt295=1; } else if ( LA295_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt295=1; } else if ( LA295_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt295=1; } else if ( LA295_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt295=1; } else if ( LA295_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt295=1; } else if ( LA295_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt295=1; } else if ( LA295_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt295=1; } else if ( LA295_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt295=1; } else if ( LA295_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt295=1; } else if ( LA295_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt295=1; } else if ( LA295_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt295=1; } else if ( LA295_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt295=1; } else if ( LA295_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt295=1; } else if ( LA295_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt295=1; } else if ( LA295_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt295=1; } else if ( LA295_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt295=1; } switch (alt295) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__1 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__1_in_rule__EditText__UnorderedGroup_4_2__088182); rule__EditText__UnorderedGroup_4_2__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__0 // $ANTLR start rule__EditText__UnorderedGroup_4_2__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38796:1: rule__EditText__UnorderedGroup_4_2__1 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__2 )? ; public final void rule__EditText__UnorderedGroup_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38800:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__2 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38801:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__2 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__188207); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38802:2: ( rule__EditText__UnorderedGroup_4_2__2 )? int alt296=2; int LA296_0 = input.LA(1); if ( LA296_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt296=1; } else if ( LA296_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt296=1; } else if ( LA296_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt296=1; } else if ( LA296_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt296=1; } else if ( LA296_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt296=1; } else if ( LA296_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt296=1; } else if ( LA296_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt296=1; } else if ( LA296_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt296=1; } else if ( LA296_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt296=1; } else if ( LA296_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt296=1; } else if ( LA296_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt296=1; } else if ( LA296_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt296=1; } else if ( LA296_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt296=1; } else if ( LA296_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt296=1; } else if ( LA296_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt296=1; } else if ( LA296_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt296=1; } else if ( LA296_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt296=1; } else if ( LA296_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt296=1; } else if ( LA296_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt296=1; } else if ( LA296_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt296=1; } else if ( LA296_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt296=1; } else if ( LA296_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt296=1; } else if ( LA296_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt296=1; } switch (alt296) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__2 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__2_in_rule__EditText__UnorderedGroup_4_2__188210); rule__EditText__UnorderedGroup_4_2__2(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__1 // $ANTLR start rule__EditText__UnorderedGroup_4_2__2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38809:1: rule__EditText__UnorderedGroup_4_2__2 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__3 )? ; public final void rule__EditText__UnorderedGroup_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38813:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__3 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38814:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__3 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__288235); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38815:2: ( rule__EditText__UnorderedGroup_4_2__3 )? int alt297=2; int LA297_0 = input.LA(1); if ( LA297_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt297=1; } else if ( LA297_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt297=1; } else if ( LA297_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt297=1; } else if ( LA297_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt297=1; } else if ( LA297_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt297=1; } else if ( LA297_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt297=1; } else if ( LA297_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt297=1; } else if ( LA297_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt297=1; } else if ( LA297_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt297=1; } else if ( LA297_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt297=1; } else if ( LA297_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt297=1; } else if ( LA297_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt297=1; } else if ( LA297_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt297=1; } else if ( LA297_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt297=1; } else if ( LA297_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt297=1; } else if ( LA297_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt297=1; } else if ( LA297_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt297=1; } else if ( LA297_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt297=1; } else if ( LA297_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt297=1; } else if ( LA297_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt297=1; } else if ( LA297_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt297=1; } else if ( LA297_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt297=1; } else if ( LA297_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt297=1; } switch (alt297) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__3 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__3_in_rule__EditText__UnorderedGroup_4_2__288238); rule__EditText__UnorderedGroup_4_2__3(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__2 // $ANTLR start rule__EditText__UnorderedGroup_4_2__3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38822:1: rule__EditText__UnorderedGroup_4_2__3 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__4 )? ; public final void rule__EditText__UnorderedGroup_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38826:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__4 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38827:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__4 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__388263); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38828:2: ( rule__EditText__UnorderedGroup_4_2__4 )? int alt298=2; int LA298_0 = input.LA(1); if ( LA298_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt298=1; } else if ( LA298_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt298=1; } else if ( LA298_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt298=1; } else if ( LA298_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt298=1; } else if ( LA298_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt298=1; } else if ( LA298_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt298=1; } else if ( LA298_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt298=1; } else if ( LA298_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt298=1; } else if ( LA298_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt298=1; } else if ( LA298_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt298=1; } else if ( LA298_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt298=1; } else if ( LA298_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt298=1; } else if ( LA298_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt298=1; } else if ( LA298_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt298=1; } else if ( LA298_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt298=1; } else if ( LA298_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt298=1; } else if ( LA298_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt298=1; } else if ( LA298_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt298=1; } else if ( LA298_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt298=1; } else if ( LA298_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt298=1; } else if ( LA298_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt298=1; } else if ( LA298_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt298=1; } else if ( LA298_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt298=1; } switch (alt298) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__4 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__4_in_rule__EditText__UnorderedGroup_4_2__388266); rule__EditText__UnorderedGroup_4_2__4(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__3 // $ANTLR start rule__EditText__UnorderedGroup_4_2__4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38835:1: rule__EditText__UnorderedGroup_4_2__4 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__5 )? ; public final void rule__EditText__UnorderedGroup_4_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38839:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__5 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38840:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__5 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__488291); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38841:2: ( rule__EditText__UnorderedGroup_4_2__5 )? int alt299=2; int LA299_0 = input.LA(1); if ( LA299_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt299=1; } else if ( LA299_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt299=1; } else if ( LA299_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt299=1; } else if ( LA299_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt299=1; } else if ( LA299_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt299=1; } else if ( LA299_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt299=1; } else if ( LA299_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt299=1; } else if ( LA299_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt299=1; } else if ( LA299_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt299=1; } else if ( LA299_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt299=1; } else if ( LA299_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt299=1; } else if ( LA299_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt299=1; } else if ( LA299_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt299=1; } else if ( LA299_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt299=1; } else if ( LA299_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt299=1; } else if ( LA299_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt299=1; } else if ( LA299_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt299=1; } else if ( LA299_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt299=1; } else if ( LA299_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt299=1; } else if ( LA299_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt299=1; } else if ( LA299_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt299=1; } else if ( LA299_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt299=1; } else if ( LA299_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt299=1; } switch (alt299) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__5 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__5_in_rule__EditText__UnorderedGroup_4_2__488294); rule__EditText__UnorderedGroup_4_2__5(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__4 // $ANTLR start rule__EditText__UnorderedGroup_4_2__5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38848:1: rule__EditText__UnorderedGroup_4_2__5 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__6 )? ; public final void rule__EditText__UnorderedGroup_4_2__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38852:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__6 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38853:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__6 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__588319); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38854:2: ( rule__EditText__UnorderedGroup_4_2__6 )? int alt300=2; int LA300_0 = input.LA(1); if ( LA300_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt300=1; } else if ( LA300_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt300=1; } else if ( LA300_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt300=1; } else if ( LA300_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt300=1; } else if ( LA300_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt300=1; } else if ( LA300_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt300=1; } else if ( LA300_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt300=1; } else if ( LA300_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt300=1; } else if ( LA300_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt300=1; } else if ( LA300_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt300=1; } else if ( LA300_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt300=1; } else if ( LA300_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt300=1; } else if ( LA300_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt300=1; } else if ( LA300_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt300=1; } else if ( LA300_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt300=1; } else if ( LA300_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt300=1; } else if ( LA300_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt300=1; } else if ( LA300_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt300=1; } else if ( LA300_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt300=1; } else if ( LA300_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt300=1; } else if ( LA300_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt300=1; } else if ( LA300_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt300=1; } else if ( LA300_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt300=1; } switch (alt300) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__6 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__6_in_rule__EditText__UnorderedGroup_4_2__588322); rule__EditText__UnorderedGroup_4_2__6(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__5 // $ANTLR start rule__EditText__UnorderedGroup_4_2__6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38861:1: rule__EditText__UnorderedGroup_4_2__6 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__7 )? ; public final void rule__EditText__UnorderedGroup_4_2__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38865:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__7 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38866:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__7 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__688347); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38867:2: ( rule__EditText__UnorderedGroup_4_2__7 )? int alt301=2; int LA301_0 = input.LA(1); if ( LA301_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt301=1; } else if ( LA301_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt301=1; } else if ( LA301_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt301=1; } else if ( LA301_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt301=1; } else if ( LA301_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt301=1; } else if ( LA301_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt301=1; } else if ( LA301_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt301=1; } else if ( LA301_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt301=1; } else if ( LA301_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt301=1; } else if ( LA301_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt301=1; } else if ( LA301_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt301=1; } else if ( LA301_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt301=1; } else if ( LA301_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt301=1; } else if ( LA301_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt301=1; } else if ( LA301_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt301=1; } else if ( LA301_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt301=1; } else if ( LA301_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt301=1; } else if ( LA301_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt301=1; } else if ( LA301_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt301=1; } else if ( LA301_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt301=1; } else if ( LA301_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt301=1; } else if ( LA301_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt301=1; } else if ( LA301_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt301=1; } switch (alt301) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__7 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__7_in_rule__EditText__UnorderedGroup_4_2__688350); rule__EditText__UnorderedGroup_4_2__7(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__6 // $ANTLR start rule__EditText__UnorderedGroup_4_2__7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38874:1: rule__EditText__UnorderedGroup_4_2__7 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__8 )? ; public final void rule__EditText__UnorderedGroup_4_2__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38878:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__8 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38879:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__8 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__788375); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38880:2: ( rule__EditText__UnorderedGroup_4_2__8 )? int alt302=2; int LA302_0 = input.LA(1); if ( LA302_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt302=1; } else if ( LA302_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt302=1; } else if ( LA302_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt302=1; } else if ( LA302_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt302=1; } else if ( LA302_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt302=1; } else if ( LA302_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt302=1; } else if ( LA302_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt302=1; } else if ( LA302_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt302=1; } else if ( LA302_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt302=1; } else if ( LA302_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt302=1; } else if ( LA302_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt302=1; } else if ( LA302_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt302=1; } else if ( LA302_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt302=1; } else if ( LA302_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt302=1; } else if ( LA302_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt302=1; } else if ( LA302_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt302=1; } else if ( LA302_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt302=1; } else if ( LA302_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt302=1; } else if ( LA302_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt302=1; } else if ( LA302_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt302=1; } else if ( LA302_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt302=1; } else if ( LA302_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt302=1; } else if ( LA302_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt302=1; } switch (alt302) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__8 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__8_in_rule__EditText__UnorderedGroup_4_2__788378); rule__EditText__UnorderedGroup_4_2__8(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__7 // $ANTLR start rule__EditText__UnorderedGroup_4_2__8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38887:1: rule__EditText__UnorderedGroup_4_2__8 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__9 )? ; public final void rule__EditText__UnorderedGroup_4_2__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38891:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__9 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38892:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__9 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__888403); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38893:2: ( rule__EditText__UnorderedGroup_4_2__9 )? int alt303=2; int LA303_0 = input.LA(1); if ( LA303_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt303=1; } else if ( LA303_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt303=1; } else if ( LA303_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt303=1; } else if ( LA303_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt303=1; } else if ( LA303_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt303=1; } else if ( LA303_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt303=1; } else if ( LA303_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt303=1; } else if ( LA303_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt303=1; } else if ( LA303_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt303=1; } else if ( LA303_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt303=1; } else if ( LA303_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt303=1; } else if ( LA303_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt303=1; } else if ( LA303_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt303=1; } else if ( LA303_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt303=1; } else if ( LA303_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt303=1; } else if ( LA303_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt303=1; } else if ( LA303_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt303=1; } else if ( LA303_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt303=1; } else if ( LA303_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt303=1; } else if ( LA303_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt303=1; } else if ( LA303_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt303=1; } else if ( LA303_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt303=1; } else if ( LA303_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt303=1; } switch (alt303) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__9 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__9_in_rule__EditText__UnorderedGroup_4_2__888406); rule__EditText__UnorderedGroup_4_2__9(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__8 // $ANTLR start rule__EditText__UnorderedGroup_4_2__9 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38900:1: rule__EditText__UnorderedGroup_4_2__9 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__10 )? ; public final void rule__EditText__UnorderedGroup_4_2__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38904:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__10 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38905:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__10 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__988431); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38906:2: ( rule__EditText__UnorderedGroup_4_2__10 )? int alt304=2; int LA304_0 = input.LA(1); if ( LA304_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt304=1; } else if ( LA304_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt304=1; } else if ( LA304_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt304=1; } else if ( LA304_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt304=1; } else if ( LA304_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt304=1; } else if ( LA304_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt304=1; } else if ( LA304_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt304=1; } else if ( LA304_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt304=1; } else if ( LA304_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt304=1; } else if ( LA304_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt304=1; } else if ( LA304_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt304=1; } else if ( LA304_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt304=1; } else if ( LA304_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt304=1; } else if ( LA304_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt304=1; } else if ( LA304_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt304=1; } else if ( LA304_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt304=1; } else if ( LA304_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt304=1; } else if ( LA304_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt304=1; } else if ( LA304_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt304=1; } else if ( LA304_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt304=1; } else if ( LA304_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt304=1; } else if ( LA304_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt304=1; } else if ( LA304_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt304=1; } switch (alt304) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__10 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__10_in_rule__EditText__UnorderedGroup_4_2__988434); rule__EditText__UnorderedGroup_4_2__10(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__9 // $ANTLR start rule__EditText__UnorderedGroup_4_2__10 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38913:1: rule__EditText__UnorderedGroup_4_2__10 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__11 )? ; public final void rule__EditText__UnorderedGroup_4_2__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38917:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__11 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38918:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__11 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1088459); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38919:2: ( rule__EditText__UnorderedGroup_4_2__11 )? int alt305=2; int LA305_0 = input.LA(1); if ( LA305_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt305=1; } else if ( LA305_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt305=1; } else if ( LA305_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt305=1; } else if ( LA305_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt305=1; } else if ( LA305_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt305=1; } else if ( LA305_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt305=1; } else if ( LA305_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt305=1; } else if ( LA305_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt305=1; } else if ( LA305_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt305=1; } else if ( LA305_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt305=1; } else if ( LA305_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt305=1; } else if ( LA305_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt305=1; } else if ( LA305_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt305=1; } else if ( LA305_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt305=1; } else if ( LA305_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt305=1; } else if ( LA305_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt305=1; } else if ( LA305_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt305=1; } else if ( LA305_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt305=1; } else if ( LA305_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt305=1; } else if ( LA305_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt305=1; } else if ( LA305_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt305=1; } else if ( LA305_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt305=1; } else if ( LA305_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt305=1; } switch (alt305) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__11 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__11_in_rule__EditText__UnorderedGroup_4_2__1088462); rule__EditText__UnorderedGroup_4_2__11(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__10 // $ANTLR start rule__EditText__UnorderedGroup_4_2__11 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38926:1: rule__EditText__UnorderedGroup_4_2__11 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__12 )? ; public final void rule__EditText__UnorderedGroup_4_2__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38930:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__12 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38931:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__12 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1188487); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38932:2: ( rule__EditText__UnorderedGroup_4_2__12 )? int alt306=2; int LA306_0 = input.LA(1); if ( LA306_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt306=1; } else if ( LA306_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt306=1; } else if ( LA306_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt306=1; } else if ( LA306_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt306=1; } else if ( LA306_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt306=1; } else if ( LA306_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt306=1; } else if ( LA306_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt306=1; } else if ( LA306_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt306=1; } else if ( LA306_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt306=1; } else if ( LA306_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt306=1; } else if ( LA306_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt306=1; } else if ( LA306_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt306=1; } else if ( LA306_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt306=1; } else if ( LA306_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt306=1; } else if ( LA306_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt306=1; } else if ( LA306_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt306=1; } else if ( LA306_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt306=1; } else if ( LA306_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt306=1; } else if ( LA306_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt306=1; } else if ( LA306_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt306=1; } else if ( LA306_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt306=1; } else if ( LA306_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt306=1; } else if ( LA306_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt306=1; } switch (alt306) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__12 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__12_in_rule__EditText__UnorderedGroup_4_2__1188490); rule__EditText__UnorderedGroup_4_2__12(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__11 // $ANTLR start rule__EditText__UnorderedGroup_4_2__12 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38939:1: rule__EditText__UnorderedGroup_4_2__12 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__13 )? ; public final void rule__EditText__UnorderedGroup_4_2__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38943:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__13 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38944:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__13 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1288515); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38945:2: ( rule__EditText__UnorderedGroup_4_2__13 )? int alt307=2; int LA307_0 = input.LA(1); if ( LA307_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt307=1; } else if ( LA307_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt307=1; } else if ( LA307_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt307=1; } else if ( LA307_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt307=1; } else if ( LA307_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt307=1; } else if ( LA307_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt307=1; } else if ( LA307_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt307=1; } else if ( LA307_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt307=1; } else if ( LA307_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt307=1; } else if ( LA307_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt307=1; } else if ( LA307_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt307=1; } else if ( LA307_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt307=1; } else if ( LA307_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt307=1; } else if ( LA307_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt307=1; } else if ( LA307_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt307=1; } else if ( LA307_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt307=1; } else if ( LA307_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt307=1; } else if ( LA307_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt307=1; } else if ( LA307_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt307=1; } else if ( LA307_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt307=1; } else if ( LA307_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt307=1; } else if ( LA307_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt307=1; } else if ( LA307_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt307=1; } switch (alt307) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__13 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__13_in_rule__EditText__UnorderedGroup_4_2__1288518); rule__EditText__UnorderedGroup_4_2__13(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__12 // $ANTLR start rule__EditText__UnorderedGroup_4_2__13 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38952:1: rule__EditText__UnorderedGroup_4_2__13 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__14 )? ; public final void rule__EditText__UnorderedGroup_4_2__13() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38956:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__14 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38957:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__14 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1388543); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38958:2: ( rule__EditText__UnorderedGroup_4_2__14 )? int alt308=2; int LA308_0 = input.LA(1); if ( LA308_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt308=1; } else if ( LA308_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt308=1; } else if ( LA308_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt308=1; } else if ( LA308_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt308=1; } else if ( LA308_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt308=1; } else if ( LA308_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt308=1; } else if ( LA308_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt308=1; } else if ( LA308_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt308=1; } else if ( LA308_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt308=1; } else if ( LA308_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt308=1; } else if ( LA308_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt308=1; } else if ( LA308_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt308=1; } else if ( LA308_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt308=1; } else if ( LA308_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt308=1; } else if ( LA308_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt308=1; } else if ( LA308_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt308=1; } else if ( LA308_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt308=1; } else if ( LA308_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt308=1; } else if ( LA308_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt308=1; } else if ( LA308_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt308=1; } else if ( LA308_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt308=1; } else if ( LA308_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt308=1; } else if ( LA308_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt308=1; } switch (alt308) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__14 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__14_in_rule__EditText__UnorderedGroup_4_2__1388546); rule__EditText__UnorderedGroup_4_2__14(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__13 // $ANTLR start rule__EditText__UnorderedGroup_4_2__14 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38965:1: rule__EditText__UnorderedGroup_4_2__14 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__15 )? ; public final void rule__EditText__UnorderedGroup_4_2__14() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38969:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__15 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38970:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__15 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1488571); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38971:2: ( rule__EditText__UnorderedGroup_4_2__15 )? int alt309=2; int LA309_0 = input.LA(1); if ( LA309_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt309=1; } else if ( LA309_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt309=1; } else if ( LA309_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt309=1; } else if ( LA309_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt309=1; } else if ( LA309_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt309=1; } else if ( LA309_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt309=1; } else if ( LA309_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt309=1; } else if ( LA309_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt309=1; } else if ( LA309_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt309=1; } else if ( LA309_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt309=1; } else if ( LA309_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt309=1; } else if ( LA309_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt309=1; } else if ( LA309_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt309=1; } else if ( LA309_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt309=1; } else if ( LA309_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt309=1; } else if ( LA309_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt309=1; } else if ( LA309_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt309=1; } else if ( LA309_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt309=1; } else if ( LA309_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt309=1; } else if ( LA309_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt309=1; } else if ( LA309_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt309=1; } else if ( LA309_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt309=1; } else if ( LA309_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt309=1; } switch (alt309) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__15 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__15_in_rule__EditText__UnorderedGroup_4_2__1488574); rule__EditText__UnorderedGroup_4_2__15(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__14 // $ANTLR start rule__EditText__UnorderedGroup_4_2__15 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38978:1: rule__EditText__UnorderedGroup_4_2__15 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__16 )? ; public final void rule__EditText__UnorderedGroup_4_2__15() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38982:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__16 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38983:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__16 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1588599); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38984:2: ( rule__EditText__UnorderedGroup_4_2__16 )? int alt310=2; int LA310_0 = input.LA(1); if ( LA310_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt310=1; } else if ( LA310_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt310=1; } else if ( LA310_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt310=1; } else if ( LA310_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt310=1; } else if ( LA310_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt310=1; } else if ( LA310_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt310=1; } else if ( LA310_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt310=1; } else if ( LA310_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt310=1; } else if ( LA310_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt310=1; } else if ( LA310_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt310=1; } else if ( LA310_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt310=1; } else if ( LA310_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt310=1; } else if ( LA310_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt310=1; } else if ( LA310_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt310=1; } else if ( LA310_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt310=1; } else if ( LA310_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt310=1; } else if ( LA310_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt310=1; } else if ( LA310_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt310=1; } else if ( LA310_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt310=1; } else if ( LA310_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt310=1; } else if ( LA310_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt310=1; } else if ( LA310_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt310=1; } else if ( LA310_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt310=1; } switch (alt310) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__16 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__16_in_rule__EditText__UnorderedGroup_4_2__1588602); rule__EditText__UnorderedGroup_4_2__16(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__15 // $ANTLR start rule__EditText__UnorderedGroup_4_2__16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38991:1: rule__EditText__UnorderedGroup_4_2__16 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__17 )? ; public final void rule__EditText__UnorderedGroup_4_2__16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38995:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__17 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38996:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__17 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1688627); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38997:2: ( rule__EditText__UnorderedGroup_4_2__17 )? int alt311=2; int LA311_0 = input.LA(1); if ( LA311_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt311=1; } else if ( LA311_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt311=1; } else if ( LA311_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt311=1; } else if ( LA311_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt311=1; } else if ( LA311_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt311=1; } else if ( LA311_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt311=1; } else if ( LA311_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt311=1; } else if ( LA311_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt311=1; } else if ( LA311_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt311=1; } else if ( LA311_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt311=1; } else if ( LA311_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt311=1; } else if ( LA311_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt311=1; } else if ( LA311_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt311=1; } else if ( LA311_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt311=1; } else if ( LA311_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt311=1; } else if ( LA311_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt311=1; } else if ( LA311_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt311=1; } else if ( LA311_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt311=1; } else if ( LA311_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt311=1; } else if ( LA311_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt311=1; } else if ( LA311_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt311=1; } else if ( LA311_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt311=1; } else if ( LA311_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt311=1; } switch (alt311) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__17 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__17_in_rule__EditText__UnorderedGroup_4_2__1688630); rule__EditText__UnorderedGroup_4_2__17(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__16 // $ANTLR start rule__EditText__UnorderedGroup_4_2__17 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39004:1: rule__EditText__UnorderedGroup_4_2__17 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__18 )? ; public final void rule__EditText__UnorderedGroup_4_2__17() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39008:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__18 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39009:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__18 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1788655); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39010:2: ( rule__EditText__UnorderedGroup_4_2__18 )? int alt312=2; int LA312_0 = input.LA(1); if ( LA312_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt312=1; } else if ( LA312_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt312=1; } else if ( LA312_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt312=1; } else if ( LA312_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt312=1; } else if ( LA312_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt312=1; } else if ( LA312_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt312=1; } else if ( LA312_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt312=1; } else if ( LA312_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt312=1; } else if ( LA312_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt312=1; } else if ( LA312_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt312=1; } else if ( LA312_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt312=1; } else if ( LA312_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt312=1; } else if ( LA312_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt312=1; } else if ( LA312_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt312=1; } else if ( LA312_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt312=1; } else if ( LA312_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt312=1; } else if ( LA312_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt312=1; } else if ( LA312_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt312=1; } else if ( LA312_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt312=1; } else if ( LA312_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt312=1; } else if ( LA312_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt312=1; } else if ( LA312_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt312=1; } else if ( LA312_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt312=1; } switch (alt312) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__18 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__18_in_rule__EditText__UnorderedGroup_4_2__1788658); rule__EditText__UnorderedGroup_4_2__18(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__17 // $ANTLR start rule__EditText__UnorderedGroup_4_2__18 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39017:1: rule__EditText__UnorderedGroup_4_2__18 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__19 )? ; public final void rule__EditText__UnorderedGroup_4_2__18() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39021:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__19 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39022:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__19 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1888683); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39023:2: ( rule__EditText__UnorderedGroup_4_2__19 )? int alt313=2; int LA313_0 = input.LA(1); if ( LA313_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt313=1; } else if ( LA313_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt313=1; } else if ( LA313_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt313=1; } else if ( LA313_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt313=1; } else if ( LA313_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt313=1; } else if ( LA313_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt313=1; } else if ( LA313_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt313=1; } else if ( LA313_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt313=1; } else if ( LA313_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt313=1; } else if ( LA313_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt313=1; } else if ( LA313_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt313=1; } else if ( LA313_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt313=1; } else if ( LA313_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt313=1; } else if ( LA313_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt313=1; } else if ( LA313_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt313=1; } else if ( LA313_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt313=1; } else if ( LA313_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt313=1; } else if ( LA313_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt313=1; } else if ( LA313_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt313=1; } else if ( LA313_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt313=1; } else if ( LA313_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt313=1; } else if ( LA313_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt313=1; } else if ( LA313_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt313=1; } switch (alt313) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__19 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__19_in_rule__EditText__UnorderedGroup_4_2__1888686); rule__EditText__UnorderedGroup_4_2__19(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__18 // $ANTLR start rule__EditText__UnorderedGroup_4_2__19 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39030:1: rule__EditText__UnorderedGroup_4_2__19 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__20 )? ; public final void rule__EditText__UnorderedGroup_4_2__19() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39034:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__20 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39035:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__20 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1988711); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39036:2: ( rule__EditText__UnorderedGroup_4_2__20 )? int alt314=2; int LA314_0 = input.LA(1); if ( LA314_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt314=1; } else if ( LA314_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt314=1; } else if ( LA314_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt314=1; } else if ( LA314_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt314=1; } else if ( LA314_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt314=1; } else if ( LA314_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt314=1; } else if ( LA314_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt314=1; } else if ( LA314_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt314=1; } else if ( LA314_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt314=1; } else if ( LA314_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt314=1; } else if ( LA314_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt314=1; } else if ( LA314_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt314=1; } else if ( LA314_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt314=1; } else if ( LA314_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt314=1; } else if ( LA314_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt314=1; } else if ( LA314_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt314=1; } else if ( LA314_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt314=1; } else if ( LA314_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt314=1; } else if ( LA314_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt314=1; } else if ( LA314_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt314=1; } else if ( LA314_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt314=1; } else if ( LA314_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt314=1; } else if ( LA314_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt314=1; } switch (alt314) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__20 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__20_in_rule__EditText__UnorderedGroup_4_2__1988714); rule__EditText__UnorderedGroup_4_2__20(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__19 // $ANTLR start rule__EditText__UnorderedGroup_4_2__20 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39043:1: rule__EditText__UnorderedGroup_4_2__20 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__21 )? ; public final void rule__EditText__UnorderedGroup_4_2__20() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39047:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__21 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39048:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__21 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__2088739); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39049:2: ( rule__EditText__UnorderedGroup_4_2__21 )? int alt315=2; int LA315_0 = input.LA(1); if ( LA315_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt315=1; } else if ( LA315_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt315=1; } else if ( LA315_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt315=1; } else if ( LA315_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt315=1; } else if ( LA315_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt315=1; } else if ( LA315_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt315=1; } else if ( LA315_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt315=1; } else if ( LA315_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt315=1; } else if ( LA315_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt315=1; } else if ( LA315_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt315=1; } else if ( LA315_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt315=1; } else if ( LA315_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt315=1; } else if ( LA315_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt315=1; } else if ( LA315_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt315=1; } else if ( LA315_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt315=1; } else if ( LA315_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt315=1; } else if ( LA315_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt315=1; } else if ( LA315_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt315=1; } else if ( LA315_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt315=1; } else if ( LA315_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt315=1; } else if ( LA315_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt315=1; } else if ( LA315_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt315=1; } else if ( LA315_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt315=1; } switch (alt315) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__21 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__21_in_rule__EditText__UnorderedGroup_4_2__2088742); rule__EditText__UnorderedGroup_4_2__21(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__20 // $ANTLR start rule__EditText__UnorderedGroup_4_2__21 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39056:1: rule__EditText__UnorderedGroup_4_2__21 : rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__22 )? ; public final void rule__EditText__UnorderedGroup_4_2__21() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39060:1: ( rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__22 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39061:2: rule__EditText__UnorderedGroup_4_2__Impl ( rule__EditText__UnorderedGroup_4_2__22 )? { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__2188767); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39062:2: ( rule__EditText__UnorderedGroup_4_2__22 )? int alt316=2; int LA316_0 = input.LA(1); if ( LA316_0 ==141 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { alt316=1; } else if ( LA316_0 ==142 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { alt316=1; } else if ( LA316_0 ==118 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { alt316=1; } else if ( LA316_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { alt316=1; } else if ( LA316_0 ==90 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { alt316=1; } else if ( LA316_0 ==143 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { alt316=1; } else if ( LA316_0 ==144 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { alt316=1; } else if ( LA316_0 ==145 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { alt316=1; } else if ( LA316_0 ==146 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { alt316=1; } else if ( LA316_0 ==147 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { alt316=1; } else if ( LA316_0 ==148 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { alt316=1; } else if ( LA316_0 ==149 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { alt316=1; } else if ( LA316_0 ==150 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { alt316=1; } else if ( LA316_0 ==110 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { alt316=1; } else if ( LA316_0 ==151 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { alt316=1; } else if ( LA316_0 ==152 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { alt316=1; } else if ( LA316_0 ==153 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { alt316=1; } else if ( LA316_0 ==154 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { alt316=1; } else if ( LA316_0 ==155 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { alt316=1; } else if ( LA316_0 ==156 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { alt316=1; } else if ( LA316_0 ==157 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { alt316=1; } else if ( LA316_0 ==158 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { alt316=1; } else if ( LA316_0 ==159 && getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 22) ) { alt316=1; } switch (alt316) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__EditText__UnorderedGroup_4_2__22 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__22_in_rule__EditText__UnorderedGroup_4_2__2188770); rule__EditText__UnorderedGroup_4_2__22(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__21 // $ANTLR start rule__EditText__UnorderedGroup_4_2__22 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39069:1: rule__EditText__UnorderedGroup_4_2__22 : rule__EditText__UnorderedGroup_4_2__Impl ; public final void rule__EditText__UnorderedGroup_4_2__22() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39073:1: ( rule__EditText__UnorderedGroup_4_2__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39074:2: rule__EditText__UnorderedGroup_4_2__Impl { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__2288795); rule__EditText__UnorderedGroup_4_2__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__UnorderedGroup_4_2__22 // $ANTLR start rule__AlphaAnimation__UnorderedGroup_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39127:1: rule__AlphaAnimation__UnorderedGroup_1 : rule__AlphaAnimation__UnorderedGroup_1__0 {...}?; public final void rule__AlphaAnimation__UnorderedGroup_1() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39132:1: ( rule__AlphaAnimation__UnorderedGroup_1__0 {...}?) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39133:2: rule__AlphaAnimation__UnorderedGroup_1__0 {...}? { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__0_in_rule__AlphaAnimation__UnorderedGroup_188865); rule__AlphaAnimation__UnorderedGroup_1__0(); _fsp--; if (failed) return ; if ( ! getUnorderedGroupHelper().canLeave(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1()) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__AlphaAnimation__UnorderedGroup_1", "getUnorderedGroupHelper().canLeave(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1())"); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__UnorderedGroup_1 // $ANTLR start rule__AlphaAnimation__UnorderedGroup_1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39144:1: rule__AlphaAnimation__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) ) ; public final void rule__AlphaAnimation__UnorderedGroup_1__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39149:1: ( ( ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39150:3: ( ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39150:3: ( ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) ) int alt317=2; int LA317_0 = input.LA(1); if ( LA317_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0) ) { alt317=1; } else if ( LA317_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 1) ) { alt317=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("39150:3: ( ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) )", 317, 0, input); throw nvae; } switch (alt317) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39152:4: ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39152:4: ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39153:5: {...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__AlphaAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39153:111: ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39154:6: ( ( rule__AlphaAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39160:6: ( ( rule__AlphaAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39162:7: ( rule__AlphaAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39163:7: ( rule__AlphaAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39163:8: rule__AlphaAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_0__0_in_rule__AlphaAnimation__UnorderedGroup_1__Impl88954); rule__AlphaAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getGroup_1_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39169:4: ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39169:4: ({...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39170:5: {...}? => ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__AlphaAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39170:111: ( ( ( rule__AlphaAnimation__Group_1_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39171:6: ( ( rule__AlphaAnimation__Group_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39177:6: ( ( rule__AlphaAnimation__Group_1_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39179:7: ( rule__AlphaAnimation__Group_1_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getGroup_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39180:7: ( rule__AlphaAnimation__Group_1_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39180:8: rule__AlphaAnimation__Group_1_1__0 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_1__0_in_rule__AlphaAnimation__UnorderedGroup_1__Impl89045); rule__AlphaAnimation__Group_1_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getGroup_1_1()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__UnorderedGroup_1__Impl // $ANTLR start rule__AlphaAnimation__UnorderedGroup_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39195:1: rule__AlphaAnimation__UnorderedGroup_1__0 : rule__AlphaAnimation__UnorderedGroup_1__Impl ( rule__AlphaAnimation__UnorderedGroup_1__1 )? ; public final void rule__AlphaAnimation__UnorderedGroup_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39199:1: ( rule__AlphaAnimation__UnorderedGroup_1__Impl ( rule__AlphaAnimation__UnorderedGroup_1__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39200:2: rule__AlphaAnimation__UnorderedGroup_1__Impl ( rule__AlphaAnimation__UnorderedGroup_1__1 )? { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__Impl_in_rule__AlphaAnimation__UnorderedGroup_1__089104); rule__AlphaAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39201:2: ( rule__AlphaAnimation__UnorderedGroup_1__1 )? int alt318=2; int LA318_0 = input.LA(1); if ( LA318_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0) ) { alt318=1; } else if ( LA318_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 1) ) { alt318=1; } switch (alt318) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__AlphaAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__1_in_rule__AlphaAnimation__UnorderedGroup_1__089107); rule__AlphaAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__UnorderedGroup_1__0 // $ANTLR start rule__AlphaAnimation__UnorderedGroup_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39208:1: rule__AlphaAnimation__UnorderedGroup_1__1 : rule__AlphaAnimation__UnorderedGroup_1__Impl ; public final void rule__AlphaAnimation__UnorderedGroup_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39212:1: ( rule__AlphaAnimation__UnorderedGroup_1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39213:2: rule__AlphaAnimation__UnorderedGroup_1__Impl { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__Impl_in_rule__AlphaAnimation__UnorderedGroup_1__189132); rule__AlphaAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__UnorderedGroup_1__1 // $ANTLR start rule__ScaleAnimation__UnorderedGroup_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39224:1: rule__ScaleAnimation__UnorderedGroup_1 : rule__ScaleAnimation__UnorderedGroup_1__0 {...}?; public final void rule__ScaleAnimation__UnorderedGroup_1() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39229:1: ( rule__ScaleAnimation__UnorderedGroup_1__0 {...}?) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39230:2: rule__ScaleAnimation__UnorderedGroup_1__0 {...}? { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__0_in_rule__ScaleAnimation__UnorderedGroup_189160); rule__ScaleAnimation__UnorderedGroup_1__0(); _fsp--; if (failed) return ; if ( ! getUnorderedGroupHelper().canLeave(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1()) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ScaleAnimation__UnorderedGroup_1", "getUnorderedGroupHelper().canLeave(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1())"); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__UnorderedGroup_1 // $ANTLR start rule__ScaleAnimation__UnorderedGroup_1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39241:1: rule__ScaleAnimation__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) ) ; public final void rule__ScaleAnimation__UnorderedGroup_1__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39246:1: ( ( ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39247:3: ( ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39247:3: ( ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) ) int alt319=2; int LA319_0 = input.LA(1); if ( LA319_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0) ) { alt319=1; } else if ( LA319_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 1) ) { alt319=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("39247:3: ( ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) )", 319, 0, input); throw nvae; } switch (alt319) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39249:4: ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39249:4: ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39250:5: {...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ScaleAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39250:111: ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39251:6: ( ( rule__ScaleAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39257:6: ( ( rule__ScaleAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39259:7: ( rule__ScaleAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39260:7: ( rule__ScaleAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39260:8: rule__ScaleAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_0__0_in_rule__ScaleAnimation__UnorderedGroup_1__Impl89249); rule__ScaleAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getGroup_1_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39266:4: ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39266:4: ({...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39267:5: {...}? => ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__ScaleAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39267:111: ( ( ( rule__ScaleAnimation__Group_1_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39268:6: ( ( rule__ScaleAnimation__Group_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39274:6: ( ( rule__ScaleAnimation__Group_1_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39276:7: ( rule__ScaleAnimation__Group_1_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getGroup_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39277:7: ( rule__ScaleAnimation__Group_1_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39277:8: rule__ScaleAnimation__Group_1_1__0 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_1__0_in_rule__ScaleAnimation__UnorderedGroup_1__Impl89340); rule__ScaleAnimation__Group_1_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getGroup_1_1()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__UnorderedGroup_1__Impl // $ANTLR start rule__ScaleAnimation__UnorderedGroup_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39292:1: rule__ScaleAnimation__UnorderedGroup_1__0 : rule__ScaleAnimation__UnorderedGroup_1__Impl ( rule__ScaleAnimation__UnorderedGroup_1__1 )? ; public final void rule__ScaleAnimation__UnorderedGroup_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39296:1: ( rule__ScaleAnimation__UnorderedGroup_1__Impl ( rule__ScaleAnimation__UnorderedGroup_1__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39297:2: rule__ScaleAnimation__UnorderedGroup_1__Impl ( rule__ScaleAnimation__UnorderedGroup_1__1 )? { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__Impl_in_rule__ScaleAnimation__UnorderedGroup_1__089399); rule__ScaleAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39298:2: ( rule__ScaleAnimation__UnorderedGroup_1__1 )? int alt320=2; int LA320_0 = input.LA(1); if ( LA320_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0) ) { alt320=1; } else if ( LA320_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 1) ) { alt320=1; } switch (alt320) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__ScaleAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__1_in_rule__ScaleAnimation__UnorderedGroup_1__089402); rule__ScaleAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__UnorderedGroup_1__0 // $ANTLR start rule__ScaleAnimation__UnorderedGroup_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39305:1: rule__ScaleAnimation__UnorderedGroup_1__1 : rule__ScaleAnimation__UnorderedGroup_1__Impl ; public final void rule__ScaleAnimation__UnorderedGroup_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39309:1: ( rule__ScaleAnimation__UnorderedGroup_1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39310:2: rule__ScaleAnimation__UnorderedGroup_1__Impl { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__Impl_in_rule__ScaleAnimation__UnorderedGroup_1__189427); rule__ScaleAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__UnorderedGroup_1__1 // $ANTLR start rule__TranslateAnimation__UnorderedGroup_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39321:1: rule__TranslateAnimation__UnorderedGroup_1 : rule__TranslateAnimation__UnorderedGroup_1__0 {...}?; public final void rule__TranslateAnimation__UnorderedGroup_1() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39326:1: ( rule__TranslateAnimation__UnorderedGroup_1__0 {...}?) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39327:2: rule__TranslateAnimation__UnorderedGroup_1__0 {...}? { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__0_in_rule__TranslateAnimation__UnorderedGroup_189455); rule__TranslateAnimation__UnorderedGroup_1__0(); _fsp--; if (failed) return ; if ( ! getUnorderedGroupHelper().canLeave(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1()) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TranslateAnimation__UnorderedGroup_1", "getUnorderedGroupHelper().canLeave(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1())"); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__UnorderedGroup_1 // $ANTLR start rule__TranslateAnimation__UnorderedGroup_1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39338:1: rule__TranslateAnimation__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) ) ; public final void rule__TranslateAnimation__UnorderedGroup_1__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39343:1: ( ( ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39344:3: ( ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39344:3: ( ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) ) int alt321=2; int LA321_0 = input.LA(1); if ( LA321_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0) ) { alt321=1; } else if ( LA321_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 1) ) { alt321=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("39344:3: ( ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) )", 321, 0, input); throw nvae; } switch (alt321) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39346:4: ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39346:4: ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39347:5: {...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TranslateAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39347:115: ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39348:6: ( ( rule__TranslateAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39354:6: ( ( rule__TranslateAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39356:7: ( rule__TranslateAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39357:7: ( rule__TranslateAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39357:8: rule__TranslateAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_0__0_in_rule__TranslateAnimation__UnorderedGroup_1__Impl89544); rule__TranslateAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getGroup_1_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39363:4: ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39363:4: ({...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39364:5: {...}? => ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__TranslateAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39364:115: ( ( ( rule__TranslateAnimation__Group_1_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39365:6: ( ( rule__TranslateAnimation__Group_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39371:6: ( ( rule__TranslateAnimation__Group_1_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39373:7: ( rule__TranslateAnimation__Group_1_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getGroup_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39374:7: ( rule__TranslateAnimation__Group_1_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39374:8: rule__TranslateAnimation__Group_1_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_1__0_in_rule__TranslateAnimation__UnorderedGroup_1__Impl89635); rule__TranslateAnimation__Group_1_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getGroup_1_1()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__UnorderedGroup_1__Impl // $ANTLR start rule__TranslateAnimation__UnorderedGroup_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39389:1: rule__TranslateAnimation__UnorderedGroup_1__0 : rule__TranslateAnimation__UnorderedGroup_1__Impl ( rule__TranslateAnimation__UnorderedGroup_1__1 )? ; public final void rule__TranslateAnimation__UnorderedGroup_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39393:1: ( rule__TranslateAnimation__UnorderedGroup_1__Impl ( rule__TranslateAnimation__UnorderedGroup_1__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39394:2: rule__TranslateAnimation__UnorderedGroup_1__Impl ( rule__TranslateAnimation__UnorderedGroup_1__1 )? { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__Impl_in_rule__TranslateAnimation__UnorderedGroup_1__089694); rule__TranslateAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39395:2: ( rule__TranslateAnimation__UnorderedGroup_1__1 )? int alt322=2; int LA322_0 = input.LA(1); if ( LA322_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0) ) { alt322=1; } else if ( LA322_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 1) ) { alt322=1; } switch (alt322) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__TranslateAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__1_in_rule__TranslateAnimation__UnorderedGroup_1__089697); rule__TranslateAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__UnorderedGroup_1__0 // $ANTLR start rule__TranslateAnimation__UnorderedGroup_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39402:1: rule__TranslateAnimation__UnorderedGroup_1__1 : rule__TranslateAnimation__UnorderedGroup_1__Impl ; public final void rule__TranslateAnimation__UnorderedGroup_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39406:1: ( rule__TranslateAnimation__UnorderedGroup_1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39407:2: rule__TranslateAnimation__UnorderedGroup_1__Impl { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__Impl_in_rule__TranslateAnimation__UnorderedGroup_1__189722); rule__TranslateAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__UnorderedGroup_1__1 // $ANTLR start rule__RotateAnimation__UnorderedGroup_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39418:1: rule__RotateAnimation__UnorderedGroup_1 : rule__RotateAnimation__UnorderedGroup_1__0 {...}?; public final void rule__RotateAnimation__UnorderedGroup_1() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1()); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39423:1: ( rule__RotateAnimation__UnorderedGroup_1__0 {...}?) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39424:2: rule__RotateAnimation__UnorderedGroup_1__0 {...}? { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__UnorderedGroup_1__0_in_rule__RotateAnimation__UnorderedGroup_189750); rule__RotateAnimation__UnorderedGroup_1__0(); _fsp--; if (failed) return ; if ( ! getUnorderedGroupHelper().canLeave(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1()) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RotateAnimation__UnorderedGroup_1", "getUnorderedGroupHelper().canLeave(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1())"); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { getUnorderedGroupHelper().leave(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__UnorderedGroup_1 // $ANTLR start rule__RotateAnimation__UnorderedGroup_1__Impl // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39435:1: rule__RotateAnimation__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) ) ; public final void rule__RotateAnimation__UnorderedGroup_1__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39440:1: ( ( ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39441:3: ( ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39441:3: ( ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) ) int alt323=2; int LA323_0 = input.LA(1); if ( LA323_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0) ) { alt323=1; } else if ( LA323_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 1) ) { alt323=2; } else { if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = new NoViableAltException("39441:3: ( ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) )", 323, 0, input); throw nvae; } switch (alt323) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39443:4: ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39443:4: ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39444:5: {...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RotateAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39444:112: ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39445:6: ( ( rule__RotateAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39451:6: ( ( rule__RotateAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39453:7: ( rule__RotateAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39454:7: ( rule__RotateAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39454:8: rule__RotateAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_0__0_in_rule__RotateAnimation__UnorderedGroup_1__Impl89839); rule__RotateAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getGroup_1_0()); } } } } } break; case 2 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39460:4: ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39460:4: ({...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39461:5: {...}? => ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "rule__RotateAnimation__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39461:112: ( ( ( rule__RotateAnimation__Group_1_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39462:6: ( ( rule__RotateAnimation__Group_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 1); if ( backtracking==0 ) { selected = true; } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39468:6: ( ( rule__RotateAnimation__Group_1_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39470:7: ( rule__RotateAnimation__Group_1_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getGroup_1_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39471:7: ( rule__RotateAnimation__Group_1_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39471:8: rule__RotateAnimation__Group_1_1__0 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_1__0_in_rule__RotateAnimation__UnorderedGroup_1__Impl89930); rule__RotateAnimation__Group_1_1__0(); _fsp--; if (failed) return ; } if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getGroup_1_1()); } } } } } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { if (selected) getUnorderedGroupHelper().returnFromSelection(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1()); restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__UnorderedGroup_1__Impl // $ANTLR start rule__RotateAnimation__UnorderedGroup_1__0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39486:1: rule__RotateAnimation__UnorderedGroup_1__0 : rule__RotateAnimation__UnorderedGroup_1__Impl ( rule__RotateAnimation__UnorderedGroup_1__1 )? ; public final void rule__RotateAnimation__UnorderedGroup_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39490:1: ( rule__RotateAnimation__UnorderedGroup_1__Impl ( rule__RotateAnimation__UnorderedGroup_1__1 )? ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39491:2: rule__RotateAnimation__UnorderedGroup_1__Impl ( rule__RotateAnimation__UnorderedGroup_1__1 )? { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__UnorderedGroup_1__Impl_in_rule__RotateAnimation__UnorderedGroup_1__089989); rule__RotateAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39492:2: ( rule__RotateAnimation__UnorderedGroup_1__1 )? int alt324=2; int LA324_0 = input.LA(1); if ( LA324_0 ==186 && getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0) ) { alt324=1; } else if ( LA324_0 ==162 && getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 1) ) { alt324=1; } switch (alt324) { case 1 : // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:0:0: rule__RotateAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__UnorderedGroup_1__1_in_rule__RotateAnimation__UnorderedGroup_1__089992); rule__RotateAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } break; } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__UnorderedGroup_1__0 // $ANTLR start rule__RotateAnimation__UnorderedGroup_1__1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39499:1: rule__RotateAnimation__UnorderedGroup_1__1 : rule__RotateAnimation__UnorderedGroup_1__Impl ; public final void rule__RotateAnimation__UnorderedGroup_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39503:1: ( rule__RotateAnimation__UnorderedGroup_1__Impl ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39504:2: rule__RotateAnimation__UnorderedGroup_1__Impl { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__UnorderedGroup_1__Impl_in_rule__RotateAnimation__UnorderedGroup_1__190017); rule__RotateAnimation__UnorderedGroup_1__Impl(); _fsp--; if (failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__UnorderedGroup_1__1 // $ANTLR start rule__Application__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39516:1: rule__Application__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__Application__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39520:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39521:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39521:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39522:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getNameSTRINGTerminalRuleCall_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__Application__NameAssignment_190050); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getNameSTRINGTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__NameAssignment_1 // $ANTLR start rule__Application__PackageNameAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39531:1: rule__Application__PackageNameAssignment_3 : ( ruleQualifiedName ) ; public final void rule__Application__PackageNameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39535:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39536:1: ( ruleQualifiedName ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39536:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39537:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getPackageNameQualifiedNameParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__Application__PackageNameAssignment_390081); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getPackageNameQualifiedNameParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__PackageNameAssignment_3 // $ANTLR start rule__Application__VersionCodeAssignment_5_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39546:1: rule__Application__VersionCodeAssignment_5_0_1 : ( RULE_INT ) ; public final void rule__Application__VersionCodeAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39550:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39551:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39551:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39552:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getVersionCodeINTTerminalRuleCall_5_0_1_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__Application__VersionCodeAssignment_5_0_190112); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getVersionCodeINTTerminalRuleCall_5_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__VersionCodeAssignment_5_0_1 // $ANTLR start rule__Application__VersionNameAssignment_5_0_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39561:1: rule__Application__VersionNameAssignment_5_0_3 : ( RULE_STRING ) ; public final void rule__Application__VersionNameAssignment_5_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39565:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39566:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39566:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39567:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getVersionNameSTRINGTerminalRuleCall_5_0_3_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__Application__VersionNameAssignment_5_0_390143); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getVersionNameSTRINGTerminalRuleCall_5_0_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__VersionNameAssignment_5_0_3 // $ANTLR start rule__Application__SdkVersionAssignment_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39576:1: rule__Application__SdkVersionAssignment_5_1 : ( ruleApplicationUsesSDK ) ; public final void rule__Application__SdkVersionAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39580:1: ( ( ruleApplicationUsesSDK ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39581:1: ( ruleApplicationUsesSDK ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39581:1: ( ruleApplicationUsesSDK ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39582:1: ruleApplicationUsesSDK { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getSdkVersionApplicationUsesSDKParserRuleCall_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleApplicationUsesSDK_in_rule__Application__SdkVersionAssignment_5_190174); ruleApplicationUsesSDK(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getSdkVersionApplicationUsesSDKParserRuleCall_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__SdkVersionAssignment_5_1 // $ANTLR start rule__Application__ResourcesAssignment_6_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39591:1: rule__Application__ResourcesAssignment_6_0 : ( ruleResource ) ; public final void rule__Application__ResourcesAssignment_6_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39595:1: ( ( ruleResource ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39596:1: ( ruleResource ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39596:1: ( ruleResource ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39597:1: ruleResource { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getResourcesResourceParserRuleCall_6_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleResource_in_rule__Application__ResourcesAssignment_6_090205); ruleResource(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getResourcesResourceParserRuleCall_6_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__ResourcesAssignment_6_0 // $ANTLR start rule__Application__ActivitiesAssignment_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39606:1: rule__Application__ActivitiesAssignment_6_1 : ( ruleActivity ) ; public final void rule__Application__ActivitiesAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39610:1: ( ( ruleActivity ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39611:1: ( ruleActivity ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39611:1: ( ruleActivity ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39612:1: ruleActivity { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getActivitiesActivityParserRuleCall_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleActivity_in_rule__Application__ActivitiesAssignment_6_190236); ruleActivity(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getActivitiesActivityParserRuleCall_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__ActivitiesAssignment_6_1 // $ANTLR start rule__Application__LayoutsAssignment_6_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39621:1: rule__Application__LayoutsAssignment_6_2 : ( ruleLayout ) ; public final void rule__Application__LayoutsAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39625:1: ( ( ruleLayout ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39626:1: ( ruleLayout ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39626:1: ( ruleLayout ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39627:1: ruleLayout { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getLayoutsLayoutParserRuleCall_6_2_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayout_in_rule__Application__LayoutsAssignment_6_290267); ruleLayout(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationAccess().getLayoutsLayoutParserRuleCall_6_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Application__LayoutsAssignment_6_2 // $ANTLR start rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39636:1: rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 : ( RULE_INT ) ; public final void rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39640:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39641:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39641:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39642:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getMinSdkVersionINTTerminalRuleCall_3_0_1_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_190298); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getMinSdkVersionINTTerminalRuleCall_3_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1 // $ANTLR start rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39651:1: rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 : ( RULE_INT ) ; public final void rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39655:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39656:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39656:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39657:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getMaxSdkVersionINTTerminalRuleCall_3_1_1_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_190329); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getMaxSdkVersionINTTerminalRuleCall_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1 // $ANTLR start rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39666:1: rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 : ( RULE_INT ) ; public final void rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39670:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39671:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39671:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39672:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getTargetSdkVersionINTTerminalRuleCall_3_2_1_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_190360); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getApplicationUsesSDKAccess().getTargetSdkVersionINTTerminalRuleCall_3_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1 // $ANTLR start rule__GenericActivity__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39683:1: rule__GenericActivity__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__GenericActivity__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39687:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39688:1: ( ruleQualifiedName ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39688:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39689:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getNameQualifiedNameParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__GenericActivity__NameAssignment_190393); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getNameQualifiedNameParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__NameAssignment_1 // $ANTLR start rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39698:1: rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 : ( ( RULE_ID ) ) ; public final void rule__GenericActivity__ReferencedLayoutAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39702:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39703:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39703:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39704:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getReferencedLayoutLayoutCrossReference_3_0_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39705:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39706:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getReferencedLayoutLayoutIDTerminalRuleCall_3_0_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__GenericActivity__ReferencedLayoutAssignment_3_0_190428); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getReferencedLayoutLayoutIDTerminalRuleCall_3_0_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getReferencedLayoutLayoutCrossReference_3_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__ReferencedLayoutAssignment_3_0_1 // $ANTLR start rule__GenericActivity__WidgetsAssignment_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39717:1: rule__GenericActivity__WidgetsAssignment_3_1 : ( ruleViewCollection ) ; public final void rule__GenericActivity__WidgetsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39721:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39722:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39722:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39723:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getGenericActivityAccess().getWidgetsViewCollectionParserRuleCall_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__GenericActivity__WidgetsAssignment_3_190463); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGenericActivityAccess().getWidgetsViewCollectionParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GenericActivity__WidgetsAssignment_3_1 // $ANTLR start rule__ViewCollection__ViewsAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39732:1: rule__ViewCollection__ViewsAssignment_1 : ( ruleView ) ; public final void rule__ViewCollection__ViewsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39736:1: ( ( ruleView ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39737:1: ( ruleView ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39737:1: ( ruleView ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39738:1: ruleView { if ( backtracking==0 ) { before(grammarAccess.getViewCollectionAccess().getViewsViewParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleView_in_rule__ViewCollection__ViewsAssignment_190494); ruleView(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getViewCollectionAccess().getViewsViewParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ViewCollection__ViewsAssignment_1 // $ANTLR start rule__ListActivity__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39747:1: rule__ListActivity__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__ListActivity__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39751:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39752:1: ( ruleQualifiedName ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39752:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39753:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getNameQualifiedNameParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__ListActivity__NameAssignment_190525); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getNameQualifiedNameParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__NameAssignment_1 // $ANTLR start rule__ListActivity__DataSourceAssignment_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39762:1: rule__ListActivity__DataSourceAssignment_4 : ( RULE_ID ) ; public final void rule__ListActivity__DataSourceAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39766:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39767:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39767:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39768:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getDataSourceIDTerminalRuleCall_4_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ListActivity__DataSourceAssignment_490556); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getDataSourceIDTerminalRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__DataSourceAssignment_4 // $ANTLR start rule__ListActivity__ReferencedLayoutAssignment_5_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39777:1: rule__ListActivity__ReferencedLayoutAssignment_5_0_1 : ( ( RULE_ID ) ) ; public final void rule__ListActivity__ReferencedLayoutAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39781:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39782:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39782:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39783:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getReferencedLayoutLayoutCrossReference_5_0_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39784:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39785:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getReferencedLayoutLayoutIDTerminalRuleCall_5_0_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ListActivity__ReferencedLayoutAssignment_5_0_190591); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getReferencedLayoutLayoutIDTerminalRuleCall_5_0_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getReferencedLayoutLayoutCrossReference_5_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__ReferencedLayoutAssignment_5_0_1 // $ANTLR start rule__ListActivity__WidgetsAssignment_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39796:1: rule__ListActivity__WidgetsAssignment_5_1 : ( ruleViewCollection ) ; public final void rule__ListActivity__WidgetsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39800:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39801:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39801:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39802:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getWidgetsViewCollectionParserRuleCall_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__ListActivity__WidgetsAssignment_5_190626); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getWidgetsViewCollectionParserRuleCall_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__WidgetsAssignment_5_1 // $ANTLR start rule__ListActivity__ItemLayoutAssignment_7 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39811:1: rule__ListActivity__ItemLayoutAssignment_7 : ( ( RULE_ID ) ) ; public final void rule__ListActivity__ItemLayoutAssignment_7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39815:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39816:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39816:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39817:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getItemLayoutLayoutCrossReference_7_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39818:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39819:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getItemLayoutLayoutIDTerminalRuleCall_7_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ListActivity__ItemLayoutAssignment_790661); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getItemLayoutLayoutIDTerminalRuleCall_7_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getItemLayoutLayoutCrossReference_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__ItemLayoutAssignment_7 // $ANTLR start rule__ListActivity__ActionsAssignment_8 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39830:1: rule__ListActivity__ActionsAssignment_8 : ( ruleAction ) ; public final void rule__ListActivity__ActionsAssignment_8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39834:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39835:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39835:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39836:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getListActivityAccess().getActionsActionParserRuleCall_8_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__ListActivity__ActionsAssignment_890696); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getListActivityAccess().getActionsActionParserRuleCall_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ListActivity__ActionsAssignment_8 // $ANTLR start rule__TabActivity__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39845:1: rule__TabActivity__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__TabActivity__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39849:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39850:1: ( ruleQualifiedName ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39850:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39851:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getNameQualifiedNameParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__TabActivity__NameAssignment_190727); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getNameQualifiedNameParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__NameAssignment_1 // $ANTLR start rule__TabActivity__ReferencedLayoutAssignment_3_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39860:1: rule__TabActivity__ReferencedLayoutAssignment_3_0_1 : ( ( RULE_ID ) ) ; public final void rule__TabActivity__ReferencedLayoutAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39864:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39865:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39865:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39866:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getReferencedLayoutLayoutCrossReference_3_0_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39867:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39868:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getReferencedLayoutLayoutIDTerminalRuleCall_3_0_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabActivity__ReferencedLayoutAssignment_3_0_190762); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getReferencedLayoutLayoutIDTerminalRuleCall_3_0_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getReferencedLayoutLayoutCrossReference_3_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__ReferencedLayoutAssignment_3_0_1 // $ANTLR start rule__TabActivity__WidgetsAssignment_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39879:1: rule__TabActivity__WidgetsAssignment_3_1 : ( ruleViewCollection ) ; public final void rule__TabActivity__WidgetsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39883:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39884:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39884:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39885:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getWidgetsViewCollectionParserRuleCall_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__TabActivity__WidgetsAssignment_3_190797); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getWidgetsViewCollectionParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__WidgetsAssignment_3_1 // $ANTLR start rule__TabActivity__TabsAssignment_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39894:1: rule__TabActivity__TabsAssignment_4 : ( ruleTab ) ; public final void rule__TabActivity__TabsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39898:1: ( ( ruleTab ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39899:1: ( ruleTab ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39899:1: ( ruleTab ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39900:1: ruleTab { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getTabsTabParserRuleCall_4_0()); } pushFollow(FollowSets001.FOLLOW_ruleTab_in_rule__TabActivity__TabsAssignment_490828); ruleTab(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getTabsTabParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__TabsAssignment_4 // $ANTLR start rule__TabActivity__ActionsAssignment_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39909:1: rule__TabActivity__ActionsAssignment_5 : ( ruleAction ) ; public final void rule__TabActivity__ActionsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39913:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39914:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39914:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39915:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getTabActivityAccess().getActionsActionParserRuleCall_5_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__TabActivity__ActionsAssignment_590859); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabActivityAccess().getActionsActionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabActivity__ActionsAssignment_5 // $ANTLR start rule__Tab__CaptionAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39924:1: rule__Tab__CaptionAssignment_1 : ( ruleStringVA ) ; public final void rule__Tab__CaptionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39928:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39929:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39929:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39930:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getCaptionStringVAParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__Tab__CaptionAssignment_190890); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getCaptionStringVAParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__CaptionAssignment_1 // $ANTLR start rule__Tab__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39939:1: rule__Tab__NameAssignment_2 : ( ruleQualifiedName ) ; public final void rule__Tab__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39943:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39944:1: ( ruleQualifiedName ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39944:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39945:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getNameQualifiedNameParserRuleCall_2_0()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__Tab__NameAssignment_290921); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getNameQualifiedNameParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__NameAssignment_2 // $ANTLR start rule__Tab__IconAssignment_4_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39954:1: rule__Tab__IconAssignment_4_0_1 : ( ruleDrawableRA ) ; public final void rule__Tab__IconAssignment_4_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39958:1: ( ( ruleDrawableRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39959:1: ( ruleDrawableRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39959:1: ( ruleDrawableRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39960:1: ruleDrawableRA { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getIconDrawableRAParserRuleCall_4_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDrawableRA_in_rule__Tab__IconAssignment_4_0_190952); ruleDrawableRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getIconDrawableRAParserRuleCall_4_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__IconAssignment_4_0_1 // $ANTLR start rule__Tab__SelectedIconAssignment_4_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39969:1: rule__Tab__SelectedIconAssignment_4_1_1 : ( ruleDrawableRA ) ; public final void rule__Tab__SelectedIconAssignment_4_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39973:1: ( ( ruleDrawableRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39974:1: ( ruleDrawableRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39974:1: ( ruleDrawableRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39975:1: ruleDrawableRA { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getSelectedIconDrawableRAParserRuleCall_4_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDrawableRA_in_rule__Tab__SelectedIconAssignment_4_1_190983); ruleDrawableRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getSelectedIconDrawableRAParserRuleCall_4_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__SelectedIconAssignment_4_1_1 // $ANTLR start rule__Tab__ActivityAssignment_4_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39984:1: rule__Tab__ActivityAssignment_4_2_1 : ( ( ruleQualifiedName ) ) ; public final void rule__Tab__ActivityAssignment_4_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39988:1: ( ( ( ruleQualifiedName ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39989:1: ( ( ruleQualifiedName ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39989:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39990:1: ( ruleQualifiedName ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getActivityActivityCrossReference_4_2_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39991:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39992:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getActivityActivityQualifiedNameParserRuleCall_4_2_1_0_1()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__Tab__ActivityAssignment_4_2_191018); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getActivityActivityQualifiedNameParserRuleCall_4_2_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getActivityActivityCrossReference_4_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__ActivityAssignment_4_2_1 // $ANTLR start rule__Tab__LayoutAssignment_4_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40003:1: rule__Tab__LayoutAssignment_4_3_1 : ( ( RULE_ID ) ) ; public final void rule__Tab__LayoutAssignment_4_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40007:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40008:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40008:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40009:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getLayoutLayoutCrossReference_4_3_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40010:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40011:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getLayoutLayoutIDTerminalRuleCall_4_3_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__Tab__LayoutAssignment_4_3_191057); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getLayoutLayoutIDTerminalRuleCall_4_3_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getLayoutLayoutCrossReference_4_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__LayoutAssignment_4_3_1 // $ANTLR start rule__Tab__ActionsAssignment_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40022:1: rule__Tab__ActionsAssignment_5 : ( ruleAction ) ; public final void rule__Tab__ActionsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40026:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40027:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40027:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40028:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getActionsActionParserRuleCall_5_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__Tab__ActionsAssignment_591092); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabAccess().getActionsActionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Tab__ActionsAssignment_5 // $ANTLR start rule__GoToURLAction__UrlAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40038:1: rule__GoToURLAction__UrlAssignment_1 : ( RULE_STRING ) ; public final void rule__GoToURLAction__UrlAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40042:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40043:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40043:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40044:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getGoToURLActionAccess().getUrlSTRINGTerminalRuleCall_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__GoToURLAction__UrlAssignment_191124); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getGoToURLActionAccess().getUrlSTRINGTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__GoToURLAction__UrlAssignment_1 // $ANTLR start rule__ShowLayoutAction__LayoutAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40053:1: rule__ShowLayoutAction__LayoutAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__ShowLayoutAction__LayoutAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40057:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40058:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40058:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40059:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getShowLayoutActionAccess().getLayoutLayoutCrossReference_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40060:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40061:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getShowLayoutActionAccess().getLayoutLayoutIDTerminalRuleCall_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ShowLayoutAction__LayoutAssignment_191159); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getShowLayoutActionAccess().getLayoutLayoutIDTerminalRuleCall_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getShowLayoutActionAccess().getLayoutLayoutCrossReference_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ShowLayoutAction__LayoutAssignment_1 // $ANTLR start rule__InvokeActivityAction__ActivityAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40072:1: rule__InvokeActivityAction__ActivityAssignment_1 : ( ( ruleQualifiedName ) ) ; public final void rule__InvokeActivityAction__ActivityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40076:1: ( ( ( ruleQualifiedName ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40077:1: ( ( ruleQualifiedName ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40077:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40078:1: ( ruleQualifiedName ) { if ( backtracking==0 ) { before(grammarAccess.getInvokeActivityActionAccess().getActivityActivityCrossReference_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40079:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40080:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getInvokeActivityActionAccess().getActivityActivityQualifiedNameParserRuleCall_1_0_1()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__InvokeActivityAction__ActivityAssignment_191198); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInvokeActivityActionAccess().getActivityActivityQualifiedNameParserRuleCall_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getInvokeActivityActionAccess().getActivityActivityCrossReference_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InvokeActivityAction__ActivityAssignment_1 // $ANTLR start rule__LinearLayout__NameAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40093:1: rule__LinearLayout__NameAssignment_3 : ( RULE_ID ) ; public final void rule__LinearLayout__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40097:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40098:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40098:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40099:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNameIDTerminalRuleCall_3_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LinearLayout__NameAssignment_391235); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNameIDTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__NameAssignment_3 // $ANTLR start rule__LinearLayout__AlphaAssignment_5_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40108:1: rule__LinearLayout__AlphaAssignment_5_0_1 : ( RULE_FLOAT ) ; public final void rule__LinearLayout__AlphaAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40112:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40113:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40113:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40114:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__LinearLayout__AlphaAssignment_5_0_191266); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__AlphaAssignment_5_0_1 // $ANTLR start rule__LinearLayout__BackgroundAssignment_5_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40123:1: rule__LinearLayout__BackgroundAssignment_5_1_1 : ( ruleAnyDrawableVA ) ; public final void rule__LinearLayout__BackgroundAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40127:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40128:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40128:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40129:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__LinearLayout__BackgroundAssignment_5_1_191297); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__BackgroundAssignment_5_1_1 // $ANTLR start rule__LinearLayout__MinHeightAssignment_5_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40138:1: rule__LinearLayout__MinHeightAssignment_5_2_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__MinHeightAssignment_5_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40142:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40143:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40143:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40144:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__MinHeightAssignment_5_2_191328); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__MinHeightAssignment_5_2_1 // $ANTLR start rule__LinearLayout__MinWidthAssignment_5_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40153:1: rule__LinearLayout__MinWidthAssignment_5_3_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__MinWidthAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40157:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40158:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40158:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40159:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__MinWidthAssignment_5_3_191359); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__MinWidthAssignment_5_3_1 // $ANTLR start rule__LinearLayout__NextFocusDownAssignment_5_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40168:1: rule__LinearLayout__NextFocusDownAssignment_5_4_1 : ( ( RULE_ID ) ) ; public final void rule__LinearLayout__NextFocusDownAssignment_5_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40172:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40173:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40173:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40174:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40175:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40176:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusDownAssignment_5_4_191394); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__NextFocusDownAssignment_5_4_1 // $ANTLR start rule__LinearLayout__NextFocusLeftAssignment_5_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40187:1: rule__LinearLayout__NextFocusLeftAssignment_5_5_1 : ( ( RULE_ID ) ) ; public final void rule__LinearLayout__NextFocusLeftAssignment_5_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40191:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40192:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40192:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40193:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40194:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40195:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusLeftAssignment_5_5_191433); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__NextFocusLeftAssignment_5_5_1 // $ANTLR start rule__LinearLayout__NextFocusRightAssignment_5_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40206:1: rule__LinearLayout__NextFocusRightAssignment_5_6_1 : ( ( RULE_ID ) ) ; public final void rule__LinearLayout__NextFocusRightAssignment_5_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40210:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40211:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40211:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40212:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40213:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40214:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusRightAssignment_5_6_191472); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__NextFocusRightAssignment_5_6_1 // $ANTLR start rule__LinearLayout__NextFocusUpAssignment_5_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40225:1: rule__LinearLayout__NextFocusUpAssignment_5_7_1 : ( ( RULE_ID ) ) ; public final void rule__LinearLayout__NextFocusUpAssignment_5_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40229:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40230:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40230:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40231:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40232:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40233:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusUpAssignment_5_7_191511); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__NextFocusUpAssignment_5_7_1 // $ANTLR start rule__LinearLayout__OnClickAssignment_5_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40244:1: rule__LinearLayout__OnClickAssignment_5_8_1 : ( ruleAction ) ; public final void rule__LinearLayout__OnClickAssignment_5_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40248:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40249:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40249:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40250:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getOnClickActionParserRuleCall_5_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__LinearLayout__OnClickAssignment_5_8_191546); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getOnClickActionParserRuleCall_5_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__OnClickAssignment_5_8_1 // $ANTLR start rule__LinearLayout__PaddingAssignment_5_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40259:1: rule__LinearLayout__PaddingAssignment_5_9_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__PaddingAssignment_5_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40263:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40264:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40264:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40265:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingAssignment_5_9_191577); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__PaddingAssignment_5_9_1 // $ANTLR start rule__LinearLayout__PaddingBottomAssignment_5_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40274:1: rule__LinearLayout__PaddingBottomAssignment_5_10_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__PaddingBottomAssignment_5_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40278:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40279:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40279:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40280:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingBottomAssignment_5_10_191608); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__PaddingBottomAssignment_5_10_1 // $ANTLR start rule__LinearLayout__PaddingLeftAssignment_5_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40289:1: rule__LinearLayout__PaddingLeftAssignment_5_11_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__PaddingLeftAssignment_5_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40293:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40294:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40294:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40295:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingLeftAssignment_5_11_191639); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__PaddingLeftAssignment_5_11_1 // $ANTLR start rule__LinearLayout__PaddingRightAssignment_5_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40304:1: rule__LinearLayout__PaddingRightAssignment_5_12_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__PaddingRightAssignment_5_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40308:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40309:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40309:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40310:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingRightAssignment_5_12_191670); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__PaddingRightAssignment_5_12_1 // $ANTLR start rule__LinearLayout__PaddingTopAssignment_5_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40319:1: rule__LinearLayout__PaddingTopAssignment_5_13_1 : ( ruleDimensionVA ) ; public final void rule__LinearLayout__PaddingTopAssignment_5_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40323:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40324:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40324:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40325:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingTopAssignment_5_13_191701); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__PaddingTopAssignment_5_13_1 // $ANTLR start rule__LinearLayout__ScrollbarsAssignment_5_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40334:1: rule__LinearLayout__ScrollbarsAssignment_5_14_1 : ( ruleBooleanVA ) ; public final void rule__LinearLayout__ScrollbarsAssignment_5_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40338:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40339:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40339:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40340:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LinearLayout__ScrollbarsAssignment_5_14_191732); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__ScrollbarsAssignment_5_14_1 // $ANTLR start rule__LinearLayout__VisibilityAssignment_5_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40349:1: rule__LinearLayout__VisibilityAssignment_5_15_1 : ( ruleLayoutVisibilityKind ) ; public final void rule__LinearLayout__VisibilityAssignment_5_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40353:1: ( ( ruleLayoutVisibilityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40354:1: ( ruleLayoutVisibilityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40354:1: ( ruleLayoutVisibilityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40355:1: ruleLayoutVisibilityKind { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutVisibilityKind_in_rule__LinearLayout__VisibilityAssignment_5_15_191763); ruleLayoutVisibilityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__VisibilityAssignment_5_15_1 // $ANTLR start rule__LinearLayout__LayoutParamsAssignment_5_16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40364:1: rule__LinearLayout__LayoutParamsAssignment_5_16 : ( ruleLayoutParams ) ; public final void rule__LinearLayout__LayoutParamsAssignment_5_16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40368:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40369:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40369:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40370:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLayoutParamsLayoutParamsParserRuleCall_5_16_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__LinearLayout__LayoutParamsAssignment_5_1691794); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLayoutParamsLayoutParamsParserRuleCall_5_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__LayoutParamsAssignment_5_16 // $ANTLR start rule__LinearLayout__LayoutAnimationAssignment_5_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40379:1: rule__LinearLayout__LayoutAnimationAssignment_5_17_1 : ( ruleAnimationVA ) ; public final void rule__LinearLayout__LayoutAnimationAssignment_5_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40383:1: ( ( ruleAnimationVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40384:1: ( ruleAnimationVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40384:1: ( ruleAnimationVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40385:1: ruleAnimationVA { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLayoutAnimationAnimationVAParserRuleCall_5_17_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationVA_in_rule__LinearLayout__LayoutAnimationAssignment_5_17_191825); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getLayoutAnimationAnimationVAParserRuleCall_5_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__LayoutAnimationAssignment_5_17_1 // $ANTLR start rule__LinearLayout__OrientationAssignment_5_18_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40394:1: rule__LinearLayout__OrientationAssignment_5_18_1 : ( ruleLayoutOrientationKind ) ; public final void rule__LinearLayout__OrientationAssignment_5_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40398:1: ( ( ruleLayoutOrientationKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40399:1: ( ruleLayoutOrientationKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40399:1: ( ruleLayoutOrientationKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40400:1: ruleLayoutOrientationKind { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getOrientationLayoutOrientationKindEnumRuleCall_5_18_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutOrientationKind_in_rule__LinearLayout__OrientationAssignment_5_18_191856); ruleLayoutOrientationKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getOrientationLayoutOrientationKindEnumRuleCall_5_18_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__OrientationAssignment_5_18_1 // $ANTLR start rule__LinearLayout__WidgetsAssignment_6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40409:1: rule__LinearLayout__WidgetsAssignment_6 : ( ruleViewCollection ) ; public final void rule__LinearLayout__WidgetsAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40413:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40414:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40414:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40415:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__LinearLayout__WidgetsAssignment_691887); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLinearLayoutAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LinearLayout__WidgetsAssignment_6 // $ANTLR start rule__RelativeLayout__NameAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40424:1: rule__RelativeLayout__NameAssignment_3 : ( RULE_ID ) ; public final void rule__RelativeLayout__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40428:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40429:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40429:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40430:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNameIDTerminalRuleCall_3_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__RelativeLayout__NameAssignment_391918); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNameIDTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__NameAssignment_3 // $ANTLR start rule__RelativeLayout__AlphaAssignment_5_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40439:1: rule__RelativeLayout__AlphaAssignment_5_0_1 : ( RULE_FLOAT ) ; public final void rule__RelativeLayout__AlphaAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40443:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40444:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40444:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40445:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__RelativeLayout__AlphaAssignment_5_0_191949); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__AlphaAssignment_5_0_1 // $ANTLR start rule__RelativeLayout__BackgroundAssignment_5_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40454:1: rule__RelativeLayout__BackgroundAssignment_5_1_1 : ( ruleAnyDrawableVA ) ; public final void rule__RelativeLayout__BackgroundAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40458:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40459:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40459:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40460:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__RelativeLayout__BackgroundAssignment_5_1_191980); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__BackgroundAssignment_5_1_1 // $ANTLR start rule__RelativeLayout__MinHeightAssignment_5_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40469:1: rule__RelativeLayout__MinHeightAssignment_5_2_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__MinHeightAssignment_5_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40473:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40474:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40474:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40475:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__MinHeightAssignment_5_2_192011); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__MinHeightAssignment_5_2_1 // $ANTLR start rule__RelativeLayout__MinWidthAssignment_5_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40484:1: rule__RelativeLayout__MinWidthAssignment_5_3_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__MinWidthAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40488:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40489:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40489:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40490:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__MinWidthAssignment_5_3_192042); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__MinWidthAssignment_5_3_1 // $ANTLR start rule__RelativeLayout__NextFocusDownAssignment_5_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40499:1: rule__RelativeLayout__NextFocusDownAssignment_5_4_1 : ( ( RULE_ID ) ) ; public final void rule__RelativeLayout__NextFocusDownAssignment_5_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40503:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40504:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40504:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40505:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40506:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40507:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusDownAssignment_5_4_192077); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__NextFocusDownAssignment_5_4_1 // $ANTLR start rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40518:1: rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 : ( ( RULE_ID ) ) ; public final void rule__RelativeLayout__NextFocusLeftAssignment_5_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40522:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40523:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40523:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40524:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40525:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40526:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusLeftAssignment_5_5_192116); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__NextFocusLeftAssignment_5_5_1 // $ANTLR start rule__RelativeLayout__NextFocusRightAssignment_5_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40537:1: rule__RelativeLayout__NextFocusRightAssignment_5_6_1 : ( ( RULE_ID ) ) ; public final void rule__RelativeLayout__NextFocusRightAssignment_5_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40541:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40542:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40542:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40543:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40544:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40545:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusRightAssignment_5_6_192155); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__NextFocusRightAssignment_5_6_1 // $ANTLR start rule__RelativeLayout__NextFocusUpAssignment_5_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40556:1: rule__RelativeLayout__NextFocusUpAssignment_5_7_1 : ( ( RULE_ID ) ) ; public final void rule__RelativeLayout__NextFocusUpAssignment_5_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40560:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40561:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40561:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40562:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40563:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40564:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusUpAssignment_5_7_192194); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__NextFocusUpAssignment_5_7_1 // $ANTLR start rule__RelativeLayout__OnClickAssignment_5_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40575:1: rule__RelativeLayout__OnClickAssignment_5_8_1 : ( ruleAction ) ; public final void rule__RelativeLayout__OnClickAssignment_5_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40579:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40580:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40580:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40581:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getOnClickActionParserRuleCall_5_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__RelativeLayout__OnClickAssignment_5_8_192229); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getOnClickActionParserRuleCall_5_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__OnClickAssignment_5_8_1 // $ANTLR start rule__RelativeLayout__PaddingAssignment_5_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40590:1: rule__RelativeLayout__PaddingAssignment_5_9_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__PaddingAssignment_5_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40594:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40595:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40595:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40596:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingAssignment_5_9_192260); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__PaddingAssignment_5_9_1 // $ANTLR start rule__RelativeLayout__PaddingBottomAssignment_5_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40605:1: rule__RelativeLayout__PaddingBottomAssignment_5_10_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__PaddingBottomAssignment_5_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40609:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40610:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40610:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40611:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingBottomAssignment_5_10_192291); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__PaddingBottomAssignment_5_10_1 // $ANTLR start rule__RelativeLayout__PaddingLeftAssignment_5_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40620:1: rule__RelativeLayout__PaddingLeftAssignment_5_11_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__PaddingLeftAssignment_5_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40624:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40625:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40625:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40626:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingLeftAssignment_5_11_192322); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__PaddingLeftAssignment_5_11_1 // $ANTLR start rule__RelativeLayout__PaddingRightAssignment_5_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40635:1: rule__RelativeLayout__PaddingRightAssignment_5_12_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__PaddingRightAssignment_5_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40639:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40640:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40640:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40641:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingRightAssignment_5_12_192353); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__PaddingRightAssignment_5_12_1 // $ANTLR start rule__RelativeLayout__PaddingTopAssignment_5_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40650:1: rule__RelativeLayout__PaddingTopAssignment_5_13_1 : ( ruleDimensionVA ) ; public final void rule__RelativeLayout__PaddingTopAssignment_5_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40654:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40655:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40655:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40656:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingTopAssignment_5_13_192384); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__PaddingTopAssignment_5_13_1 // $ANTLR start rule__RelativeLayout__ScrollbarsAssignment_5_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40665:1: rule__RelativeLayout__ScrollbarsAssignment_5_14_1 : ( ruleBooleanVA ) ; public final void rule__RelativeLayout__ScrollbarsAssignment_5_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40669:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40670:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40670:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40671:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__RelativeLayout__ScrollbarsAssignment_5_14_192415); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__ScrollbarsAssignment_5_14_1 // $ANTLR start rule__RelativeLayout__VisibilityAssignment_5_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40680:1: rule__RelativeLayout__VisibilityAssignment_5_15_1 : ( ruleLayoutVisibilityKind ) ; public final void rule__RelativeLayout__VisibilityAssignment_5_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40684:1: ( ( ruleLayoutVisibilityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40685:1: ( ruleLayoutVisibilityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40685:1: ( ruleLayoutVisibilityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40686:1: ruleLayoutVisibilityKind { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutVisibilityKind_in_rule__RelativeLayout__VisibilityAssignment_5_15_192446); ruleLayoutVisibilityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__VisibilityAssignment_5_15_1 // $ANTLR start rule__RelativeLayout__LayoutParamsAssignment_5_16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40695:1: rule__RelativeLayout__LayoutParamsAssignment_5_16 : ( ruleLayoutParams ) ; public final void rule__RelativeLayout__LayoutParamsAssignment_5_16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40699:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40700:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40700:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40701:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLayoutParamsLayoutParamsParserRuleCall_5_16_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__RelativeLayout__LayoutParamsAssignment_5_1692477); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getLayoutParamsLayoutParamsParserRuleCall_5_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__LayoutParamsAssignment_5_16 // $ANTLR start rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40710:1: rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 : ( ruleAnimationVA ) ; public final void rule__RelativeLayout__LayoutAnimationAssignment_5_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40714:1: ( ( ruleAnimationVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40715:1: ( ruleAnimationVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40715:1: ( ruleAnimationVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40716:1: ruleAnimationVA { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLayoutAnimationAnimationVAParserRuleCall_5_17_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationVA_in_rule__RelativeLayout__LayoutAnimationAssignment_5_17_192508); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getLayoutAnimationAnimationVAParserRuleCall_5_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__LayoutAnimationAssignment_5_17_1 // $ANTLR start rule__RelativeLayout__OrientationAssignment_5_18_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40725:1: rule__RelativeLayout__OrientationAssignment_5_18_1 : ( ruleLayoutOrientationKind ) ; public final void rule__RelativeLayout__OrientationAssignment_5_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40729:1: ( ( ruleLayoutOrientationKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40730:1: ( ruleLayoutOrientationKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40730:1: ( ruleLayoutOrientationKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40731:1: ruleLayoutOrientationKind { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getOrientationLayoutOrientationKindEnumRuleCall_5_18_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutOrientationKind_in_rule__RelativeLayout__OrientationAssignment_5_18_192539); ruleLayoutOrientationKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getOrientationLayoutOrientationKindEnumRuleCall_5_18_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__OrientationAssignment_5_18_1 // $ANTLR start rule__RelativeLayout__WidgetsAssignment_6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40740:1: rule__RelativeLayout__WidgetsAssignment_6 : ( ruleViewCollection ) ; public final void rule__RelativeLayout__WidgetsAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40744:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40745:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40745:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40746:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__RelativeLayout__WidgetsAssignment_692570); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRelativeLayoutAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RelativeLayout__WidgetsAssignment_6 // $ANTLR start rule__TabHost__NameAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40755:1: rule__TabHost__NameAssignment_3 : ( RULE_ID ) ; public final void rule__TabHost__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40759:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40760:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40760:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40761:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNameIDTerminalRuleCall_3_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabHost__NameAssignment_392601); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNameIDTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__NameAssignment_3 // $ANTLR start rule__TabHost__AlphaAssignment_5_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40770:1: rule__TabHost__AlphaAssignment_5_0_1 : ( RULE_FLOAT ) ; public final void rule__TabHost__AlphaAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40774:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40775:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40775:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40776:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__TabHost__AlphaAssignment_5_0_192632); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__AlphaAssignment_5_0_1 // $ANTLR start rule__TabHost__BackgroundAssignment_5_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40785:1: rule__TabHost__BackgroundAssignment_5_1_1 : ( ruleAnyDrawableVA ) ; public final void rule__TabHost__BackgroundAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40789:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40790:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40790:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40791:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__TabHost__BackgroundAssignment_5_1_192663); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__BackgroundAssignment_5_1_1 // $ANTLR start rule__TabHost__MinHeightAssignment_5_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40800:1: rule__TabHost__MinHeightAssignment_5_2_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__MinHeightAssignment_5_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40804:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40805:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40805:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40806:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__MinHeightAssignment_5_2_192694); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__MinHeightAssignment_5_2_1 // $ANTLR start rule__TabHost__MinWidthAssignment_5_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40815:1: rule__TabHost__MinWidthAssignment_5_3_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__MinWidthAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40819:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40820:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40820:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40821:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__MinWidthAssignment_5_3_192725); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__MinWidthAssignment_5_3_1 // $ANTLR start rule__TabHost__NextFocusDownAssignment_5_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40830:1: rule__TabHost__NextFocusDownAssignment_5_4_1 : ( ( RULE_ID ) ) ; public final void rule__TabHost__NextFocusDownAssignment_5_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40834:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40835:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40835:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40836:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40837:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40838:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabHost__NextFocusDownAssignment_5_4_192760); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__NextFocusDownAssignment_5_4_1 // $ANTLR start rule__TabHost__NextFocusLeftAssignment_5_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40849:1: rule__TabHost__NextFocusLeftAssignment_5_5_1 : ( ( RULE_ID ) ) ; public final void rule__TabHost__NextFocusLeftAssignment_5_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40853:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40854:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40854:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40855:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40856:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40857:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabHost__NextFocusLeftAssignment_5_5_192799); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__NextFocusLeftAssignment_5_5_1 // $ANTLR start rule__TabHost__NextFocusRightAssignment_5_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40868:1: rule__TabHost__NextFocusRightAssignment_5_6_1 : ( ( RULE_ID ) ) ; public final void rule__TabHost__NextFocusRightAssignment_5_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40872:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40873:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40873:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40874:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40875:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40876:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabHost__NextFocusRightAssignment_5_6_192838); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__NextFocusRightAssignment_5_6_1 // $ANTLR start rule__TabHost__NextFocusUpAssignment_5_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40887:1: rule__TabHost__NextFocusUpAssignment_5_7_1 : ( ( RULE_ID ) ) ; public final void rule__TabHost__NextFocusUpAssignment_5_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40891:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40892:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40892:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40893:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40894:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40895:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabHost__NextFocusUpAssignment_5_7_192877); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__NextFocusUpAssignment_5_7_1 // $ANTLR start rule__TabHost__OnClickAssignment_5_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40906:1: rule__TabHost__OnClickAssignment_5_8_1 : ( ruleAction ) ; public final void rule__TabHost__OnClickAssignment_5_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40910:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40911:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40911:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40912:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getOnClickActionParserRuleCall_5_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__TabHost__OnClickAssignment_5_8_192912); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getOnClickActionParserRuleCall_5_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__OnClickAssignment_5_8_1 // $ANTLR start rule__TabHost__PaddingAssignment_5_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40921:1: rule__TabHost__PaddingAssignment_5_9_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__PaddingAssignment_5_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40925:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40926:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40926:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40927:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingAssignment_5_9_192943); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__PaddingAssignment_5_9_1 // $ANTLR start rule__TabHost__PaddingBottomAssignment_5_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40936:1: rule__TabHost__PaddingBottomAssignment_5_10_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__PaddingBottomAssignment_5_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40940:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40941:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40941:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40942:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingBottomAssignment_5_10_192974); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__PaddingBottomAssignment_5_10_1 // $ANTLR start rule__TabHost__PaddingLeftAssignment_5_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40951:1: rule__TabHost__PaddingLeftAssignment_5_11_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__PaddingLeftAssignment_5_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40955:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40956:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40956:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40957:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingLeftAssignment_5_11_193005); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__PaddingLeftAssignment_5_11_1 // $ANTLR start rule__TabHost__PaddingRightAssignment_5_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40966:1: rule__TabHost__PaddingRightAssignment_5_12_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__PaddingRightAssignment_5_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40970:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40971:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40971:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40972:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingRightAssignment_5_12_193036); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__PaddingRightAssignment_5_12_1 // $ANTLR start rule__TabHost__PaddingTopAssignment_5_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40981:1: rule__TabHost__PaddingTopAssignment_5_13_1 : ( ruleDimensionVA ) ; public final void rule__TabHost__PaddingTopAssignment_5_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40985:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40986:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40986:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40987:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingTopAssignment_5_13_193067); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__PaddingTopAssignment_5_13_1 // $ANTLR start rule__TabHost__ScrollbarsAssignment_5_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:40996:1: rule__TabHost__ScrollbarsAssignment_5_14_1 : ( ruleBooleanVA ) ; public final void rule__TabHost__ScrollbarsAssignment_5_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41000:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41001:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41001:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41002:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TabHost__ScrollbarsAssignment_5_14_193098); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__ScrollbarsAssignment_5_14_1 // $ANTLR start rule__TabHost__VisibilityAssignment_5_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41011:1: rule__TabHost__VisibilityAssignment_5_15_1 : ( ruleLayoutVisibilityKind ) ; public final void rule__TabHost__VisibilityAssignment_5_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41015:1: ( ( ruleLayoutVisibilityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41016:1: ( ruleLayoutVisibilityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41016:1: ( ruleLayoutVisibilityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41017:1: ruleLayoutVisibilityKind { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutVisibilityKind_in_rule__TabHost__VisibilityAssignment_5_15_193129); ruleLayoutVisibilityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__VisibilityAssignment_5_15_1 // $ANTLR start rule__TabHost__LayoutParamsAssignment_5_16 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41026:1: rule__TabHost__LayoutParamsAssignment_5_16 : ( ruleLayoutParams ) ; public final void rule__TabHost__LayoutParamsAssignment_5_16() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41030:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41031:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41031:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41032:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLayoutParamsLayoutParamsParserRuleCall_5_16_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__TabHost__LayoutParamsAssignment_5_1693160); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getLayoutParamsLayoutParamsParserRuleCall_5_16_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__LayoutParamsAssignment_5_16 // $ANTLR start rule__TabHost__LayoutAnimationAssignment_5_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41041:1: rule__TabHost__LayoutAnimationAssignment_5_17_1 : ( ruleAnimationVA ) ; public final void rule__TabHost__LayoutAnimationAssignment_5_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41045:1: ( ( ruleAnimationVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41046:1: ( ruleAnimationVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41046:1: ( ruleAnimationVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41047:1: ruleAnimationVA { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLayoutAnimationAnimationVAParserRuleCall_5_17_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationVA_in_rule__TabHost__LayoutAnimationAssignment_5_17_193191); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getLayoutAnimationAnimationVAParserRuleCall_5_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__LayoutAnimationAssignment_5_17_1 // $ANTLR start rule__TabHost__WidgetsAssignment_6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41056:1: rule__TabHost__WidgetsAssignment_6 : ( ruleViewCollection ) ; public final void rule__TabHost__WidgetsAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41060:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41061:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41061:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41062:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__TabHost__WidgetsAssignment_693222); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabHostAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabHost__WidgetsAssignment_6 // $ANTLR start rule__TabWidget__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41071:1: rule__TabWidget__NameAssignment_2 : ( RULE_ID ) ; public final void rule__TabWidget__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41075:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41076:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41076:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41077:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabWidget__NameAssignment_293253); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__NameAssignment_2 // $ANTLR start rule__TabWidget__AlphaAssignment_4_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41086:1: rule__TabWidget__AlphaAssignment_4_0_1 : ( RULE_FLOAT ) ; public final void rule__TabWidget__AlphaAssignment_4_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41090:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41091:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41091:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41092:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getAlphaFLOATTerminalRuleCall_4_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__TabWidget__AlphaAssignment_4_0_193284); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getAlphaFLOATTerminalRuleCall_4_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__AlphaAssignment_4_0_1 // $ANTLR start rule__TabWidget__BackgroundAssignment_4_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41101:1: rule__TabWidget__BackgroundAssignment_4_1_1 : ( ruleAnyDrawableVA ) ; public final void rule__TabWidget__BackgroundAssignment_4_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41105:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41106:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41106:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41107:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getBackgroundAnyDrawableVAParserRuleCall_4_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__BackgroundAssignment_4_1_193315); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getBackgroundAnyDrawableVAParserRuleCall_4_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__BackgroundAssignment_4_1_1 // $ANTLR start rule__TabWidget__MinHeightAssignment_4_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41116:1: rule__TabWidget__MinHeightAssignment_4_2_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__MinHeightAssignment_4_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41120:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41121:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41121:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41122:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getMinHeightDimensionVAParserRuleCall_4_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__MinHeightAssignment_4_2_193346); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getMinHeightDimensionVAParserRuleCall_4_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__MinHeightAssignment_4_2_1 // $ANTLR start rule__TabWidget__MinWidthAssignment_4_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41131:1: rule__TabWidget__MinWidthAssignment_4_3_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__MinWidthAssignment_4_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41135:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41136:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41136:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41137:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getMinWidthDimensionVAParserRuleCall_4_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__MinWidthAssignment_4_3_193377); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getMinWidthDimensionVAParserRuleCall_4_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__MinWidthAssignment_4_3_1 // $ANTLR start rule__TabWidget__NextFocusDownAssignment_4_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41146:1: rule__TabWidget__NextFocusDownAssignment_4_4_1 : ( ( RULE_ID ) ) ; public final void rule__TabWidget__NextFocusDownAssignment_4_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41150:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41151:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41151:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41152:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusDownViewCrossReference_4_4_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41153:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41154:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusDownViewIDTerminalRuleCall_4_4_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusDownAssignment_4_4_193412); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusDownViewIDTerminalRuleCall_4_4_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusDownViewCrossReference_4_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__NextFocusDownAssignment_4_4_1 // $ANTLR start rule__TabWidget__NextFocusLeftAssignment_4_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41165:1: rule__TabWidget__NextFocusLeftAssignment_4_5_1 : ( ( RULE_ID ) ) ; public final void rule__TabWidget__NextFocusLeftAssignment_4_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41169:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41170:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41170:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41171:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusLeftViewCrossReference_4_5_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41172:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41173:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusLeftViewIDTerminalRuleCall_4_5_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusLeftAssignment_4_5_193451); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusLeftViewIDTerminalRuleCall_4_5_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusLeftViewCrossReference_4_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__NextFocusLeftAssignment_4_5_1 // $ANTLR start rule__TabWidget__NextFocusRightAssignment_4_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41184:1: rule__TabWidget__NextFocusRightAssignment_4_6_1 : ( ( RULE_ID ) ) ; public final void rule__TabWidget__NextFocusRightAssignment_4_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41188:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41189:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41189:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41190:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusRightViewCrossReference_4_6_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41191:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41192:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusRightViewIDTerminalRuleCall_4_6_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusRightAssignment_4_6_193490); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusRightViewIDTerminalRuleCall_4_6_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusRightViewCrossReference_4_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__NextFocusRightAssignment_4_6_1 // $ANTLR start rule__TabWidget__NextFocusUpAssignment_4_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41203:1: rule__TabWidget__NextFocusUpAssignment_4_7_1 : ( ( RULE_ID ) ) ; public final void rule__TabWidget__NextFocusUpAssignment_4_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41207:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41208:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41208:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41209:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusUpViewCrossReference_4_7_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41210:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41211:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getNextFocusUpViewIDTerminalRuleCall_4_7_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusUpAssignment_4_7_193529); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusUpViewIDTerminalRuleCall_4_7_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getNextFocusUpViewCrossReference_4_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__NextFocusUpAssignment_4_7_1 // $ANTLR start rule__TabWidget__OnClickAssignment_4_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41222:1: rule__TabWidget__OnClickAssignment_4_8_1 : ( ruleAction ) ; public final void rule__TabWidget__OnClickAssignment_4_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41226:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41227:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41227:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41228:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getOnClickActionParserRuleCall_4_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__TabWidget__OnClickAssignment_4_8_193564); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getOnClickActionParserRuleCall_4_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__OnClickAssignment_4_8_1 // $ANTLR start rule__TabWidget__PaddingAssignment_4_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41237:1: rule__TabWidget__PaddingAssignment_4_9_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__PaddingAssignment_4_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41241:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41242:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41242:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41243:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingDimensionVAParserRuleCall_4_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingAssignment_4_9_193595); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingDimensionVAParserRuleCall_4_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__PaddingAssignment_4_9_1 // $ANTLR start rule__TabWidget__PaddingBottomAssignment_4_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41252:1: rule__TabWidget__PaddingBottomAssignment_4_10_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__PaddingBottomAssignment_4_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41256:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41257:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41257:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41258:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingBottomDimensionVAParserRuleCall_4_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingBottomAssignment_4_10_193626); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingBottomDimensionVAParserRuleCall_4_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__PaddingBottomAssignment_4_10_1 // $ANTLR start rule__TabWidget__PaddingLeftAssignment_4_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41267:1: rule__TabWidget__PaddingLeftAssignment_4_11_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__PaddingLeftAssignment_4_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41271:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41272:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41272:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41273:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingLeftDimensionVAParserRuleCall_4_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingLeftAssignment_4_11_193657); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingLeftDimensionVAParserRuleCall_4_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__PaddingLeftAssignment_4_11_1 // $ANTLR start rule__TabWidget__PaddingRightAssignment_4_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41282:1: rule__TabWidget__PaddingRightAssignment_4_12_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__PaddingRightAssignment_4_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41286:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41287:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41287:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41288:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingRightDimensionVAParserRuleCall_4_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingRightAssignment_4_12_193688); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingRightDimensionVAParserRuleCall_4_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__PaddingRightAssignment_4_12_1 // $ANTLR start rule__TabWidget__PaddingTopAssignment_4_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41297:1: rule__TabWidget__PaddingTopAssignment_4_13_1 : ( ruleDimensionVA ) ; public final void rule__TabWidget__PaddingTopAssignment_4_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41301:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41302:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41302:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41303:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getPaddingTopDimensionVAParserRuleCall_4_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingTopAssignment_4_13_193719); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getPaddingTopDimensionVAParserRuleCall_4_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__PaddingTopAssignment_4_13_1 // $ANTLR start rule__TabWidget__ScrollbarsAssignment_4_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41312:1: rule__TabWidget__ScrollbarsAssignment_4_14_1 : ( ruleBooleanVA ) ; public final void rule__TabWidget__ScrollbarsAssignment_4_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41316:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41317:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41317:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41318:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getScrollbarsBooleanVAParserRuleCall_4_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TabWidget__ScrollbarsAssignment_4_14_193750); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getScrollbarsBooleanVAParserRuleCall_4_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__ScrollbarsAssignment_4_14_1 // $ANTLR start rule__TabWidget__VisibilityAssignment_4_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41327:1: rule__TabWidget__VisibilityAssignment_4_15_1 : ( ruleLayoutVisibilityKind ) ; public final void rule__TabWidget__VisibilityAssignment_4_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41331:1: ( ( ruleLayoutVisibilityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41332:1: ( ruleLayoutVisibilityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41332:1: ( ruleLayoutVisibilityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41333:1: ruleLayoutVisibilityKind { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_4_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutVisibilityKind_in_rule__TabWidget__VisibilityAssignment_4_15_193781); ruleLayoutVisibilityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_4_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__VisibilityAssignment_4_15_1 // $ANTLR start rule__TabWidget__LayoutAnimationAssignment_4_16_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41342:1: rule__TabWidget__LayoutAnimationAssignment_4_16_1 : ( ruleAnimationVA ) ; public final void rule__TabWidget__LayoutAnimationAssignment_4_16_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41346:1: ( ( ruleAnimationVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41347:1: ( ruleAnimationVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41347:1: ( ruleAnimationVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41348:1: ruleAnimationVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getLayoutAnimationAnimationVAParserRuleCall_4_16_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationVA_in_rule__TabWidget__LayoutAnimationAssignment_4_16_193812); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getLayoutAnimationAnimationVAParserRuleCall_4_16_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__LayoutAnimationAssignment_4_16_1 // $ANTLR start rule__TabWidget__GravityAssignment_4_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41357:1: rule__TabWidget__GravityAssignment_4_17_1 : ( ruleLayoutGravityKind ) ; public final void rule__TabWidget__GravityAssignment_4_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41361:1: ( ( ruleLayoutGravityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41362:1: ( ruleLayoutGravityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41362:1: ( ruleLayoutGravityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41363:1: ruleLayoutGravityKind { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGravityLayoutGravityKindEnumRuleCall_4_17_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutGravityKind_in_rule__TabWidget__GravityAssignment_4_17_193843); ruleLayoutGravityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGravityLayoutGravityKindEnumRuleCall_4_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__GravityAssignment_4_17_1 // $ANTLR start rule__TabWidget__GravityAssignment_4_17_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41372:1: rule__TabWidget__GravityAssignment_4_17_2_1 : ( ruleLayoutGravityKind ) ; public final void rule__TabWidget__GravityAssignment_4_17_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41376:1: ( ( ruleLayoutGravityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41377:1: ( ruleLayoutGravityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41377:1: ( ruleLayoutGravityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41378:1: ruleLayoutGravityKind { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGravityLayoutGravityKindEnumRuleCall_4_17_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutGravityKind_in_rule__TabWidget__GravityAssignment_4_17_2_193874); ruleLayoutGravityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getGravityLayoutGravityKindEnumRuleCall_4_17_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__GravityAssignment_4_17_2_1 // $ANTLR start rule__TabWidget__OrientationAssignment_4_18_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41387:1: rule__TabWidget__OrientationAssignment_4_18_1 : ( ruleLayoutOrientationKind ) ; public final void rule__TabWidget__OrientationAssignment_4_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41391:1: ( ( ruleLayoutOrientationKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41392:1: ( ruleLayoutOrientationKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41392:1: ( ruleLayoutOrientationKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41393:1: ruleLayoutOrientationKind { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getOrientationLayoutOrientationKindEnumRuleCall_4_18_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutOrientationKind_in_rule__TabWidget__OrientationAssignment_4_18_193905); ruleLayoutOrientationKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getOrientationLayoutOrientationKindEnumRuleCall_4_18_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__OrientationAssignment_4_18_1 // $ANTLR start rule__TabWidget__DividerAssignment_4_19_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41402:1: rule__TabWidget__DividerAssignment_4_19_1 : ( ruleAnyDrawableVA ) ; public final void rule__TabWidget__DividerAssignment_4_19_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41406:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41407:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41407:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41408:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getDividerAnyDrawableVAParserRuleCall_4_19_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__DividerAssignment_4_19_193936); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getDividerAnyDrawableVAParserRuleCall_4_19_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__DividerAssignment_4_19_1 // $ANTLR start rule__TabWidget__TrabStripEnabledAssignment_4_20_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41417:1: rule__TabWidget__TrabStripEnabledAssignment_4_20_1 : ( ruleBooleanVA ) ; public final void rule__TabWidget__TrabStripEnabledAssignment_4_20_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41421:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41422:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41422:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41423:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTrabStripEnabledBooleanVAParserRuleCall_4_20_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TabWidget__TrabStripEnabledAssignment_4_20_193967); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTrabStripEnabledBooleanVAParserRuleCall_4_20_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__TrabStripEnabledAssignment_4_20_1 // $ANTLR start rule__TabWidget__TrabStripLeftAssignment_4_21_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41432:1: rule__TabWidget__TrabStripLeftAssignment_4_21_1 : ( ruleAnyDrawableVA ) ; public final void rule__TabWidget__TrabStripLeftAssignment_4_21_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41436:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41437:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41437:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41438:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTrabStripLeftAnyDrawableVAParserRuleCall_4_21_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__TrabStripLeftAssignment_4_21_193998); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTrabStripLeftAnyDrawableVAParserRuleCall_4_21_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__TrabStripLeftAssignment_4_21_1 // $ANTLR start rule__TabWidget__TabStripRightAssignment_4_22_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41447:1: rule__TabWidget__TabStripRightAssignment_4_22_1 : ( ruleAnyDrawableVA ) ; public final void rule__TabWidget__TabStripRightAssignment_4_22_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41451:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41452:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41452:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41453:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getTabStripRightAnyDrawableVAParserRuleCall_4_22_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__TabStripRightAssignment_4_22_194029); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getTabStripRightAnyDrawableVAParserRuleCall_4_22_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__TabStripRightAssignment_4_22_1 // $ANTLR start rule__TabWidget__WidgetsAssignment_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41462:1: rule__TabWidget__WidgetsAssignment_5 : ( ruleViewCollection ) ; public final void rule__TabWidget__WidgetsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41466:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41467:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41467:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41468:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getWidgetsViewCollectionParserRuleCall_5_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__TabWidget__WidgetsAssignment_594060); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTabWidgetAccess().getWidgetsViewCollectionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TabWidget__WidgetsAssignment_5 // $ANTLR start rule__FrameLayout__NameAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41477:1: rule__FrameLayout__NameAssignment_3 : ( RULE_ID ) ; public final void rule__FrameLayout__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41481:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41482:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41482:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41483:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNameIDTerminalRuleCall_3_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__FrameLayout__NameAssignment_394091); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNameIDTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__NameAssignment_3 // $ANTLR start rule__FrameLayout__AlphaAssignment_5_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41492:1: rule__FrameLayout__AlphaAssignment_5_0_1 : ( RULE_FLOAT ) ; public final void rule__FrameLayout__AlphaAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41496:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41497:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41497:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41498:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__FrameLayout__AlphaAssignment_5_0_194122); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getAlphaFLOATTerminalRuleCall_5_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__AlphaAssignment_5_0_1 // $ANTLR start rule__FrameLayout__BackgroundAssignment_5_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41507:1: rule__FrameLayout__BackgroundAssignment_5_1_1 : ( ruleAnyDrawableVA ) ; public final void rule__FrameLayout__BackgroundAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41511:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41512:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41512:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41513:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__FrameLayout__BackgroundAssignment_5_1_194153); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getBackgroundAnyDrawableVAParserRuleCall_5_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__BackgroundAssignment_5_1_1 // $ANTLR start rule__FrameLayout__MinHeightAssignment_5_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41522:1: rule__FrameLayout__MinHeightAssignment_5_2_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__MinHeightAssignment_5_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41526:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41527:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41527:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41528:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__MinHeightAssignment_5_2_194184); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getMinHeightDimensionVAParserRuleCall_5_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__MinHeightAssignment_5_2_1 // $ANTLR start rule__FrameLayout__MinWidthAssignment_5_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41537:1: rule__FrameLayout__MinWidthAssignment_5_3_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__MinWidthAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41541:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41542:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41542:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41543:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__MinWidthAssignment_5_3_194215); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getMinWidthDimensionVAParserRuleCall_5_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__MinWidthAssignment_5_3_1 // $ANTLR start rule__FrameLayout__NextFocusDownAssignment_5_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41552:1: rule__FrameLayout__NextFocusDownAssignment_5_4_1 : ( ( RULE_ID ) ) ; public final void rule__FrameLayout__NextFocusDownAssignment_5_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41556:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41557:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41557:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41558:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41559:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41560:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusDownAssignment_5_4_194250); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusDownViewIDTerminalRuleCall_5_4_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusDownViewCrossReference_5_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__NextFocusDownAssignment_5_4_1 // $ANTLR start rule__FrameLayout__NextFocusLeftAssignment_5_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41571:1: rule__FrameLayout__NextFocusLeftAssignment_5_5_1 : ( ( RULE_ID ) ) ; public final void rule__FrameLayout__NextFocusLeftAssignment_5_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41575:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41576:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41576:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41577:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41578:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41579:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusLeftAssignment_5_5_194289); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusLeftViewIDTerminalRuleCall_5_5_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusLeftViewCrossReference_5_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__NextFocusLeftAssignment_5_5_1 // $ANTLR start rule__FrameLayout__NextFocusRightAssignment_5_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41590:1: rule__FrameLayout__NextFocusRightAssignment_5_6_1 : ( ( RULE_ID ) ) ; public final void rule__FrameLayout__NextFocusRightAssignment_5_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41594:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41595:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41595:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41596:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41597:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41598:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusRightAssignment_5_6_194328); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusRightViewIDTerminalRuleCall_5_6_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusRightViewCrossReference_5_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__NextFocusRightAssignment_5_6_1 // $ANTLR start rule__FrameLayout__NextFocusUpAssignment_5_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41609:1: rule__FrameLayout__NextFocusUpAssignment_5_7_1 : ( ( RULE_ID ) ) ; public final void rule__FrameLayout__NextFocusUpAssignment_5_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41613:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41614:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41614:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41615:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41616:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41617:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusUpAssignment_5_7_194367); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusUpViewIDTerminalRuleCall_5_7_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getNextFocusUpViewCrossReference_5_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__NextFocusUpAssignment_5_7_1 // $ANTLR start rule__FrameLayout__OnClickAssignment_5_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41628:1: rule__FrameLayout__OnClickAssignment_5_8_1 : ( ruleAction ) ; public final void rule__FrameLayout__OnClickAssignment_5_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41632:1: ( ( ruleAction ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41633:1: ( ruleAction ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41633:1: ( ruleAction ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41634:1: ruleAction { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getOnClickActionParserRuleCall_5_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAction_in_rule__FrameLayout__OnClickAssignment_5_8_194402); ruleAction(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getOnClickActionParserRuleCall_5_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__OnClickAssignment_5_8_1 // $ANTLR start rule__FrameLayout__PaddingAssignment_5_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41643:1: rule__FrameLayout__PaddingAssignment_5_9_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__PaddingAssignment_5_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41647:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41648:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41648:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41649:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingAssignment_5_9_194433); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingDimensionVAParserRuleCall_5_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__PaddingAssignment_5_9_1 // $ANTLR start rule__FrameLayout__PaddingBottomAssignment_5_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41658:1: rule__FrameLayout__PaddingBottomAssignment_5_10_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__PaddingBottomAssignment_5_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41662:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41663:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41663:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41664:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingBottomAssignment_5_10_194464); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingBottomDimensionVAParserRuleCall_5_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__PaddingBottomAssignment_5_10_1 // $ANTLR start rule__FrameLayout__PaddingLeftAssignment_5_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41673:1: rule__FrameLayout__PaddingLeftAssignment_5_11_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__PaddingLeftAssignment_5_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41677:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41678:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41678:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41679:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingLeftAssignment_5_11_194495); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingLeftDimensionVAParserRuleCall_5_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__PaddingLeftAssignment_5_11_1 // $ANTLR start rule__FrameLayout__PaddingRightAssignment_5_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41688:1: rule__FrameLayout__PaddingRightAssignment_5_12_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__PaddingRightAssignment_5_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41692:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41693:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41693:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41694:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingRightAssignment_5_12_194526); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingRightDimensionVAParserRuleCall_5_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__PaddingRightAssignment_5_12_1 // $ANTLR start rule__FrameLayout__PaddingTopAssignment_5_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41703:1: rule__FrameLayout__PaddingTopAssignment_5_13_1 : ( ruleDimensionVA ) ; public final void rule__FrameLayout__PaddingTopAssignment_5_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41707:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41708:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41708:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41709:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingTopAssignment_5_13_194557); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getPaddingTopDimensionVAParserRuleCall_5_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__PaddingTopAssignment_5_13_1 // $ANTLR start rule__FrameLayout__ScrollbarsAssignment_5_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41718:1: rule__FrameLayout__ScrollbarsAssignment_5_14_1 : ( ruleBooleanVA ) ; public final void rule__FrameLayout__ScrollbarsAssignment_5_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41722:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41723:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41723:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41724:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__FrameLayout__ScrollbarsAssignment_5_14_194588); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getScrollbarsBooleanVAParserRuleCall_5_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__ScrollbarsAssignment_5_14_1 // $ANTLR start rule__FrameLayout__VisibilityAssignment_5_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41733:1: rule__FrameLayout__VisibilityAssignment_5_15_1 : ( ruleLayoutVisibilityKind ) ; public final void rule__FrameLayout__VisibilityAssignment_5_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41737:1: ( ( ruleLayoutVisibilityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41738:1: ( ruleLayoutVisibilityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41738:1: ( ruleLayoutVisibilityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41739:1: ruleLayoutVisibilityKind { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutVisibilityKind_in_rule__FrameLayout__VisibilityAssignment_5_15_194619); ruleLayoutVisibilityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getVisibilityLayoutVisibilityKindEnumRuleCall_5_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__VisibilityAssignment_5_15_1 // $ANTLR start rule__FrameLayout__LayoutAnimationAssignment_5_16_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41748:1: rule__FrameLayout__LayoutAnimationAssignment_5_16_1 : ( ruleAnimationVA ) ; public final void rule__FrameLayout__LayoutAnimationAssignment_5_16_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41752:1: ( ( ruleAnimationVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41753:1: ( ruleAnimationVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41753:1: ( ruleAnimationVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41754:1: ruleAnimationVA { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getLayoutAnimationAnimationVAParserRuleCall_5_16_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationVA_in_rule__FrameLayout__LayoutAnimationAssignment_5_16_194650); ruleAnimationVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getLayoutAnimationAnimationVAParserRuleCall_5_16_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__LayoutAnimationAssignment_5_16_1 // $ANTLR start rule__FrameLayout__WidgetsAssignment_6 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41763:1: rule__FrameLayout__WidgetsAssignment_6 : ( ruleViewCollection ) ; public final void rule__FrameLayout__WidgetsAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41767:1: ( ( ruleViewCollection ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41768:1: ( ruleViewCollection ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41768:1: ( ruleViewCollection ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41769:1: ruleViewCollection { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } pushFollow(FollowSets001.FOLLOW_ruleViewCollection_in_rule__FrameLayout__WidgetsAssignment_694681); ruleViewCollection(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameLayoutAccess().getWidgetsViewCollectionParserRuleCall_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameLayout__WidgetsAssignment_6 // $ANTLR start rule__LayoutParams__Layout_heightAssignment_3_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41778:1: rule__LayoutParams__Layout_heightAssignment_3_0_1 : ( ruleLayoutDimensionVA ) ; public final void rule__LayoutParams__Layout_heightAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41782:1: ( ( ruleLayoutDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41783:1: ( ruleLayoutDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41783:1: ( ruleLayoutDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41784:1: ruleLayoutDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_heightLayoutDimensionVAParserRuleCall_3_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutDimensionVA_in_rule__LayoutParams__Layout_heightAssignment_3_0_194712); ruleLayoutDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_heightLayoutDimensionVAParserRuleCall_3_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_heightAssignment_3_0_1 // $ANTLR start rule__LayoutParams__Layout_widthAssignment_3_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41793:1: rule__LayoutParams__Layout_widthAssignment_3_1_1 : ( ruleLayoutDimensionVA ) ; public final void rule__LayoutParams__Layout_widthAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41797:1: ( ( ruleLayoutDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41798:1: ( ruleLayoutDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41798:1: ( ruleLayoutDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41799:1: ruleLayoutDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_widthLayoutDimensionVAParserRuleCall_3_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutDimensionVA_in_rule__LayoutParams__Layout_widthAssignment_3_1_194743); ruleLayoutDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_widthLayoutDimensionVAParserRuleCall_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_widthAssignment_3_1_1 // $ANTLR start rule__LayoutParams__Layout_weightAssignment_3_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41808:1: rule__LayoutParams__Layout_weightAssignment_3_2_1 : ( ruleIntegerVA ) ; public final void rule__LayoutParams__Layout_weightAssignment_3_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41812:1: ( ( ruleIntegerVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41813:1: ( ruleIntegerVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41813:1: ( ruleIntegerVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41814:1: ruleIntegerVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_weightIntegerVAParserRuleCall_3_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleIntegerVA_in_rule__LayoutParams__Layout_weightAssignment_3_2_194774); ruleIntegerVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_weightIntegerVAParserRuleCall_3_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_weightAssignment_3_2_1 // $ANTLR start rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41823:1: rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 : ( ruleDimensionVA ) ; public final void rule__LayoutParams__Layout_marginBottomAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41827:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41828:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41828:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41829:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginBottomDimensionVAParserRuleCall_3_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginBottomAssignment_3_3_194805); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginBottomDimensionVAParserRuleCall_3_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_marginBottomAssignment_3_3_1 // $ANTLR start rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41838:1: rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 : ( ruleDimensionVA ) ; public final void rule__LayoutParams__Layout_marginLeftAssignment_3_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41842:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41843:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41843:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41844:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginLeftDimensionVAParserRuleCall_3_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginLeftAssignment_3_4_194836); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginLeftDimensionVAParserRuleCall_3_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_marginLeftAssignment_3_4_1 // $ANTLR start rule__LayoutParams__Layout_marginRightAssignment_3_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41853:1: rule__LayoutParams__Layout_marginRightAssignment_3_5_1 : ( ruleDimensionVA ) ; public final void rule__LayoutParams__Layout_marginRightAssignment_3_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41857:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41858:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41858:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41859:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginRightDimensionVAParserRuleCall_3_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginRightAssignment_3_5_194867); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginRightDimensionVAParserRuleCall_3_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_marginRightAssignment_3_5_1 // $ANTLR start rule__LayoutParams__Layout_marginTopAssignment_3_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41868:1: rule__LayoutParams__Layout_marginTopAssignment_3_6_1 : ( ruleDimensionVA ) ; public final void rule__LayoutParams__Layout_marginTopAssignment_3_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41872:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41873:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41873:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41874:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_marginTopDimensionVAParserRuleCall_3_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginTopAssignment_3_6_194898); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_marginTopDimensionVAParserRuleCall_3_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_marginTopAssignment_3_6_1 // $ANTLR start rule__LayoutParams__Layout_aboveAssignment_3_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41883:1: rule__LayoutParams__Layout_aboveAssignment_3_7_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_aboveAssignment_3_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41887:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41888:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41888:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41889:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_aboveViewCrossReference_3_7_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41890:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41891:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_aboveViewIDTerminalRuleCall_3_7_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_aboveAssignment_3_7_194933); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_aboveViewIDTerminalRuleCall_3_7_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_aboveViewCrossReference_3_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_aboveAssignment_3_7_1 // $ANTLR start rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41902:1: rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41906:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41907:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41907:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41908:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignBaselineViewCrossReference_3_8_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41909:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41910:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignBaselineViewIDTerminalRuleCall_3_8_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignBaselineAssignment_3_8_194972); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignBaselineViewIDTerminalRuleCall_3_8_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignBaselineViewCrossReference_3_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1 // $ANTLR start rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41921:1: rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_alignBottomAssignment_3_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41925:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41926:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41926:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41927:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignBottomViewCrossReference_3_9_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41928:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41929:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignBottomViewIDTerminalRuleCall_3_9_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignBottomAssignment_3_9_195011); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignBottomViewIDTerminalRuleCall_3_9_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignBottomViewCrossReference_3_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignBottomAssignment_3_9_1 // $ANTLR start rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41940:1: rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_alignLeftAssignment_3_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41944:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41945:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41945:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41946:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignLeftViewCrossReference_3_10_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41947:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41948:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignLeftViewIDTerminalRuleCall_3_10_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignLeftAssignment_3_10_195050); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignLeftViewIDTerminalRuleCall_3_10_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignLeftViewCrossReference_3_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignLeftAssignment_3_10_1 // $ANTLR start rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41959:1: rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41963:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41964:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41964:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41965:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentBottomBooleanVAParserRuleCall_3_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_195085); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentBottomBooleanVAParserRuleCall_3_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1 // $ANTLR start rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41974:1: rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41978:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41979:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41979:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41980:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentLeftBooleanVAParserRuleCall_3_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_195116); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentLeftBooleanVAParserRuleCall_3_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1 // $ANTLR start rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41989:1: rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41993:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41994:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41994:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:41995:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentRightBooleanVAParserRuleCall_3_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentRightAssignment_3_13_195147); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentRightBooleanVAParserRuleCall_3_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1 // $ANTLR start rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42004:1: rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42008:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42009:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42009:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42010:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignParentTopBooleanVAParserRuleCall_3_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentTopAssignment_3_14_195178); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignParentTopBooleanVAParserRuleCall_3_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1 // $ANTLR start rule__LayoutParams__Layout_alignTopAssignment_3_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42019:1: rule__LayoutParams__Layout_alignTopAssignment_3_15_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_alignTopAssignment_3_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42023:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42024:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42024:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42025:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignTopViewCrossReference_3_15_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42026:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42027:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignTopViewIDTerminalRuleCall_3_15_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignTopAssignment_3_15_195213); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignTopViewIDTerminalRuleCall_3_15_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignTopViewCrossReference_3_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignTopAssignment_3_15_1 // $ANTLR start rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42038:1: rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42042:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42043:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42043:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42044:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_alignWithParentIfMissingBooleanVAParserRuleCall_3_16_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_195248); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_alignWithParentIfMissingBooleanVAParserRuleCall_3_16_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1 // $ANTLR start rule__LayoutParams__Layout_belowAssignment_3_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42053:1: rule__LayoutParams__Layout_belowAssignment_3_17_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_belowAssignment_3_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42057:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42058:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42058:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42059:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_belowViewCrossReference_3_17_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42060:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42061:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_belowViewIDTerminalRuleCall_3_17_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_belowAssignment_3_17_195283); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_belowViewIDTerminalRuleCall_3_17_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_belowViewCrossReference_3_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_belowAssignment_3_17_1 // $ANTLR start rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42072:1: rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42076:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42077:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42077:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42078:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_centerHorizontalBooleanVAParserRuleCall_3_18_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_195318); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_centerHorizontalBooleanVAParserRuleCall_3_18_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1 // $ANTLR start rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42087:1: rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_centerInParentAssignment_3_19_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42091:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42092:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42092:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42093:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_centerInParentBooleanVAParserRuleCall_3_19_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_centerInParentAssignment_3_19_195349); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_centerInParentBooleanVAParserRuleCall_3_19_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_centerInParentAssignment_3_19_1 // $ANTLR start rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42102:1: rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 : ( ruleBooleanVA ) ; public final void rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42106:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42107:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42107:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42108:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_centerVerticalBooleanVAParserRuleCall_3_20_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_centerVerticalAssignment_3_20_195380); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_centerVerticalBooleanVAParserRuleCall_3_20_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1 // $ANTLR start rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42117:1: rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42121:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42122:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42122:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42123:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_toLeftOfViewCrossReference_3_21_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42124:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42125:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_toLeftOfViewIDTerminalRuleCall_3_21_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_toLeftOfAssignment_3_21_195415); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_toLeftOfViewIDTerminalRuleCall_3_21_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_toLeftOfViewCrossReference_3_21_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1 // $ANTLR start rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42136:1: rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 : ( ( RULE_ID ) ) ; public final void rule__LayoutParams__Layout_toRightOfAssignment_3_22_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42140:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42141:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42141:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42142:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_toRightOfViewCrossReference_3_22_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42143:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42144:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getLayout_toRightOfViewIDTerminalRuleCall_3_22_1_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_toRightOfAssignment_3_22_195454); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_toRightOfViewIDTerminalRuleCall_3_22_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getLayoutParamsAccess().getLayout_toRightOfViewCrossReference_3_22_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutParams__Layout_toRightOfAssignment_3_22_1 // $ANTLR start rule__TextView__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42155:1: rule__TextView__NameAssignment_1 : ( RULE_ID ) ; public final void rule__TextView__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42159:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42160:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42160:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42161:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TextView__NameAssignment_195489); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__NameAssignment_1 // $ANTLR start rule__TextView__TextAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42170:1: rule__TextView__TextAssignment_2 : ( ruleStringVA ) ; public final void rule__TextView__TextAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42174:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42175:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42175:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42176:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextStringVAParserRuleCall_2_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__TextView__TextAssignment_295520); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextStringVAParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TextAssignment_2 // $ANTLR start rule__TextView__LayoutParamsAssignment_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42185:1: rule__TextView__LayoutParamsAssignment_3_1 : ( ruleLayoutParams ) ; public final void rule__TextView__LayoutParamsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42189:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42190:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42190:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42191:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getLayoutParamsLayoutParamsParserRuleCall_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__TextView__LayoutParamsAssignment_3_195551); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getLayoutParamsLayoutParamsParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__LayoutParamsAssignment_3_1 // $ANTLR start rule__TextView__TopAssignment_3_2_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42200:1: rule__TextView__TopAssignment_3_2_0_1 : ( ruleDimensionVA ) ; public final void rule__TextView__TopAssignment_3_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42204:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42205:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42205:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42206:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTopDimensionVAParserRuleCall_3_2_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TextView__TopAssignment_3_2_0_195582); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTopDimensionVAParserRuleCall_3_2_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TopAssignment_3_2_0_1 // $ANTLR start rule__TextView__LeftAssignment_3_2_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42215:1: rule__TextView__LeftAssignment_3_2_1_1 : ( ruleDimensionVA ) ; public final void rule__TextView__LeftAssignment_3_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42219:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42220:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42220:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42221:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getLeftDimensionVAParserRuleCall_3_2_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TextView__LeftAssignment_3_2_1_195613); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getLeftDimensionVAParserRuleCall_3_2_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__LeftAssignment_3_2_1_1 // $ANTLR start rule__TextView__WidthAssignment_3_2_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42230:1: rule__TextView__WidthAssignment_3_2_2_1 : ( ruleDimensionVA ) ; public final void rule__TextView__WidthAssignment_3_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42234:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42235:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42235:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42236:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getWidthDimensionVAParserRuleCall_3_2_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TextView__WidthAssignment_3_2_2_195644); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getWidthDimensionVAParserRuleCall_3_2_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__WidthAssignment_3_2_2_1 // $ANTLR start rule__TextView__HeightAssignment_3_2_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42245:1: rule__TextView__HeightAssignment_3_2_3_1 : ( ruleDimensionVA ) ; public final void rule__TextView__HeightAssignment_3_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42249:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42250:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42250:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42251:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getHeightDimensionVAParserRuleCall_3_2_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TextView__HeightAssignment_3_2_3_195675); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getHeightDimensionVAParserRuleCall_3_2_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__HeightAssignment_3_2_3_1 // $ANTLR start rule__TextView__BackgroundAssignment_3_2_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42260:1: rule__TextView__BackgroundAssignment_3_2_4_1 : ( ruleAnyDrawableVA ) ; public final void rule__TextView__BackgroundAssignment_3_2_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42264:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42265:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42265:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42266:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getBackgroundAnyDrawableVAParserRuleCall_3_2_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__TextView__BackgroundAssignment_3_2_4_195706); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getBackgroundAnyDrawableVAParserRuleCall_3_2_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__BackgroundAssignment_3_2_4_1 // $ANTLR start rule__TextView__ClickableAssignment_3_2_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42275:1: rule__TextView__ClickableAssignment_3_2_5_1 : ( ruleBooleanVA ) ; public final void rule__TextView__ClickableAssignment_3_2_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42279:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42280:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42280:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42281:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getClickableBooleanVAParserRuleCall_3_2_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__ClickableAssignment_3_2_5_195737); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getClickableBooleanVAParserRuleCall_3_2_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__ClickableAssignment_3_2_5_1 // $ANTLR start rule__TextView__FadeScrollBarsAssignment_3_2_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42290:1: rule__TextView__FadeScrollBarsAssignment_3_2_6_1 : ( ruleBooleanVA ) ; public final void rule__TextView__FadeScrollBarsAssignment_3_2_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42294:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42295:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42295:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42296:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getFadeScrollBarsBooleanVAParserRuleCall_3_2_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__FadeScrollBarsAssignment_3_2_6_195768); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getFadeScrollBarsBooleanVAParserRuleCall_3_2_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__FadeScrollBarsAssignment_3_2_6_1 // $ANTLR start rule__TextView__IsScrollContainerAssignment_3_2_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42305:1: rule__TextView__IsScrollContainerAssignment_3_2_7_1 : ( ruleBooleanVA ) ; public final void rule__TextView__IsScrollContainerAssignment_3_2_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42309:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42310:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42310:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42311:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getIsScrollContainerBooleanVAParserRuleCall_3_2_7_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__IsScrollContainerAssignment_3_2_7_195799); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getIsScrollContainerBooleanVAParserRuleCall_3_2_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__IsScrollContainerAssignment_3_2_7_1 // $ANTLR start rule__TextView__AutoLinkAssignment_3_2_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42320:1: rule__TextView__AutoLinkAssignment_3_2_8_1 : ( ruleAutoLinkKind ) ; public final void rule__TextView__AutoLinkAssignment_3_2_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42324:1: ( ( ruleAutoLinkKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42325:1: ( ruleAutoLinkKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42325:1: ( ruleAutoLinkKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42326:1: ruleAutoLinkKind { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getAutoLinkAutoLinkKindEnumRuleCall_3_2_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAutoLinkKind_in_rule__TextView__AutoLinkAssignment_3_2_8_195830); ruleAutoLinkKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getAutoLinkAutoLinkKindEnumRuleCall_3_2_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__AutoLinkAssignment_3_2_8_1 // $ANTLR start rule__TextView__AutoTextAssignment_3_2_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42335:1: rule__TextView__AutoTextAssignment_3_2_9_1 : ( ruleBooleanVA ) ; public final void rule__TextView__AutoTextAssignment_3_2_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42339:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42340:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42340:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42341:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getAutoTextBooleanVAParserRuleCall_3_2_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__AutoTextAssignment_3_2_9_195861); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getAutoTextBooleanVAParserRuleCall_3_2_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__AutoTextAssignment_3_2_9_1 // $ANTLR start rule__TextView__CapitalizeAssignment_3_2_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42350:1: rule__TextView__CapitalizeAssignment_3_2_10_1 : ( ruleCapitalizeKind ) ; public final void rule__TextView__CapitalizeAssignment_3_2_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42354:1: ( ( ruleCapitalizeKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42355:1: ( ruleCapitalizeKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42355:1: ( ruleCapitalizeKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42356:1: ruleCapitalizeKind { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getCapitalizeCapitalizeKindEnumRuleCall_3_2_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleCapitalizeKind_in_rule__TextView__CapitalizeAssignment_3_2_10_195892); ruleCapitalizeKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getCapitalizeCapitalizeKindEnumRuleCall_3_2_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__CapitalizeAssignment_3_2_10_1 // $ANTLR start rule__TextView__DigitsAssignment_3_2_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42365:1: rule__TextView__DigitsAssignment_3_2_11_1 : ( ruleStringVA ) ; public final void rule__TextView__DigitsAssignment_3_2_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42369:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42370:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42370:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42371:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getDigitsStringVAParserRuleCall_3_2_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__TextView__DigitsAssignment_3_2_11_195923); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getDigitsStringVAParserRuleCall_3_2_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__DigitsAssignment_3_2_11_1 // $ANTLR start rule__TextView__EditableAssignment_3_2_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42380:1: rule__TextView__EditableAssignment_3_2_12_1 : ( ruleBooleanVA ) ; public final void rule__TextView__EditableAssignment_3_2_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42384:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42385:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42385:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42386:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getEditableBooleanVAParserRuleCall_3_2_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__EditableAssignment_3_2_12_195954); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getEditableBooleanVAParserRuleCall_3_2_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__EditableAssignment_3_2_12_1 // $ANTLR start rule__TextView__GravityAssignment_3_2_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42395:1: rule__TextView__GravityAssignment_3_2_13_1 : ( ruleLayoutGravityKind ) ; public final void rule__TextView__GravityAssignment_3_2_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42399:1: ( ( ruleLayoutGravityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42400:1: ( ruleLayoutGravityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42400:1: ( ruleLayoutGravityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42401:1: ruleLayoutGravityKind { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGravityLayoutGravityKindEnumRuleCall_3_2_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutGravityKind_in_rule__TextView__GravityAssignment_3_2_13_195985); ruleLayoutGravityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getGravityLayoutGravityKindEnumRuleCall_3_2_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__GravityAssignment_3_2_13_1 // $ANTLR start rule__TextView__HintAssignment_3_2_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42410:1: rule__TextView__HintAssignment_3_2_14_1 : ( ruleStringVA ) ; public final void rule__TextView__HintAssignment_3_2_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42414:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42415:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42415:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42416:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getHintStringVAParserRuleCall_3_2_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__TextView__HintAssignment_3_2_14_196016); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getHintStringVAParserRuleCall_3_2_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__HintAssignment_3_2_14_1 // $ANTLR start rule__TextView__NumericAssignment_3_2_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42425:1: rule__TextView__NumericAssignment_3_2_15_1 : ( ruleBooleanVA ) ; public final void rule__TextView__NumericAssignment_3_2_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42429:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42430:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42430:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42431:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getNumericBooleanVAParserRuleCall_3_2_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__NumericAssignment_3_2_15_196047); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getNumericBooleanVAParserRuleCall_3_2_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__NumericAssignment_3_2_15_1 // $ANTLR start rule__TextView__PasswordAssignment_3_2_16_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42440:1: rule__TextView__PasswordAssignment_3_2_16_1 : ( ruleBooleanVA ) ; public final void rule__TextView__PasswordAssignment_3_2_16_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42444:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42445:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42445:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42446:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getPasswordBooleanVAParserRuleCall_3_2_16_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__PasswordAssignment_3_2_16_196078); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getPasswordBooleanVAParserRuleCall_3_2_16_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__PasswordAssignment_3_2_16_1 // $ANTLR start rule__TextView__PhoneNumberAssignment_3_2_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42455:1: rule__TextView__PhoneNumberAssignment_3_2_17_1 : ( ruleBooleanVA ) ; public final void rule__TextView__PhoneNumberAssignment_3_2_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42459:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42460:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42460:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42461:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getPhoneNumberBooleanVAParserRuleCall_3_2_17_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__PhoneNumberAssignment_3_2_17_196109); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getPhoneNumberBooleanVAParserRuleCall_3_2_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__PhoneNumberAssignment_3_2_17_1 // $ANTLR start rule__TextView__SingleLineAssignment_3_2_18_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42470:1: rule__TextView__SingleLineAssignment_3_2_18_1 : ( ruleBooleanVA ) ; public final void rule__TextView__SingleLineAssignment_3_2_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42474:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42475:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42475:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42476:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getSingleLineBooleanVAParserRuleCall_3_2_18_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__TextView__SingleLineAssignment_3_2_18_196140); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getSingleLineBooleanVAParserRuleCall_3_2_18_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__SingleLineAssignment_3_2_18_1 // $ANTLR start rule__TextView__TextColorAssignment_3_2_19_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42485:1: rule__TextView__TextColorAssignment_3_2_19_1 : ( ruleColorVA ) ; public final void rule__TextView__TextColorAssignment_3_2_19_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42489:1: ( ( ruleColorVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42490:1: ( ruleColorVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42490:1: ( ruleColorVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42491:1: ruleColorVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextColorColorVAParserRuleCall_3_2_19_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleColorVA_in_rule__TextView__TextColorAssignment_3_2_19_196171); ruleColorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextColorColorVAParserRuleCall_3_2_19_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TextColorAssignment_3_2_19_1 // $ANTLR start rule__TextView__TypefaceAssignment_3_2_20_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42500:1: rule__TextView__TypefaceAssignment_3_2_20_1 : ( ruleTypefaceKind ) ; public final void rule__TextView__TypefaceAssignment_3_2_20_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42504:1: ( ( ruleTypefaceKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42505:1: ( ruleTypefaceKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42505:1: ( ruleTypefaceKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42506:1: ruleTypefaceKind { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTypefaceTypefaceKindEnumRuleCall_3_2_20_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleTypefaceKind_in_rule__TextView__TypefaceAssignment_3_2_20_196202); ruleTypefaceKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTypefaceTypefaceKindEnumRuleCall_3_2_20_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TypefaceAssignment_3_2_20_1 // $ANTLR start rule__TextView__TextSizeAssignment_3_2_21_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42515:1: rule__TextView__TextSizeAssignment_3_2_21_1 : ( ruleDimensionVA ) ; public final void rule__TextView__TextSizeAssignment_3_2_21_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42519:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42520:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42520:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42521:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextSizeDimensionVAParserRuleCall_3_2_21_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__TextView__TextSizeAssignment_3_2_21_196233); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextSizeDimensionVAParserRuleCall_3_2_21_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TextSizeAssignment_3_2_21_1 // $ANTLR start rule__TextView__TextStyleAssignment_3_2_22_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42530:1: rule__TextView__TextStyleAssignment_3_2_22_1 : ( ruleTextStyleKind ) ; public final void rule__TextView__TextStyleAssignment_3_2_22_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42534:1: ( ( ruleTextStyleKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42535:1: ( ruleTextStyleKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42535:1: ( ruleTextStyleKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42536:1: ruleTextStyleKind { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextStyleTextStyleKindEnumRuleCall_3_2_22_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleTextStyleKind_in_rule__TextView__TextStyleAssignment_3_2_22_196264); ruleTextStyleKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextStyleTextStyleKindEnumRuleCall_3_2_22_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TextStyleAssignment_3_2_22_1 // $ANTLR start rule__TextView__TextStyleAssignment_3_2_22_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42545:1: rule__TextView__TextStyleAssignment_3_2_22_2_1 : ( ruleTextStyleKind ) ; public final void rule__TextView__TextStyleAssignment_3_2_22_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42549:1: ( ( ruleTextStyleKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42550:1: ( ruleTextStyleKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42550:1: ( ruleTextStyleKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42551:1: ruleTextStyleKind { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getTextStyleTextStyleKindEnumRuleCall_3_2_22_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleTextStyleKind_in_rule__TextView__TextStyleAssignment_3_2_22_2_196295); ruleTextStyleKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTextViewAccess().getTextStyleTextStyleKindEnumRuleCall_3_2_22_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TextView__TextStyleAssignment_3_2_22_2_1 // $ANTLR start rule__ImageView__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42560:1: rule__ImageView__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ImageView__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42564:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42565:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42565:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42566:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ImageView__NameAssignment_196326); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__NameAssignment_1 // $ANTLR start rule__ImageView__SrcAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42575:1: rule__ImageView__SrcAssignment_2 : ( ruleAnyDrawableVA ) ; public final void rule__ImageView__SrcAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42579:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42580:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42580:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42581:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getSrcAnyDrawableVAParserRuleCall_2_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__ImageView__SrcAssignment_296357); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getSrcAnyDrawableVAParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__SrcAssignment_2 // $ANTLR start rule__ImageView__LayoutParamsAssignment_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42590:1: rule__ImageView__LayoutParamsAssignment_3_1 : ( ruleLayoutParams ) ; public final void rule__ImageView__LayoutParamsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42594:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42595:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42595:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42596:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getLayoutParamsLayoutParamsParserRuleCall_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__ImageView__LayoutParamsAssignment_3_196388); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getLayoutParamsLayoutParamsParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__LayoutParamsAssignment_3_1 // $ANTLR start rule__ImageView__TopAssignment_3_2_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42605:1: rule__ImageView__TopAssignment_3_2_0_1 : ( ruleDimensionVA ) ; public final void rule__ImageView__TopAssignment_3_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42609:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42610:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42610:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42611:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getTopDimensionVAParserRuleCall_3_2_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__ImageView__TopAssignment_3_2_0_196419); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getTopDimensionVAParserRuleCall_3_2_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__TopAssignment_3_2_0_1 // $ANTLR start rule__ImageView__LeftAssignment_3_2_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42620:1: rule__ImageView__LeftAssignment_3_2_1_1 : ( ruleDimensionVA ) ; public final void rule__ImageView__LeftAssignment_3_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42624:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42625:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42625:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42626:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getLeftDimensionVAParserRuleCall_3_2_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__ImageView__LeftAssignment_3_2_1_196450); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getLeftDimensionVAParserRuleCall_3_2_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__LeftAssignment_3_2_1_1 // $ANTLR start rule__ImageView__WidthAssignment_3_2_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42635:1: rule__ImageView__WidthAssignment_3_2_2_1 : ( ruleDimensionVA ) ; public final void rule__ImageView__WidthAssignment_3_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42639:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42640:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42640:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42641:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getWidthDimensionVAParserRuleCall_3_2_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__ImageView__WidthAssignment_3_2_2_196481); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getWidthDimensionVAParserRuleCall_3_2_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__WidthAssignment_3_2_2_1 // $ANTLR start rule__ImageView__HeightAssignment_3_2_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42650:1: rule__ImageView__HeightAssignment_3_2_3_1 : ( ruleDimensionVA ) ; public final void rule__ImageView__HeightAssignment_3_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42654:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42655:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42655:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42656:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getHeightDimensionVAParserRuleCall_3_2_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__ImageView__HeightAssignment_3_2_3_196512); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getHeightDimensionVAParserRuleCall_3_2_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__HeightAssignment_3_2_3_1 // $ANTLR start rule__ImageView__BackgroundAssignment_3_2_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42665:1: rule__ImageView__BackgroundAssignment_3_2_4_1 : ( ruleAnyDrawableVA ) ; public final void rule__ImageView__BackgroundAssignment_3_2_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42669:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42670:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42670:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42671:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getBackgroundAnyDrawableVAParserRuleCall_3_2_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__ImageView__BackgroundAssignment_3_2_4_196543); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getBackgroundAnyDrawableVAParserRuleCall_3_2_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__BackgroundAssignment_3_2_4_1 // $ANTLR start rule__ImageView__ClickableAssignment_3_2_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42680:1: rule__ImageView__ClickableAssignment_3_2_5_1 : ( ruleBooleanVA ) ; public final void rule__ImageView__ClickableAssignment_3_2_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42684:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42685:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42685:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42686:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getClickableBooleanVAParserRuleCall_3_2_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__ImageView__ClickableAssignment_3_2_5_196574); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getClickableBooleanVAParserRuleCall_3_2_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__ClickableAssignment_3_2_5_1 // $ANTLR start rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42695:1: rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 : ( ruleBooleanVA ) ; public final void rule__ImageView__FadeScrollBarsAssignment_3_2_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42699:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42700:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42700:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42701:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getFadeScrollBarsBooleanVAParserRuleCall_3_2_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__ImageView__FadeScrollBarsAssignment_3_2_6_196605); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getFadeScrollBarsBooleanVAParserRuleCall_3_2_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__FadeScrollBarsAssignment_3_2_6_1 // $ANTLR start rule__ImageView__IsScrollContainerAssignment_3_2_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42710:1: rule__ImageView__IsScrollContainerAssignment_3_2_7_1 : ( ruleBooleanVA ) ; public final void rule__ImageView__IsScrollContainerAssignment_3_2_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42714:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42715:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42715:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42716:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getIsScrollContainerBooleanVAParserRuleCall_3_2_7_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__ImageView__IsScrollContainerAssignment_3_2_7_196636); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getImageViewAccess().getIsScrollContainerBooleanVAParserRuleCall_3_2_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ImageView__IsScrollContainerAssignment_3_2_7_1 // $ANTLR start rule__Button__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42725:1: rule__Button__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Button__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42729:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42730:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42730:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42731:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__Button__NameAssignment_196667); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__NameAssignment_1 // $ANTLR start rule__Button__TextAssignment_2_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42740:1: rule__Button__TextAssignment_2_0 : ( ruleStringVA ) ; public final void rule__Button__TextAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42744:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42745:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42745:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42746:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTextStringVAParserRuleCall_2_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__Button__TextAssignment_2_096698); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTextStringVAParserRuleCall_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__TextAssignment_2_0 // $ANTLR start rule__Button__SrcAssignment_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42755:1: rule__Button__SrcAssignment_2_1 : ( ruleAnyDrawableVA ) ; public final void rule__Button__SrcAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42759:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42760:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42760:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42761:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getSrcAnyDrawableVAParserRuleCall_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__Button__SrcAssignment_2_196729); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getSrcAnyDrawableVAParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__SrcAssignment_2_1 // $ANTLR start rule__Button__TargetAssignment_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42770:1: rule__Button__TargetAssignment_3_1 : ( ( ruleQualifiedName ) ) ; public final void rule__Button__TargetAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42774:1: ( ( ( ruleQualifiedName ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42775:1: ( ( ruleQualifiedName ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42775:1: ( ( ruleQualifiedName ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42776:1: ( ruleQualifiedName ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTargetActivityCrossReference_3_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42777:1: ( ruleQualifiedName ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42778:1: ruleQualifiedName { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTargetActivityQualifiedNameParserRuleCall_3_1_0_1()); } pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__Button__TargetAssignment_3_196764); ruleQualifiedName(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTargetActivityQualifiedNameParserRuleCall_3_1_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTargetActivityCrossReference_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__TargetAssignment_3_1 // $ANTLR start rule__Button__LayoutParamsAssignment_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42789:1: rule__Button__LayoutParamsAssignment_4_1 : ( ruleLayoutParams ) ; public final void rule__Button__LayoutParamsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42793:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42794:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42794:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42795:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getLayoutParamsLayoutParamsParserRuleCall_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__Button__LayoutParamsAssignment_4_196799); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getLayoutParamsLayoutParamsParserRuleCall_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__LayoutParamsAssignment_4_1 // $ANTLR start rule__Button__TopAssignment_4_2_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42804:1: rule__Button__TopAssignment_4_2_0_1 : ( ruleDimensionVA ) ; public final void rule__Button__TopAssignment_4_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42808:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42809:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42809:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42810:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getTopDimensionVAParserRuleCall_4_2_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Button__TopAssignment_4_2_0_196830); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getTopDimensionVAParserRuleCall_4_2_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__TopAssignment_4_2_0_1 // $ANTLR start rule__Button__LeftAssignment_4_2_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42819:1: rule__Button__LeftAssignment_4_2_1_1 : ( ruleDimensionVA ) ; public final void rule__Button__LeftAssignment_4_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42823:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42824:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42824:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42825:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getLeftDimensionVAParserRuleCall_4_2_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Button__LeftAssignment_4_2_1_196861); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getLeftDimensionVAParserRuleCall_4_2_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__LeftAssignment_4_2_1_1 // $ANTLR start rule__Button__WidthAssignment_4_2_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42834:1: rule__Button__WidthAssignment_4_2_2_1 : ( ruleDimensionVA ) ; public final void rule__Button__WidthAssignment_4_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42838:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42839:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42839:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42840:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getWidthDimensionVAParserRuleCall_4_2_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Button__WidthAssignment_4_2_2_196892); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getWidthDimensionVAParserRuleCall_4_2_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__WidthAssignment_4_2_2_1 // $ANTLR start rule__Button__HeightAssignment_4_2_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42849:1: rule__Button__HeightAssignment_4_2_3_1 : ( ruleDimensionVA ) ; public final void rule__Button__HeightAssignment_4_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42853:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42854:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42854:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42855:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getHeightDimensionVAParserRuleCall_4_2_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Button__HeightAssignment_4_2_3_196923); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getHeightDimensionVAParserRuleCall_4_2_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__HeightAssignment_4_2_3_1 // $ANTLR start rule__Button__BackgroundAssignment_4_2_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42864:1: rule__Button__BackgroundAssignment_4_2_4_1 : ( ruleAnyDrawableVA ) ; public final void rule__Button__BackgroundAssignment_4_2_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42868:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42869:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42869:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42870:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getBackgroundAnyDrawableVAParserRuleCall_4_2_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__Button__BackgroundAssignment_4_2_4_196954); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getBackgroundAnyDrawableVAParserRuleCall_4_2_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__BackgroundAssignment_4_2_4_1 // $ANTLR start rule__Button__ClickableAssignment_4_2_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42879:1: rule__Button__ClickableAssignment_4_2_5_1 : ( ruleBooleanVA ) ; public final void rule__Button__ClickableAssignment_4_2_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42883:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42884:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42884:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42885:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getClickableBooleanVAParserRuleCall_4_2_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__Button__ClickableAssignment_4_2_5_196985); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getClickableBooleanVAParserRuleCall_4_2_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__ClickableAssignment_4_2_5_1 // $ANTLR start rule__Button__HintAssignment_4_2_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42894:1: rule__Button__HintAssignment_4_2_6_1 : ( ruleStringVA ) ; public final void rule__Button__HintAssignment_4_2_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42898:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42899:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42899:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42900:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getHintStringVAParserRuleCall_4_2_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__Button__HintAssignment_4_2_6_197016); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getButtonAccess().getHintStringVAParserRuleCall_4_2_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Button__HintAssignment_4_2_6_1 // $ANTLR start rule__Spinner__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42909:1: rule__Spinner__NameAssignment_2 : ( RULE_ID ) ; public final void rule__Spinner__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42913:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42914:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42914:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42915:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__Spinner__NameAssignment_297047); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__NameAssignment_2 // $ANTLR start rule__Spinner__PromptAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42924:1: rule__Spinner__PromptAssignment_3 : ( ruleStringVA ) ; public final void rule__Spinner__PromptAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42928:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42929:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42929:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42930:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getPromptStringVAParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__Spinner__PromptAssignment_397078); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getPromptStringVAParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__PromptAssignment_3 // $ANTLR start rule__Spinner__LayoutParamsAssignment_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42939:1: rule__Spinner__LayoutParamsAssignment_4_1 : ( ruleLayoutParams ) ; public final void rule__Spinner__LayoutParamsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42943:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42944:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42944:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42945:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getLayoutParamsLayoutParamsParserRuleCall_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__Spinner__LayoutParamsAssignment_4_197109); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getLayoutParamsLayoutParamsParserRuleCall_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__LayoutParamsAssignment_4_1 // $ANTLR start rule__Spinner__TopAssignment_4_2_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42954:1: rule__Spinner__TopAssignment_4_2_0_1 : ( ruleDimensionVA ) ; public final void rule__Spinner__TopAssignment_4_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42958:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42959:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42959:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42960:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getTopDimensionVAParserRuleCall_4_2_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Spinner__TopAssignment_4_2_0_197140); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getTopDimensionVAParserRuleCall_4_2_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__TopAssignment_4_2_0_1 // $ANTLR start rule__Spinner__LeftAssignment_4_2_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42969:1: rule__Spinner__LeftAssignment_4_2_1_1 : ( ruleDimensionVA ) ; public final void rule__Spinner__LeftAssignment_4_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42973:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42974:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42974:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42975:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getLeftDimensionVAParserRuleCall_4_2_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Spinner__LeftAssignment_4_2_1_197171); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getLeftDimensionVAParserRuleCall_4_2_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__LeftAssignment_4_2_1_1 // $ANTLR start rule__Spinner__WidthAssignment_4_2_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42984:1: rule__Spinner__WidthAssignment_4_2_2_1 : ( ruleDimensionVA ) ; public final void rule__Spinner__WidthAssignment_4_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42988:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42989:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42989:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42990:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getWidthDimensionVAParserRuleCall_4_2_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Spinner__WidthAssignment_4_2_2_197202); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getWidthDimensionVAParserRuleCall_4_2_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__WidthAssignment_4_2_2_1 // $ANTLR start rule__Spinner__HeightAssignment_4_2_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:42999:1: rule__Spinner__HeightAssignment_4_2_3_1 : ( ruleDimensionVA ) ; public final void rule__Spinner__HeightAssignment_4_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43003:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43004:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43004:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43005:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getHeightDimensionVAParserRuleCall_4_2_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__Spinner__HeightAssignment_4_2_3_197233); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getHeightDimensionVAParserRuleCall_4_2_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__HeightAssignment_4_2_3_1 // $ANTLR start rule__Spinner__BackgroundAssignment_4_2_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43014:1: rule__Spinner__BackgroundAssignment_4_2_4_1 : ( ruleAnyDrawableVA ) ; public final void rule__Spinner__BackgroundAssignment_4_2_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43018:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43019:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43019:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43020:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getBackgroundAnyDrawableVAParserRuleCall_4_2_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__Spinner__BackgroundAssignment_4_2_4_197264); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getBackgroundAnyDrawableVAParserRuleCall_4_2_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__BackgroundAssignment_4_2_4_1 // $ANTLR start rule__Spinner__ClickableAssignment_4_2_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43029:1: rule__Spinner__ClickableAssignment_4_2_5_1 : ( ruleBooleanVA ) ; public final void rule__Spinner__ClickableAssignment_4_2_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43033:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43034:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43034:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43035:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getClickableBooleanVAParserRuleCall_4_2_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__Spinner__ClickableAssignment_4_2_5_197295); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getClickableBooleanVAParserRuleCall_4_2_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__ClickableAssignment_4_2_5_1 // $ANTLR start rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43044:1: rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 : ( ruleBooleanVA ) ; public final void rule__Spinner__FadeScrollBarsAssignment_4_2_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43048:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43049:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43049:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43050:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getFadeScrollBarsBooleanVAParserRuleCall_4_2_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__Spinner__FadeScrollBarsAssignment_4_2_6_197326); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getFadeScrollBarsBooleanVAParserRuleCall_4_2_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__FadeScrollBarsAssignment_4_2_6_1 // $ANTLR start rule__Spinner__IsScrollContainerAssignment_4_2_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43059:1: rule__Spinner__IsScrollContainerAssignment_4_2_7_1 : ( ruleBooleanVA ) ; public final void rule__Spinner__IsScrollContainerAssignment_4_2_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43063:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43064:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43064:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43065:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getIsScrollContainerBooleanVAParserRuleCall_4_2_7_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__Spinner__IsScrollContainerAssignment_4_2_7_197357); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSpinnerAccess().getIsScrollContainerBooleanVAParserRuleCall_4_2_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__Spinner__IsScrollContainerAssignment_4_2_7_1 // $ANTLR start rule__EditText__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43074:1: rule__EditText__NameAssignment_2 : ( RULE_ID ) ; public final void rule__EditText__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43078:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43079:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43079:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43080:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__EditText__NameAssignment_297388); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__NameAssignment_2 // $ANTLR start rule__EditText__TextAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43089:1: rule__EditText__TextAssignment_3 : ( ruleStringVA ) ; public final void rule__EditText__TextAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43093:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43094:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43094:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43095:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextStringVAParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__EditText__TextAssignment_397419); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextStringVAParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TextAssignment_3 // $ANTLR start rule__EditText__LayoutParamsAssignment_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43104:1: rule__EditText__LayoutParamsAssignment_4_1 : ( ruleLayoutParams ) ; public final void rule__EditText__LayoutParamsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43108:1: ( ( ruleLayoutParams ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43109:1: ( ruleLayoutParams ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43109:1: ( ruleLayoutParams ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43110:1: ruleLayoutParams { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getLayoutParamsLayoutParamsParserRuleCall_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutParams_in_rule__EditText__LayoutParamsAssignment_4_197450); ruleLayoutParams(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getLayoutParamsLayoutParamsParserRuleCall_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__LayoutParamsAssignment_4_1 // $ANTLR start rule__EditText__TopAssignment_4_2_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43119:1: rule__EditText__TopAssignment_4_2_0_1 : ( ruleDimensionVA ) ; public final void rule__EditText__TopAssignment_4_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43123:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43124:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43124:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43125:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTopDimensionVAParserRuleCall_4_2_0_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__EditText__TopAssignment_4_2_0_197481); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTopDimensionVAParserRuleCall_4_2_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TopAssignment_4_2_0_1 // $ANTLR start rule__EditText__LeftAssignment_4_2_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43134:1: rule__EditText__LeftAssignment_4_2_1_1 : ( ruleDimensionVA ) ; public final void rule__EditText__LeftAssignment_4_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43138:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43139:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43139:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43140:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getLeftDimensionVAParserRuleCall_4_2_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__EditText__LeftAssignment_4_2_1_197512); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getLeftDimensionVAParserRuleCall_4_2_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__LeftAssignment_4_2_1_1 // $ANTLR start rule__EditText__WidthAssignment_4_2_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43149:1: rule__EditText__WidthAssignment_4_2_2_1 : ( ruleDimensionVA ) ; public final void rule__EditText__WidthAssignment_4_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43153:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43154:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43154:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43155:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getWidthDimensionVAParserRuleCall_4_2_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__EditText__WidthAssignment_4_2_2_197543); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getWidthDimensionVAParserRuleCall_4_2_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__WidthAssignment_4_2_2_1 // $ANTLR start rule__EditText__HeightAssignment_4_2_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43164:1: rule__EditText__HeightAssignment_4_2_3_1 : ( ruleDimensionVA ) ; public final void rule__EditText__HeightAssignment_4_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43168:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43169:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43169:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43170:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getHeightDimensionVAParserRuleCall_4_2_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__EditText__HeightAssignment_4_2_3_197574); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getHeightDimensionVAParserRuleCall_4_2_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__HeightAssignment_4_2_3_1 // $ANTLR start rule__EditText__BackgroundAssignment_4_2_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43179:1: rule__EditText__BackgroundAssignment_4_2_4_1 : ( ruleAnyDrawableVA ) ; public final void rule__EditText__BackgroundAssignment_4_2_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43183:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43184:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43184:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43185:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getBackgroundAnyDrawableVAParserRuleCall_4_2_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__EditText__BackgroundAssignment_4_2_4_197605); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getBackgroundAnyDrawableVAParserRuleCall_4_2_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__BackgroundAssignment_4_2_4_1 // $ANTLR start rule__EditText__ClickableAssignment_4_2_5_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43194:1: rule__EditText__ClickableAssignment_4_2_5_1 : ( ruleBooleanVA ) ; public final void rule__EditText__ClickableAssignment_4_2_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43198:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43199:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43199:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43200:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getClickableBooleanVAParserRuleCall_4_2_5_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__ClickableAssignment_4_2_5_197636); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getClickableBooleanVAParserRuleCall_4_2_5_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__ClickableAssignment_4_2_5_1 // $ANTLR start rule__EditText__FadeScrollBarsAssignment_4_2_6_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43209:1: rule__EditText__FadeScrollBarsAssignment_4_2_6_1 : ( ruleBooleanVA ) ; public final void rule__EditText__FadeScrollBarsAssignment_4_2_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43213:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43214:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43214:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43215:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getFadeScrollBarsBooleanVAParserRuleCall_4_2_6_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__FadeScrollBarsAssignment_4_2_6_197667); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getFadeScrollBarsBooleanVAParserRuleCall_4_2_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__FadeScrollBarsAssignment_4_2_6_1 // $ANTLR start rule__EditText__IsScrollContainerAssignment_4_2_7_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43224:1: rule__EditText__IsScrollContainerAssignment_4_2_7_1 : ( ruleBooleanVA ) ; public final void rule__EditText__IsScrollContainerAssignment_4_2_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43228:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43229:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43229:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43230:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getIsScrollContainerBooleanVAParserRuleCall_4_2_7_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__IsScrollContainerAssignment_4_2_7_197698); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getIsScrollContainerBooleanVAParserRuleCall_4_2_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__IsScrollContainerAssignment_4_2_7_1 // $ANTLR start rule__EditText__AutoLinkAssignment_4_2_8_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43239:1: rule__EditText__AutoLinkAssignment_4_2_8_1 : ( ruleAutoLinkKind ) ; public final void rule__EditText__AutoLinkAssignment_4_2_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43243:1: ( ( ruleAutoLinkKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43244:1: ( ruleAutoLinkKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43244:1: ( ruleAutoLinkKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43245:1: ruleAutoLinkKind { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getAutoLinkAutoLinkKindEnumRuleCall_4_2_8_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAutoLinkKind_in_rule__EditText__AutoLinkAssignment_4_2_8_197729); ruleAutoLinkKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getAutoLinkAutoLinkKindEnumRuleCall_4_2_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__AutoLinkAssignment_4_2_8_1 // $ANTLR start rule__EditText__AutoTextAssignment_4_2_9_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43254:1: rule__EditText__AutoTextAssignment_4_2_9_1 : ( ruleBooleanVA ) ; public final void rule__EditText__AutoTextAssignment_4_2_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43258:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43259:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43259:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43260:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getAutoTextBooleanVAParserRuleCall_4_2_9_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__AutoTextAssignment_4_2_9_197760); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getAutoTextBooleanVAParserRuleCall_4_2_9_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__AutoTextAssignment_4_2_9_1 // $ANTLR start rule__EditText__CapitalizeAssignment_4_2_10_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43269:1: rule__EditText__CapitalizeAssignment_4_2_10_1 : ( ruleCapitalizeKind ) ; public final void rule__EditText__CapitalizeAssignment_4_2_10_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43273:1: ( ( ruleCapitalizeKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43274:1: ( ruleCapitalizeKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43274:1: ( ruleCapitalizeKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43275:1: ruleCapitalizeKind { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getCapitalizeCapitalizeKindEnumRuleCall_4_2_10_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleCapitalizeKind_in_rule__EditText__CapitalizeAssignment_4_2_10_197791); ruleCapitalizeKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getCapitalizeCapitalizeKindEnumRuleCall_4_2_10_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__CapitalizeAssignment_4_2_10_1 // $ANTLR start rule__EditText__DigitsAssignment_4_2_11_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43284:1: rule__EditText__DigitsAssignment_4_2_11_1 : ( ruleStringVA ) ; public final void rule__EditText__DigitsAssignment_4_2_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43288:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43289:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43289:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43290:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getDigitsStringVAParserRuleCall_4_2_11_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__EditText__DigitsAssignment_4_2_11_197822); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getDigitsStringVAParserRuleCall_4_2_11_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__DigitsAssignment_4_2_11_1 // $ANTLR start rule__EditText__EditableAssignment_4_2_12_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43299:1: rule__EditText__EditableAssignment_4_2_12_1 : ( ruleBooleanVA ) ; public final void rule__EditText__EditableAssignment_4_2_12_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43303:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43304:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43304:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43305:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getEditableBooleanVAParserRuleCall_4_2_12_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__EditableAssignment_4_2_12_197853); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getEditableBooleanVAParserRuleCall_4_2_12_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__EditableAssignment_4_2_12_1 // $ANTLR start rule__EditText__GravityAssignment_4_2_13_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43314:1: rule__EditText__GravityAssignment_4_2_13_1 : ( ruleLayoutGravityKind ) ; public final void rule__EditText__GravityAssignment_4_2_13_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43318:1: ( ( ruleLayoutGravityKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43319:1: ( ruleLayoutGravityKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43319:1: ( ruleLayoutGravityKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43320:1: ruleLayoutGravityKind { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGravityLayoutGravityKindEnumRuleCall_4_2_13_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutGravityKind_in_rule__EditText__GravityAssignment_4_2_13_197884); ruleLayoutGravityKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getGravityLayoutGravityKindEnumRuleCall_4_2_13_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__GravityAssignment_4_2_13_1 // $ANTLR start rule__EditText__HintAssignment_4_2_14_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43329:1: rule__EditText__HintAssignment_4_2_14_1 : ( ruleStringVA ) ; public final void rule__EditText__HintAssignment_4_2_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43333:1: ( ( ruleStringVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43334:1: ( ruleStringVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43334:1: ( ruleStringVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43335:1: ruleStringVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getHintStringVAParserRuleCall_4_2_14_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVA_in_rule__EditText__HintAssignment_4_2_14_197915); ruleStringVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getHintStringVAParserRuleCall_4_2_14_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__HintAssignment_4_2_14_1 // $ANTLR start rule__EditText__NumericAssignment_4_2_15_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43344:1: rule__EditText__NumericAssignment_4_2_15_1 : ( ruleBooleanVA ) ; public final void rule__EditText__NumericAssignment_4_2_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43348:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43349:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43349:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43350:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getNumericBooleanVAParserRuleCall_4_2_15_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__NumericAssignment_4_2_15_197946); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getNumericBooleanVAParserRuleCall_4_2_15_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__NumericAssignment_4_2_15_1 // $ANTLR start rule__EditText__PasswordAssignment_4_2_16_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43359:1: rule__EditText__PasswordAssignment_4_2_16_1 : ( ruleBooleanVA ) ; public final void rule__EditText__PasswordAssignment_4_2_16_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43363:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43364:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43364:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43365:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getPasswordBooleanVAParserRuleCall_4_2_16_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__PasswordAssignment_4_2_16_197977); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getPasswordBooleanVAParserRuleCall_4_2_16_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__PasswordAssignment_4_2_16_1 // $ANTLR start rule__EditText__PhoneNumberAssignment_4_2_17_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43374:1: rule__EditText__PhoneNumberAssignment_4_2_17_1 : ( ruleBooleanVA ) ; public final void rule__EditText__PhoneNumberAssignment_4_2_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43378:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43379:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43379:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43380:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getPhoneNumberBooleanVAParserRuleCall_4_2_17_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__PhoneNumberAssignment_4_2_17_198008); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getPhoneNumberBooleanVAParserRuleCall_4_2_17_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__PhoneNumberAssignment_4_2_17_1 // $ANTLR start rule__EditText__SingleLineAssignment_4_2_18_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43389:1: rule__EditText__SingleLineAssignment_4_2_18_1 : ( ruleBooleanVA ) ; public final void rule__EditText__SingleLineAssignment_4_2_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43393:1: ( ( ruleBooleanVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43394:1: ( ruleBooleanVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43394:1: ( ruleBooleanVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43395:1: ruleBooleanVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getSingleLineBooleanVAParserRuleCall_4_2_18_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVA_in_rule__EditText__SingleLineAssignment_4_2_18_198039); ruleBooleanVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getSingleLineBooleanVAParserRuleCall_4_2_18_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__SingleLineAssignment_4_2_18_1 // $ANTLR start rule__EditText__TextColorAssignment_4_2_19_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43404:1: rule__EditText__TextColorAssignment_4_2_19_1 : ( ruleColorVA ) ; public final void rule__EditText__TextColorAssignment_4_2_19_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43408:1: ( ( ruleColorVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43409:1: ( ruleColorVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43409:1: ( ruleColorVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43410:1: ruleColorVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextColorColorVAParserRuleCall_4_2_19_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleColorVA_in_rule__EditText__TextColorAssignment_4_2_19_198070); ruleColorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextColorColorVAParserRuleCall_4_2_19_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TextColorAssignment_4_2_19_1 // $ANTLR start rule__EditText__TypefaceAssignment_4_2_20_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43419:1: rule__EditText__TypefaceAssignment_4_2_20_1 : ( ruleTypefaceKind ) ; public final void rule__EditText__TypefaceAssignment_4_2_20_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43423:1: ( ( ruleTypefaceKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43424:1: ( ruleTypefaceKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43424:1: ( ruleTypefaceKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43425:1: ruleTypefaceKind { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTypefaceTypefaceKindEnumRuleCall_4_2_20_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleTypefaceKind_in_rule__EditText__TypefaceAssignment_4_2_20_198101); ruleTypefaceKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTypefaceTypefaceKindEnumRuleCall_4_2_20_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TypefaceAssignment_4_2_20_1 // $ANTLR start rule__EditText__TextSizeAssignment_4_2_21_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43434:1: rule__EditText__TextSizeAssignment_4_2_21_1 : ( ruleDimensionVA ) ; public final void rule__EditText__TextSizeAssignment_4_2_21_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43438:1: ( ( ruleDimensionVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43439:1: ( ruleDimensionVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43439:1: ( ruleDimensionVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43440:1: ruleDimensionVA { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextSizeDimensionVAParserRuleCall_4_2_21_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVA_in_rule__EditText__TextSizeAssignment_4_2_21_198132); ruleDimensionVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextSizeDimensionVAParserRuleCall_4_2_21_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TextSizeAssignment_4_2_21_1 // $ANTLR start rule__EditText__TextStyleAssignment_4_2_22_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43449:1: rule__EditText__TextStyleAssignment_4_2_22_1 : ( ruleTextStyleKind ) ; public final void rule__EditText__TextStyleAssignment_4_2_22_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43453:1: ( ( ruleTextStyleKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43454:1: ( ruleTextStyleKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43454:1: ( ruleTextStyleKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43455:1: ruleTextStyleKind { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextStyleTextStyleKindEnumRuleCall_4_2_22_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleTextStyleKind_in_rule__EditText__TextStyleAssignment_4_2_22_198163); ruleTextStyleKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextStyleTextStyleKindEnumRuleCall_4_2_22_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TextStyleAssignment_4_2_22_1 // $ANTLR start rule__EditText__TextStyleAssignment_4_2_22_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43464:1: rule__EditText__TextStyleAssignment_4_2_22_2_1 : ( ruleTextStyleKind ) ; public final void rule__EditText__TextStyleAssignment_4_2_22_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43468:1: ( ( ruleTextStyleKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43469:1: ( ruleTextStyleKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43469:1: ( ruleTextStyleKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43470:1: ruleTextStyleKind { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getTextStyleTextStyleKindEnumRuleCall_4_2_22_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleTextStyleKind_in_rule__EditText__TextStyleAssignment_4_2_22_2_198194); ruleTextStyleKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getEditTextAccess().getTextStyleTextStyleKindEnumRuleCall_4_2_22_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__EditText__TextStyleAssignment_4_2_22_2_1 // $ANTLR start rule__StringVA__AccessAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43479:1: rule__StringVA__AccessAssignment_0 : ( ruleStringRA ) ; public final void rule__StringVA__AccessAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43483:1: ( ( ruleStringRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43484:1: ( ruleStringRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43484:1: ( ruleStringRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43485:1: ruleStringRA { if ( backtracking==0 ) { before(grammarAccess.getStringVAAccess().getAccessStringRAParserRuleCall_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringRA_in_rule__StringVA__AccessAssignment_098225); ruleStringRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringVAAccess().getAccessStringRAParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringVA__AccessAssignment_0 // $ANTLR start rule__StringVA__ValueAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43494:1: rule__StringVA__ValueAssignment_1 : ( ruleStringVD ) ; public final void rule__StringVA__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43498:1: ( ( ruleStringVD ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43499:1: ( ruleStringVD ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43499:1: ( ruleStringVD ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43500:1: ruleStringVD { if ( backtracking==0 ) { before(grammarAccess.getStringVAAccess().getValueStringVDParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleStringVD_in_rule__StringVA__ValueAssignment_198256); ruleStringVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringVAAccess().getValueStringVDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringVA__ValueAssignment_1 // $ANTLR start rule__IntegerVA__AccessAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43509:1: rule__IntegerVA__AccessAssignment_0 : ( ruleIntegerRA ) ; public final void rule__IntegerVA__AccessAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43513:1: ( ( ruleIntegerRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43514:1: ( ruleIntegerRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43514:1: ( ruleIntegerRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43515:1: ruleIntegerRA { if ( backtracking==0 ) { before(grammarAccess.getIntegerVAAccess().getAccessIntegerRAParserRuleCall_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleIntegerRA_in_rule__IntegerVA__AccessAssignment_098287); ruleIntegerRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerVAAccess().getAccessIntegerRAParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerVA__AccessAssignment_0 // $ANTLR start rule__IntegerVA__ValueAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43524:1: rule__IntegerVA__ValueAssignment_1 : ( ruleIntegerVD ) ; public final void rule__IntegerVA__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43528:1: ( ( ruleIntegerVD ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43529:1: ( ruleIntegerVD ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43529:1: ( ruleIntegerVD ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43530:1: ruleIntegerVD { if ( backtracking==0 ) { before(grammarAccess.getIntegerVAAccess().getValueIntegerVDParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleIntegerVD_in_rule__IntegerVA__ValueAssignment_198318); ruleIntegerVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerVAAccess().getValueIntegerVDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerVA__ValueAssignment_1 // $ANTLR start rule__BooleanVA__AccessAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43539:1: rule__BooleanVA__AccessAssignment_0 : ( ruleBooleanRA ) ; public final void rule__BooleanVA__AccessAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43543:1: ( ( ruleBooleanRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43544:1: ( ruleBooleanRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43544:1: ( ruleBooleanRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43545:1: ruleBooleanRA { if ( backtracking==0 ) { before(grammarAccess.getBooleanVAAccess().getAccessBooleanRAParserRuleCall_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanRA_in_rule__BooleanVA__AccessAssignment_098349); ruleBooleanRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanVAAccess().getAccessBooleanRAParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanVA__AccessAssignment_0 // $ANTLR start rule__BooleanVA__ValueAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43554:1: rule__BooleanVA__ValueAssignment_1 : ( ruleBooleanVD ) ; public final void rule__BooleanVA__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43558:1: ( ( ruleBooleanVD ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43559:1: ( ruleBooleanVD ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43559:1: ( ruleBooleanVD ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43560:1: ruleBooleanVD { if ( backtracking==0 ) { before(grammarAccess.getBooleanVAAccess().getValueBooleanVDParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleBooleanVD_in_rule__BooleanVA__ValueAssignment_198380); ruleBooleanVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanVAAccess().getValueBooleanVDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanVA__ValueAssignment_1 // $ANTLR start rule__ColorVA__AccessAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43569:1: rule__ColorVA__AccessAssignment_0 : ( ruleColorRA ) ; public final void rule__ColorVA__AccessAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43573:1: ( ( ruleColorRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43574:1: ( ruleColorRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43574:1: ( ruleColorRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43575:1: ruleColorRA { if ( backtracking==0 ) { before(grammarAccess.getColorVAAccess().getAccessColorRAParserRuleCall_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleColorRA_in_rule__ColorVA__AccessAssignment_098411); ruleColorRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorVAAccess().getAccessColorRAParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorVA__AccessAssignment_0 // $ANTLR start rule__ColorVA__ValueAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43584:1: rule__ColorVA__ValueAssignment_1 : ( ruleColorVD ) ; public final void rule__ColorVA__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43588:1: ( ( ruleColorVD ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43589:1: ( ruleColorVD ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43589:1: ( ruleColorVD ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43590:1: ruleColorVD { if ( backtracking==0 ) { before(grammarAccess.getColorVAAccess().getValueColorVDParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleColorVD_in_rule__ColorVA__ValueAssignment_198442); ruleColorVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorVAAccess().getValueColorVDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorVA__ValueAssignment_1 // $ANTLR start rule__DimensionVA__AccessAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43599:1: rule__DimensionVA__AccessAssignment_0 : ( ruleDimensionRA ) ; public final void rule__DimensionVA__AccessAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43603:1: ( ( ruleDimensionRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43604:1: ( ruleDimensionRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43604:1: ( ruleDimensionRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43605:1: ruleDimensionRA { if ( backtracking==0 ) { before(grammarAccess.getDimensionVAAccess().getAccessDimensionRAParserRuleCall_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionRA_in_rule__DimensionVA__AccessAssignment_098473); ruleDimensionRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionVAAccess().getAccessDimensionRAParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionVA__AccessAssignment_0 // $ANTLR start rule__DimensionVA__ValueAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43614:1: rule__DimensionVA__ValueAssignment_1 : ( ruleDimensionVD ) ; public final void rule__DimensionVA__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43618:1: ( ( ruleDimensionVD ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43619:1: ( ruleDimensionVD ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43619:1: ( ruleDimensionVD ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43620:1: ruleDimensionVD { if ( backtracking==0 ) { before(grammarAccess.getDimensionVAAccess().getValueDimensionVDParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionVD_in_rule__DimensionVA__ValueAssignment_198504); ruleDimensionVD(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionVAAccess().getValueDimensionVDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionVA__ValueAssignment_1 // $ANTLR start rule__LayoutDimensionVA__Constant_valueAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43629:1: rule__LayoutDimensionVA__Constant_valueAssignment_1 : ( ruleLayoutDimensionKind ) ; public final void rule__LayoutDimensionVA__Constant_valueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43633:1: ( ( ruleLayoutDimensionKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43634:1: ( ruleLayoutDimensionKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43634:1: ( ruleLayoutDimensionKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43635:1: ruleLayoutDimensionKind { if ( backtracking==0 ) { before(grammarAccess.getLayoutDimensionVAAccess().getConstant_valueLayoutDimensionKindEnumRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleLayoutDimensionKind_in_rule__LayoutDimensionVA__Constant_valueAssignment_198535); ruleLayoutDimensionKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getLayoutDimensionVAAccess().getConstant_valueLayoutDimensionKindEnumRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__LayoutDimensionVA__Constant_valueAssignment_1 // $ANTLR start rule__DrawableVA__AccessAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43644:1: rule__DrawableVA__AccessAssignment : ( ruleDrawableRA ) ; public final void rule__DrawableVA__AccessAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43648:1: ( ( ruleDrawableRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43649:1: ( ruleDrawableRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43649:1: ( ruleDrawableRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43650:1: ruleDrawableRA { if ( backtracking==0 ) { before(grammarAccess.getDrawableVAAccess().getAccessDrawableRAParserRuleCall_0()); } pushFollow(FollowSets001.FOLLOW_ruleDrawableRA_in_rule__DrawableVA__AccessAssignment98566); ruleDrawableRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableVAAccess().getAccessDrawableRAParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableVA__AccessAssignment // $ANTLR start rule__AnimationVA__AccessAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43659:1: rule__AnimationVA__AccessAssignment : ( ruleAnimationRA ) ; public final void rule__AnimationVA__AccessAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43663:1: ( ( ruleAnimationRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43664:1: ( ruleAnimationRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43664:1: ( ruleAnimationRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43665:1: ruleAnimationRA { if ( backtracking==0 ) { before(grammarAccess.getAnimationVAAccess().getAccessAnimationRAParserRuleCall_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationRA_in_rule__AnimationVA__AccessAssignment98597); ruleAnimationRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationVAAccess().getAccessAnimationRAParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationVA__AccessAssignment // $ANTLR start rule__InterpolatorVA__AccessAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43674:1: rule__InterpolatorVA__AccessAssignment : ( ruleInterpolatorRA ) ; public final void rule__InterpolatorVA__AccessAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43678:1: ( ( ruleInterpolatorRA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43679:1: ( ruleInterpolatorRA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43679:1: ( ruleInterpolatorRA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43680:1: ruleInterpolatorRA { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorVAAccess().getAccessInterpolatorRAParserRuleCall_0()); } pushFollow(FollowSets001.FOLLOW_ruleInterpolatorRA_in_rule__InterpolatorVA__AccessAssignment98628); ruleInterpolatorRA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInterpolatorVAAccess().getAccessInterpolatorRAParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorVA__AccessAssignment // $ANTLR start rule__StringVD__ValueAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43689:1: rule__StringVD__ValueAssignment : ( RULE_STRING ) ; public final void rule__StringVD__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43693:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43694:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43694:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43695:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getStringVDAccess().getValueSTRINGTerminalRuleCall_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__StringVD__ValueAssignment98659); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringVDAccess().getValueSTRINGTerminalRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringVD__ValueAssignment // $ANTLR start rule__IntegerVD__ValueAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43704:1: rule__IntegerVD__ValueAssignment : ( RULE_INT ) ; public final void rule__IntegerVD__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43708:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43709:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43709:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43710:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getIntegerVDAccess().getValueINTTerminalRuleCall_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__IntegerVD__ValueAssignment98690); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerVDAccess().getValueINTTerminalRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerVD__ValueAssignment // $ANTLR start rule__BooleanVD__ValueAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43719:1: rule__BooleanVD__ValueAssignment : ( RULE_BOOL ) ; public final void rule__BooleanVD__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43723:1: ( ( RULE_BOOL ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43724:1: ( RULE_BOOL ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43724:1: ( RULE_BOOL ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43725:1: RULE_BOOL { if ( backtracking==0 ) { before(grammarAccess.getBooleanVDAccess().getValueBOOLTerminalRuleCall_0()); } match(input,RULE_BOOL,FollowSets001.FOLLOW_RULE_BOOL_in_rule__BooleanVD__ValueAssignment98721); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanVDAccess().getValueBOOLTerminalRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanVD__ValueAssignment // $ANTLR start rule__ColorVD__ValueAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43734:1: rule__ColorVD__ValueAssignment : ( RULE_HEX_COLOR ) ; public final void rule__ColorVD__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43738:1: ( ( RULE_HEX_COLOR ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43739:1: ( RULE_HEX_COLOR ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43739:1: ( RULE_HEX_COLOR ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43740:1: RULE_HEX_COLOR { if ( backtracking==0 ) { before(grammarAccess.getColorVDAccess().getValueHEX_COLORTerminalRuleCall_0()); } match(input,RULE_HEX_COLOR,FollowSets001.FOLLOW_RULE_HEX_COLOR_in_rule__ColorVD__ValueAssignment98752); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorVDAccess().getValueHEX_COLORTerminalRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorVD__ValueAssignment // $ANTLR start rule__DimensionVD__ValueAssignment // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43749:1: rule__DimensionVD__ValueAssignment : ( ruleDimensionValue ) ; public final void rule__DimensionVD__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43753:1: ( ( ruleDimensionValue ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43754:1: ( ruleDimensionValue ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43754:1: ( ruleDimensionValue ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43755:1: ruleDimensionValue { if ( backtracking==0 ) { before(grammarAccess.getDimensionVDAccess().getValueDimensionValueParserRuleCall_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionValue_in_rule__DimensionVD__ValueAssignment98783); ruleDimensionValue(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionVDAccess().getValueDimensionValueParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionVD__ValueAssignment // $ANTLR start rule__StringResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43764:1: rule__StringResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__StringResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43768:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43769:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43769:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43770:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__StringResource__NameAssignment_198814); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__NameAssignment_1 // $ANTLR start rule__StringResource__ValueAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43779:1: rule__StringResource__ValueAssignment_3 : ( RULE_STRING ) ; public final void rule__StringResource__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43783:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43784:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43784:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43785:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getStringResourceAccess().getValueSTRINGTerminalRuleCall_3_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__StringResource__ValueAssignment_398845); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringResourceAccess().getValueSTRINGTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringResource__ValueAssignment_3 // $ANTLR start rule__IntegerResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43794:1: rule__IntegerResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__IntegerResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43798:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43799:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43799:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43800:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__IntegerResource__NameAssignment_198876); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__NameAssignment_1 // $ANTLR start rule__IntegerResource__ValueAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43809:1: rule__IntegerResource__ValueAssignment_3 : ( RULE_INT ) ; public final void rule__IntegerResource__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43813:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43814:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43814:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43815:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getIntegerResourceAccess().getValueINTTerminalRuleCall_3_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__IntegerResource__ValueAssignment_398907); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerResourceAccess().getValueINTTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerResource__ValueAssignment_3 // $ANTLR start rule__BooleanResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43824:1: rule__BooleanResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__BooleanResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43828:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43829:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43829:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43830:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__BooleanResource__NameAssignment_198938); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__NameAssignment_1 // $ANTLR start rule__BooleanResource__ValueAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43839:1: rule__BooleanResource__ValueAssignment_3 : ( RULE_BOOL ) ; public final void rule__BooleanResource__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43843:1: ( ( RULE_BOOL ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43844:1: ( RULE_BOOL ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43844:1: ( RULE_BOOL ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43845:1: RULE_BOOL { if ( backtracking==0 ) { before(grammarAccess.getBooleanResourceAccess().getValueBOOLTerminalRuleCall_3_0()); } match(input,RULE_BOOL,FollowSets001.FOLLOW_RULE_BOOL_in_rule__BooleanResource__ValueAssignment_398969); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanResourceAccess().getValueBOOLTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanResource__ValueAssignment_3 // $ANTLR start rule__ColorResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43854:1: rule__ColorResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ColorResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43858:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43859:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43859:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43860:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ColorResource__NameAssignment_199000); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__NameAssignment_1 // $ANTLR start rule__ColorResource__ValueAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43869:1: rule__ColorResource__ValueAssignment_3 : ( RULE_HEX_COLOR ) ; public final void rule__ColorResource__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43873:1: ( ( RULE_HEX_COLOR ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43874:1: ( RULE_HEX_COLOR ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43874:1: ( RULE_HEX_COLOR ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43875:1: RULE_HEX_COLOR { if ( backtracking==0 ) { before(grammarAccess.getColorResourceAccess().getValueHEX_COLORTerminalRuleCall_3_0()); } match(input,RULE_HEX_COLOR,FollowSets001.FOLLOW_RULE_HEX_COLOR_in_rule__ColorResource__ValueAssignment_399031); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorResourceAccess().getValueHEX_COLORTerminalRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorResource__ValueAssignment_3 // $ANTLR start rule__DimensionResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43884:1: rule__DimensionResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__DimensionResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43888:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43889:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43889:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43890:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__DimensionResource__NameAssignment_199062); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__NameAssignment_1 // $ANTLR start rule__DimensionResource__ValueAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43899:1: rule__DimensionResource__ValueAssignment_3 : ( ruleDimensionValue ) ; public final void rule__DimensionResource__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43903:1: ( ( ruleDimensionValue ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43904:1: ( ruleDimensionValue ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43904:1: ( ruleDimensionValue ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43905:1: ruleDimensionValue { if ( backtracking==0 ) { before(grammarAccess.getDimensionResourceAccess().getValueDimensionValueParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleDimensionValue_in_rule__DimensionResource__ValueAssignment_399093); ruleDimensionValue(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionResourceAccess().getValueDimensionValueParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionResource__ValueAssignment_3 // $ANTLR start rule__IntegerArrayResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43914:1: rule__IntegerArrayResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__IntegerArrayResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43918:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43919:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43919:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43920:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__IntegerArrayResource__NameAssignment_199124); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__NameAssignment_1 // $ANTLR start rule__IntegerArrayResource__ItemsAssignment_4_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43929:1: rule__IntegerArrayResource__ItemsAssignment_4_0 : ( RULE_INT ) ; public final void rule__IntegerArrayResource__ItemsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43933:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43934:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43934:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43935:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getItemsINTTerminalRuleCall_4_0_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__IntegerArrayResource__ItemsAssignment_4_099155); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getItemsINTTerminalRuleCall_4_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__ItemsAssignment_4_0 // $ANTLR start rule__IntegerArrayResource__ItemsAssignment_4_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43944:1: rule__IntegerArrayResource__ItemsAssignment_4_1_1 : ( RULE_INT ) ; public final void rule__IntegerArrayResource__ItemsAssignment_4_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43948:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43949:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43949:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43950:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getIntegerArrayResourceAccess().getItemsINTTerminalRuleCall_4_1_1_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__IntegerArrayResource__ItemsAssignment_4_1_199186); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerArrayResourceAccess().getItemsINTTerminalRuleCall_4_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerArrayResource__ItemsAssignment_4_1_1 // $ANTLR start rule__StringArrayResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43959:1: rule__StringArrayResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__StringArrayResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43963:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43964:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43964:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43965:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__StringArrayResource__NameAssignment_199217); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__NameAssignment_1 // $ANTLR start rule__StringArrayResource__ItemsAssignment_4_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43974:1: rule__StringArrayResource__ItemsAssignment_4_0 : ( RULE_STRING ) ; public final void rule__StringArrayResource__ItemsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43978:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43979:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43979:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43980:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getItemsSTRINGTerminalRuleCall_4_0_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__StringArrayResource__ItemsAssignment_4_099248); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getItemsSTRINGTerminalRuleCall_4_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__ItemsAssignment_4_0 // $ANTLR start rule__StringArrayResource__ItemsAssignment_4_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43989:1: rule__StringArrayResource__ItemsAssignment_4_1_1 : ( RULE_STRING ) ; public final void rule__StringArrayResource__ItemsAssignment_4_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43993:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43994:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43994:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:43995:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getStringArrayResourceAccess().getItemsSTRINGTerminalRuleCall_4_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__StringArrayResource__ItemsAssignment_4_1_199279); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringArrayResourceAccess().getItemsSTRINGTerminalRuleCall_4_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringArrayResource__ItemsAssignment_4_1_1 // $ANTLR start rule__TypedArrayResource__NameAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44004:1: rule__TypedArrayResource__NameAssignment_0 : ( RULE_ID ) ; public final void rule__TypedArrayResource__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44008:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44009:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44009:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44010:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getNameIDTerminalRuleCall_0_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TypedArrayResource__NameAssignment_099310); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getNameIDTerminalRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__NameAssignment_0 // $ANTLR start rule__TypedArrayResource__ValuesAssignment_3_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44019:1: rule__TypedArrayResource__ValuesAssignment_3_0 : ( ruleValueAccess ) ; public final void rule__TypedArrayResource__ValuesAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44023:1: ( ( ruleValueAccess ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44024:1: ( ruleValueAccess ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44024:1: ( ruleValueAccess ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44025:1: ruleValueAccess { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getValuesValueAccessParserRuleCall_3_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleValueAccess_in_rule__TypedArrayResource__ValuesAssignment_3_099341); ruleValueAccess(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getValuesValueAccessParserRuleCall_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__ValuesAssignment_3_0 // $ANTLR start rule__TypedArrayResource__ValuesAssignment_3_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44034:1: rule__TypedArrayResource__ValuesAssignment_3_1_1 : ( ruleValueAccess ) ; public final void rule__TypedArrayResource__ValuesAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44038:1: ( ( ruleValueAccess ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44039:1: ( ruleValueAccess ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44039:1: ( ruleValueAccess ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44040:1: ruleValueAccess { if ( backtracking==0 ) { before(grammarAccess.getTypedArrayResourceAccess().getValuesValueAccessParserRuleCall_3_1_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleValueAccess_in_rule__TypedArrayResource__ValuesAssignment_3_1_199372); ruleValueAccess(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTypedArrayResourceAccess().getValuesValueAccessParserRuleCall_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TypedArrayResource__ValuesAssignment_3_1_1 // $ANTLR start rule__BitmapDrawableResource__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44049:1: rule__BitmapDrawableResource__NameAssignment_2 : ( RULE_ID ) ; public final void rule__BitmapDrawableResource__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44053:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44054:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44054:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44055:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__BitmapDrawableResource__NameAssignment_299403); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__NameAssignment_2 // $ANTLR start rule__BitmapDrawableResource__FilenameAssignment_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44064:1: rule__BitmapDrawableResource__FilenameAssignment_4 : ( RULE_ID ) ; public final void rule__BitmapDrawableResource__FilenameAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44068:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44069:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44069:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44070:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getBitmapDrawableResourceAccess().getFilenameIDTerminalRuleCall_4_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__BitmapDrawableResource__FilenameAssignment_499434); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBitmapDrawableResourceAccess().getFilenameIDTerminalRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BitmapDrawableResource__FilenameAssignment_4 // $ANTLR start rule__TransitionDrawableResource__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44079:1: rule__TransitionDrawableResource__NameAssignment_2 : ( RULE_ID ) ; public final void rule__TransitionDrawableResource__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44083:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44084:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44084:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44085:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TransitionDrawableResource__NameAssignment_299465); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__NameAssignment_2 // $ANTLR start rule__TransitionDrawableResource__FromAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44094:1: rule__TransitionDrawableResource__FromAssignment_3 : ( ( RULE_ID ) ) ; public final void rule__TransitionDrawableResource__FromAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44098:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44099:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44099:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44100:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getFromBitmapDrawableResourceCrossReference_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44101:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44102:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getFromBitmapDrawableResourceIDTerminalRuleCall_3_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TransitionDrawableResource__FromAssignment_399500); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getFromBitmapDrawableResourceIDTerminalRuleCall_3_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getFromBitmapDrawableResourceCrossReference_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__FromAssignment_3 // $ANTLR start rule__TransitionDrawableResource__ToAssignment_5 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44113:1: rule__TransitionDrawableResource__ToAssignment_5 : ( ( RULE_ID ) ) ; public final void rule__TransitionDrawableResource__ToAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44117:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44118:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44118:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44119:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getToBitmapDrawableResourceCrossReference_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44120:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44121:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTransitionDrawableResourceAccess().getToBitmapDrawableResourceIDTerminalRuleCall_5_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TransitionDrawableResource__ToAssignment_599539); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getToBitmapDrawableResourceIDTerminalRuleCall_5_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getTransitionDrawableResourceAccess().getToBitmapDrawableResourceCrossReference_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TransitionDrawableResource__ToAssignment_5 // $ANTLR start rule__MenuResource__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44132:1: rule__MenuResource__NameAssignment_2 : ( RULE_ID ) ; public final void rule__MenuResource__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44136:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44137:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44137:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44138:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__MenuResource__NameAssignment_299574); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__NameAssignment_2 // $ANTLR start rule__MenuResource__MenuItemsAssignment_4_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44147:1: rule__MenuResource__MenuItemsAssignment_4_0 : ( ruleMenuItem ) ; public final void rule__MenuResource__MenuItemsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44151:1: ( ( ruleMenuItem ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44152:1: ( ruleMenuItem ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44152:1: ( ruleMenuItem ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44153:1: ruleMenuItem { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getMenuItemsMenuItemParserRuleCall_4_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleMenuItem_in_rule__MenuResource__MenuItemsAssignment_4_099605); ruleMenuItem(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getMenuItemsMenuItemParserRuleCall_4_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__MenuItemsAssignment_4_0 // $ANTLR start rule__MenuResource__SubMenusAssignment_4_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44162:1: rule__MenuResource__SubMenusAssignment_4_1 : ( ruleSubMenu ) ; public final void rule__MenuResource__SubMenusAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44166:1: ( ( ruleSubMenu ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44167:1: ( ruleSubMenu ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44167:1: ( ruleSubMenu ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44168:1: ruleSubMenu { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getSubMenusSubMenuParserRuleCall_4_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleSubMenu_in_rule__MenuResource__SubMenusAssignment_4_199636); ruleSubMenu(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getSubMenusSubMenuParserRuleCall_4_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__SubMenusAssignment_4_1 // $ANTLR start rule__MenuResource__GroupsAssignment_4_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44177:1: rule__MenuResource__GroupsAssignment_4_2 : ( ruleMenuItemGroup ) ; public final void rule__MenuResource__GroupsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44181:1: ( ( ruleMenuItemGroup ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44182:1: ( ruleMenuItemGroup ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44182:1: ( ruleMenuItemGroup ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44183:1: ruleMenuItemGroup { if ( backtracking==0 ) { before(grammarAccess.getMenuResourceAccess().getGroupsMenuItemGroupParserRuleCall_4_2_0()); } pushFollow(FollowSets001.FOLLOW_ruleMenuItemGroup_in_rule__MenuResource__GroupsAssignment_4_299667); ruleMenuItemGroup(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuResourceAccess().getGroupsMenuItemGroupParserRuleCall_4_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuResource__GroupsAssignment_4_2 // $ANTLR start rule__MenuItem__SubMenusAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44192:1: rule__MenuItem__SubMenusAssignment_3 : ( ruleSubMenu ) ; public final void rule__MenuItem__SubMenusAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44196:1: ( ( ruleSubMenu ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44197:1: ( ruleSubMenu ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44197:1: ( ruleSubMenu ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44198:1: ruleSubMenu { if ( backtracking==0 ) { before(grammarAccess.getMenuItemAccess().getSubMenusSubMenuParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleSubMenu_in_rule__MenuItem__SubMenusAssignment_399698); ruleSubMenu(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemAccess().getSubMenusSubMenuParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItem__SubMenusAssignment_3 // $ANTLR start rule__MenuItemGroup__ItemsAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44207:1: rule__MenuItemGroup__ItemsAssignment_3 : ( ruleMenuItem ) ; public final void rule__MenuItemGroup__ItemsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44211:1: ( ( ruleMenuItem ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44212:1: ( ruleMenuItem ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44212:1: ( ruleMenuItem ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44213:1: ruleMenuItem { if ( backtracking==0 ) { before(grammarAccess.getMenuItemGroupAccess().getItemsMenuItemParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleMenuItem_in_rule__MenuItemGroup__ItemsAssignment_399729); ruleMenuItem(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getMenuItemGroupAccess().getItemsMenuItemParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__MenuItemGroup__ItemsAssignment_3 // $ANTLR start rule__SubMenu__MenuItemsAssignment_3_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44222:1: rule__SubMenu__MenuItemsAssignment_3_0 : ( ruleMenuItem ) ; public final void rule__SubMenu__MenuItemsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44226:1: ( ( ruleMenuItem ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44227:1: ( ruleMenuItem ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44227:1: ( ruleMenuItem ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44228:1: ruleMenuItem { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getMenuItemsMenuItemParserRuleCall_3_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleMenuItem_in_rule__SubMenu__MenuItemsAssignment_3_099760); ruleMenuItem(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getMenuItemsMenuItemParserRuleCall_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__MenuItemsAssignment_3_0 // $ANTLR start rule__SubMenu__GroupsAssignment_3_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44237:1: rule__SubMenu__GroupsAssignment_3_1 : ( ruleMenuItemGroup ) ; public final void rule__SubMenu__GroupsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44241:1: ( ( ruleMenuItemGroup ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44242:1: ( ruleMenuItemGroup ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44242:1: ( ruleMenuItemGroup ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44243:1: ruleMenuItemGroup { if ( backtracking==0 ) { before(grammarAccess.getSubMenuAccess().getGroupsMenuItemGroupParserRuleCall_3_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleMenuItemGroup_in_rule__SubMenu__GroupsAssignment_3_199791); ruleMenuItemGroup(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getSubMenuAccess().getGroupsMenuItemGroupParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__SubMenu__GroupsAssignment_3_1 // $ANTLR start rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44252:1: rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 : ( ( 'shared' ) ) ; public final void rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44256:1: ( ( ( 'shared' ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44257:1: ( ( 'shared' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44257:1: ( ( 'shared' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44258:1: ( 'shared' ) { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getShareInterpolatorSharedKeyword_2_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44259:1: ( 'shared' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44260:1: 'shared' { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getShareInterpolatorSharedKeyword_2_0_0()); } match(input,203,FollowSets001.FOLLOW_203_in_rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_099827); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getShareInterpolatorSharedKeyword_2_0_0()); } } if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getShareInterpolatorSharedKeyword_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0 // $ANTLR start rule__TerminalAnimationSet__InterpolatorAssignment_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44275:1: rule__TerminalAnimationSet__InterpolatorAssignment_2_1 : ( ruleInterpolatorVA ) ; public final void rule__TerminalAnimationSet__InterpolatorAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44279:1: ( ( ruleInterpolatorVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44280:1: ( ruleInterpolatorVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44280:1: ( ruleInterpolatorVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44281:1: ruleInterpolatorVA { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getInterpolatorInterpolatorVAParserRuleCall_2_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleInterpolatorVA_in_rule__TerminalAnimationSet__InterpolatorAssignment_2_199866); ruleInterpolatorVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getInterpolatorInterpolatorVAParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__InterpolatorAssignment_2_1 // $ANTLR start rule__TerminalAnimationSet__ElementsAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44290:1: rule__TerminalAnimationSet__ElementsAssignment_3 : ( ruleFrameAnimationElement ) ; public final void rule__TerminalAnimationSet__ElementsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44294:1: ( ( ruleFrameAnimationElement ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44295:1: ( ruleFrameAnimationElement ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44295:1: ( ruleFrameAnimationElement ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44296:1: ruleFrameAnimationElement { if ( backtracking==0 ) { before(grammarAccess.getTerminalAnimationSetAccess().getElementsFrameAnimationElementParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleFrameAnimationElement_in_rule__TerminalAnimationSet__ElementsAssignment_399897); ruleFrameAnimationElement(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTerminalAnimationSetAccess().getElementsFrameAnimationElementParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TerminalAnimationSet__ElementsAssignment_3 // $ANTLR start rule__AlphaAnimation__FromAlphaAssignment_1_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44305:1: rule__AlphaAnimation__FromAlphaAssignment_1_0_1 : ( RULE_FLOAT ) ; public final void rule__AlphaAnimation__FromAlphaAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44309:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44310:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44310:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44311:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__AlphaAnimation__FromAlphaAssignment_1_0_199928); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__FromAlphaAssignment_1_0_1 // $ANTLR start rule__AlphaAnimation__ToAlphaAssignment_1_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44320:1: rule__AlphaAnimation__ToAlphaAssignment_1_1_1 : ( RULE_FLOAT ) ; public final void rule__AlphaAnimation__ToAlphaAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44324:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44325:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44325:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44326:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__AlphaAnimation__ToAlphaAssignment_1_1_199959); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAlphaAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AlphaAnimation__ToAlphaAssignment_1_1_1 // $ANTLR start rule__ScaleAnimation__FromAlphaAssignment_1_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44335:1: rule__ScaleAnimation__FromAlphaAssignment_1_0_1 : ( RULE_FLOAT ) ; public final void rule__ScaleAnimation__FromAlphaAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44339:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44340:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44340:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44341:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__ScaleAnimation__FromAlphaAssignment_1_0_199990); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__FromAlphaAssignment_1_0_1 // $ANTLR start rule__ScaleAnimation__ToAlphaAssignment_1_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44350:1: rule__ScaleAnimation__ToAlphaAssignment_1_1_1 : ( RULE_FLOAT ) ; public final void rule__ScaleAnimation__ToAlphaAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44354:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44355:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44355:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44356:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__ScaleAnimation__ToAlphaAssignment_1_1_1100021); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getScaleAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ScaleAnimation__ToAlphaAssignment_1_1_1 // $ANTLR start rule__TranslateAnimation__FromAlphaAssignment_1_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44365:1: rule__TranslateAnimation__FromAlphaAssignment_1_0_1 : ( RULE_FLOAT ) ; public final void rule__TranslateAnimation__FromAlphaAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44369:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44370:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44370:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44371:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__TranslateAnimation__FromAlphaAssignment_1_0_1100052); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__FromAlphaAssignment_1_0_1 // $ANTLR start rule__TranslateAnimation__ToAlphaAssignment_1_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44380:1: rule__TranslateAnimation__ToAlphaAssignment_1_1_1 : ( RULE_FLOAT ) ; public final void rule__TranslateAnimation__ToAlphaAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44384:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44385:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44385:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44386:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__TranslateAnimation__ToAlphaAssignment_1_1_1100083); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTranslateAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TranslateAnimation__ToAlphaAssignment_1_1_1 // $ANTLR start rule__RotateAnimation__FromAlphaAssignment_1_0_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44395:1: rule__RotateAnimation__FromAlphaAssignment_1_0_1 : ( RULE_FLOAT ) ; public final void rule__RotateAnimation__FromAlphaAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44399:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44400:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44400:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44401:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__RotateAnimation__FromAlphaAssignment_1_0_1100114); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getFromAlphaFLOATTerminalRuleCall_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__FromAlphaAssignment_1_0_1 // $ANTLR start rule__RotateAnimation__ToAlphaAssignment_1_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44410:1: rule__RotateAnimation__ToAlphaAssignment_1_1_1 : ( RULE_FLOAT ) ; public final void rule__RotateAnimation__ToAlphaAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44414:1: ( ( RULE_FLOAT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44415:1: ( RULE_FLOAT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44415:1: ( RULE_FLOAT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44416:1: RULE_FLOAT { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } match(input,RULE_FLOAT,FollowSets001.FOLLOW_RULE_FLOAT_in_rule__RotateAnimation__ToAlphaAssignment_1_1_1100145); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getRotateAnimationAccess().getToAlphaFLOATTerminalRuleCall_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__RotateAnimation__ToAlphaAssignment_1_1_1 // $ANTLR start rule__TweenAnimationResource__NameAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44425:1: rule__TweenAnimationResource__NameAssignment_1 : ( RULE_ID ) ; public final void rule__TweenAnimationResource__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44429:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44430:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44430:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44431:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__TweenAnimationResource__NameAssignment_1100176); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__NameAssignment_1 // $ANTLR start rule__TweenAnimationResource__ElementsAssignment_3 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44440:1: rule__TweenAnimationResource__ElementsAssignment_3 : ( ruleFrameAnimationElement ) ; public final void rule__TweenAnimationResource__ElementsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44444:1: ( ( ruleFrameAnimationElement ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44445:1: ( ruleFrameAnimationElement ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44445:1: ( ruleFrameAnimationElement ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44446:1: ruleFrameAnimationElement { if ( backtracking==0 ) { before(grammarAccess.getTweenAnimationResourceAccess().getElementsFrameAnimationElementParserRuleCall_3_0()); } pushFollow(FollowSets001.FOLLOW_ruleFrameAnimationElement_in_rule__TweenAnimationResource__ElementsAssignment_3100207); ruleFrameAnimationElement(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getTweenAnimationResourceAccess().getElementsFrameAnimationElementParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__TweenAnimationResource__ElementsAssignment_3 // $ANTLR start rule__FrameAnimationResource__OneShotAssignment_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44455:1: rule__FrameAnimationResource__OneShotAssignment_0 : ( ( 'oneShot' ) ) ; public final void rule__FrameAnimationResource__OneShotAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44459:1: ( ( ( 'oneShot' ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44460:1: ( ( 'oneShot' ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44460:1: ( ( 'oneShot' ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44461:1: ( 'oneShot' ) { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getOneShotOneShotKeyword_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44462:1: ( 'oneShot' ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44463:1: 'oneShot' { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getOneShotOneShotKeyword_0_0()); } match(input,204,FollowSets001.FOLLOW_204_in_rule__FrameAnimationResource__OneShotAssignment_0100243); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getOneShotOneShotKeyword_0_0()); } } if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getOneShotOneShotKeyword_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__OneShotAssignment_0 // $ANTLR start rule__FrameAnimationResource__NameAssignment_2 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44478:1: rule__FrameAnimationResource__NameAssignment_2 : ( RULE_ID ) ; public final void rule__FrameAnimationResource__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44482:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44483:1: ( RULE_ID ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44483:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44484:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getNameIDTerminalRuleCall_2_0()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__FrameAnimationResource__NameAssignment_2100282); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getNameIDTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__NameAssignment_2 // $ANTLR start rule__FrameAnimationResource__FramesAssignment_4 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44493:1: rule__FrameAnimationResource__FramesAssignment_4 : ( ruleAnimationFrame ) ; public final void rule__FrameAnimationResource__FramesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44497:1: ( ( ruleAnimationFrame ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44498:1: ( ruleAnimationFrame ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44498:1: ( ruleAnimationFrame ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44499:1: ruleAnimationFrame { if ( backtracking==0 ) { before(grammarAccess.getFrameAnimationResourceAccess().getFramesAnimationFrameParserRuleCall_4_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnimationFrame_in_rule__FrameAnimationResource__FramesAssignment_4100313); ruleAnimationFrame(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getFrameAnimationResourceAccess().getFramesAnimationFrameParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__FrameAnimationResource__FramesAssignment_4 // $ANTLR start rule__AnimationFrame__DrawableAssignment_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44508:1: rule__AnimationFrame__DrawableAssignment_1 : ( ruleAnyDrawableVA ) ; public final void rule__AnimationFrame__DrawableAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44512:1: ( ( ruleAnyDrawableVA ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44513:1: ( ruleAnyDrawableVA ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44513:1: ( ruleAnyDrawableVA ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44514:1: ruleAnyDrawableVA { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getDrawableAnyDrawableVAParserRuleCall_1_0()); } pushFollow(FollowSets001.FOLLOW_ruleAnyDrawableVA_in_rule__AnimationFrame__DrawableAssignment_1100344); ruleAnyDrawableVA(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getDrawableAnyDrawableVAParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__DrawableAssignment_1 // $ANTLR start rule__AnimationFrame__DurationAssignment_2_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44523:1: rule__AnimationFrame__DurationAssignment_2_1 : ( RULE_INT ) ; public final void rule__AnimationFrame__DurationAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44527:1: ( ( RULE_INT ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44528:1: ( RULE_INT ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44528:1: ( RULE_INT ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44529:1: RULE_INT { if ( backtracking==0 ) { before(grammarAccess.getAnimationFrameAccess().getDurationINTTerminalRuleCall_2_1_0()); } match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__AnimationFrame__DurationAssignment_2_1100375); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationFrameAccess().getDurationINTTerminalRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationFrame__DurationAssignment_2_1 // $ANTLR start rule__StringRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44539:1: rule__StringRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__StringRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44543:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44544:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44544:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44545:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getResourceStringResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44546:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44547:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getResourceStringResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__StringRA__ResourceAssignment_1_0100411); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getResourceStringResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getResourceStringResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__ResourceAssignment_1_0 // $ANTLR start rule__StringRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44558:1: rule__StringRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__StringRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44562:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44563:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44563:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44564:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getStringRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__StringRA__ExternalResourceAssignment_1_1100446); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getStringRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__StringRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__IntegerRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44573:1: rule__IntegerRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__IntegerRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44577:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44578:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44578:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44579:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getResourceIntegerResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44580:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44581:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getResourceIntegerResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__IntegerRA__ResourceAssignment_1_0100481); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getResourceIntegerResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getResourceIntegerResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__ResourceAssignment_1_0 // $ANTLR start rule__IntegerRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44592:1: rule__IntegerRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__IntegerRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44596:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44597:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44597:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44598:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getIntegerRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__IntegerRA__ExternalResourceAssignment_1_1100516); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getIntegerRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__IntegerRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__BooleanRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44607:1: rule__BooleanRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__BooleanRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44611:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44612:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44612:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44613:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getResourceBooleanResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44614:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44615:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getResourceBooleanResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__BooleanRA__ResourceAssignment_1_0100551); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getResourceBooleanResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getResourceBooleanResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__ResourceAssignment_1_0 // $ANTLR start rule__BooleanRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44626:1: rule__BooleanRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__BooleanRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44630:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44631:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44631:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44632:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getBooleanRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__BooleanRA__ExternalResourceAssignment_1_1100586); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getBooleanRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__BooleanRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__ColorRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44641:1: rule__ColorRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__ColorRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44645:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44646:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44646:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44647:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getResourceColorResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44648:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44649:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getResourceColorResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__ColorRA__ResourceAssignment_1_0100621); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getResourceColorResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getResourceColorResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__ResourceAssignment_1_0 // $ANTLR start rule__ColorRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44660:1: rule__ColorRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__ColorRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44664:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44665:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44665:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44666:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getColorRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__ColorRA__ExternalResourceAssignment_1_1100656); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getColorRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__ColorRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__DimensionRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44675:1: rule__DimensionRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__DimensionRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44679:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44680:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44680:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44681:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getResourceDimensionResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44682:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44683:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getResourceDimensionResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__DimensionRA__ResourceAssignment_1_0100691); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getResourceDimensionResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getResourceDimensionResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__ResourceAssignment_1_0 // $ANTLR start rule__DimensionRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44694:1: rule__DimensionRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__DimensionRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44698:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44699:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44699:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44700:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getDimensionRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__DimensionRA__ExternalResourceAssignment_1_1100726); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDimensionRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DimensionRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__DrawableRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44709:1: rule__DrawableRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__DrawableRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44713:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44714:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44714:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44715:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getResourceDrawableResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44716:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44717:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getResourceDrawableResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__DrawableRA__ResourceAssignment_1_0100761); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getResourceDrawableResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getResourceDrawableResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__ResourceAssignment_1_0 // $ANTLR start rule__DrawableRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44728:1: rule__DrawableRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__DrawableRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44732:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44733:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44733:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44734:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getDrawableRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__DrawableRA__ExternalResourceAssignment_1_1100796); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getDrawableRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__DrawableRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__AnimationRA__ResourceAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44743:1: rule__AnimationRA__ResourceAssignment_1_0 : ( ( RULE_ID ) ) ; public final void rule__AnimationRA__ResourceAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44747:1: ( ( ( RULE_ID ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44748:1: ( ( RULE_ID ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44748:1: ( ( RULE_ID ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44749:1: ( RULE_ID ) { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getResourceAnimationResourceCrossReference_1_0_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44750:1: ( RULE_ID ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44751:1: RULE_ID { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getResourceAnimationResourceIDTerminalRuleCall_1_0_0_1()); } match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__AnimationRA__ResourceAssignment_1_0100831); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getResourceAnimationResourceIDTerminalRuleCall_1_0_0_1()); } } if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getResourceAnimationResourceCrossReference_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__ResourceAssignment_1_0 // $ANTLR start rule__AnimationRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44762:1: rule__AnimationRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__AnimationRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44766:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44767:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44767:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44768:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getAnimationRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__AnimationRA__ExternalResourceAssignment_1_1100866); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getAnimationRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__AnimationRA__ExternalResourceAssignment_1_1 // $ANTLR start rule__InterpolatorRA__InterpolatorNameAssignment_1_0 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44777:1: rule__InterpolatorRA__InterpolatorNameAssignment_1_0 : ( ruleInterpolatorsKind ) ; public final void rule__InterpolatorRA__InterpolatorNameAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44781:1: ( ( ruleInterpolatorsKind ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44782:1: ( ruleInterpolatorsKind ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44782:1: ( ruleInterpolatorsKind ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44783:1: ruleInterpolatorsKind { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getInterpolatorNameInterpolatorsKindEnumRuleCall_1_0_0()); } pushFollow(FollowSets001.FOLLOW_ruleInterpolatorsKind_in_rule__InterpolatorRA__InterpolatorNameAssignment_1_0100897); ruleInterpolatorsKind(); _fsp--; if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getInterpolatorNameInterpolatorsKindEnumRuleCall_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__InterpolatorNameAssignment_1_0 // $ANTLR start rule__InterpolatorRA__ExternalResourceAssignment_1_1 // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44792:1: rule__InterpolatorRA__ExternalResourceAssignment_1_1 : ( RULE_STRING ) ; public final void rule__InterpolatorRA__ExternalResourceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44796:1: ( ( RULE_STRING ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44797:1: ( RULE_STRING ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44797:1: ( RULE_STRING ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:44798:1: RULE_STRING { if ( backtracking==0 ) { before(grammarAccess.getInterpolatorRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__InterpolatorRA__ExternalResourceAssignment_1_1100928); if (failed) return ; if ( backtracking==0 ) { after(grammarAccess.getInterpolatorRAAccess().getExternalResourceSTRINGTerminalRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end rule__InterpolatorRA__ExternalResourceAssignment_1_1 // $ANTLR start synpred168 public final void synpred168_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32381:2: ( rule__Application__UnorderedGroup_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32381:2: rule__Application__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__Application__UnorderedGroup_5__0_in_synpred16864314); rule__Application__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred168 // $ANTLR start synpred169 public final void synpred169_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32399:4: ( ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32399:4: ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32399:4: ({...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32400:5: {...}? => ( ( ( rule__Application__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred169", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32400:108: ( ( ( rule__Application__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32401:6: ( ( rule__Application__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationAccess().getUnorderedGroup_5(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32407:6: ( ( rule__Application__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32409:7: ( rule__Application__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32410:7: ( rule__Application__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32410:8: rule__Application__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Application__Group_5_0__0_in_synpred16964401); rule__Application__Group_5_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred169 // $ANTLR start synpred170 public final void synpred170_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32448:2: ( rule__Application__UnorderedGroup_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32448:2: rule__Application__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__Application__UnorderedGroup_5__1_in_synpred17064554); rule__Application__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred170 // $ANTLR start synpred171 public final void synpred171_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32477:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32477:2: rule__ApplicationUsesSDK__UnorderedGroup_3__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__0_in_synpred17164607); rule__ApplicationUsesSDK__UnorderedGroup_3__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred171 // $ANTLR start synpred172 public final void synpred172_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32495:4: ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32495:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32495:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32496:5: {...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred172", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32496:115: ( ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32497:6: ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32503:6: ( ( rule__ApplicationUsesSDK__Group_3_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32505:7: ( rule__ApplicationUsesSDK__Group_3_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32506:7: ( rule__ApplicationUsesSDK__Group_3_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32506:8: rule__ApplicationUsesSDK__Group_3_0__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__Group_3_0__0_in_synpred17264694); rule__ApplicationUsesSDK__Group_3_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred172 // $ANTLR start synpred173 public final void synpred173_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32512:4: ( ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32512:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32512:4: ({...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32513:5: {...}? => ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred173", "getUnorderedGroupHelper().canSelect(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32513:115: ( ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32514:6: ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getApplicationUsesSDKAccess().getUnorderedGroup_3(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32520:6: ( ( rule__ApplicationUsesSDK__Group_3_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32522:7: ( rule__ApplicationUsesSDK__Group_3_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getApplicationUsesSDKAccess().getGroup_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32523:7: ( rule__ApplicationUsesSDK__Group_3_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32523:8: rule__ApplicationUsesSDK__Group_3_1__0 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__Group_3_1__0_in_synpred17364785); rule__ApplicationUsesSDK__Group_3_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred173 // $ANTLR start synpred174 public final void synpred174_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32561:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32561:2: rule__ApplicationUsesSDK__UnorderedGroup_3__1 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__1_in_synpred17464938); rule__ApplicationUsesSDK__UnorderedGroup_3__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred174 // $ANTLR start synpred175 public final void synpred175_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32574:2: ( rule__ApplicationUsesSDK__UnorderedGroup_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32574:2: rule__ApplicationUsesSDK__UnorderedGroup_3__2 { pushFollow(FollowSets001.FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__2_in_synpred17564966); rule__ApplicationUsesSDK__UnorderedGroup_3__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred175 // $ANTLR start synpred176 public final void synpred176_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32605:2: ( rule__Tab__UnorderedGroup_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32605:2: rule__Tab__UnorderedGroup_4__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__0_in_synpred17665021); rule__Tab__UnorderedGroup_4__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred176 // $ANTLR start synpred177 public final void synpred177_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32623:4: ( ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32623:4: ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32623:4: ({...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32624:5: {...}? => ( ( ( rule__Tab__Group_4_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred177", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32624:100: ( ( ( rule__Tab__Group_4_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32625:6: ( ( rule__Tab__Group_4_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32631:6: ( ( rule__Tab__Group_4_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32633:7: ( rule__Tab__Group_4_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32634:7: ( rule__Tab__Group_4_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32634:8: rule__Tab__Group_4_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_0__0_in_synpred17765108); rule__Tab__Group_4_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred177 // $ANTLR start synpred178 public final void synpred178_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32640:4: ( ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32640:4: ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32640:4: ({...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32641:5: {...}? => ( ( ( rule__Tab__Group_4_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred178", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32641:100: ( ( ( rule__Tab__Group_4_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32642:6: ( ( rule__Tab__Group_4_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32648:6: ( ( rule__Tab__Group_4_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32650:7: ( rule__Tab__Group_4_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32651:7: ( rule__Tab__Group_4_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32651:8: rule__Tab__Group_4_1__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_1__0_in_synpred17865199); rule__Tab__Group_4_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred178 // $ANTLR start synpred179 public final void synpred179_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32657:4: ( ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32657:4: ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32657:4: ({...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32658:5: {...}? => ( ( ( rule__Tab__Group_4_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred179", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32658:100: ( ( ( rule__Tab__Group_4_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32659:6: ( ( rule__Tab__Group_4_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabAccess().getUnorderedGroup_4(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32665:6: ( ( rule__Tab__Group_4_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32667:7: ( rule__Tab__Group_4_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabAccess().getGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32668:7: ( rule__Tab__Group_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32668:8: rule__Tab__Group_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Tab__Group_4_2__0_in_synpred17965290); rule__Tab__Group_4_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred179 // $ANTLR start synpred180 public final void synpred180_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32706:2: ( rule__Tab__UnorderedGroup_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32706:2: rule__Tab__UnorderedGroup_4__1 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__1_in_synpred18065443); rule__Tab__UnorderedGroup_4__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred180 // $ANTLR start synpred181 public final void synpred181_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32719:2: ( rule__Tab__UnorderedGroup_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32719:2: rule__Tab__UnorderedGroup_4__2 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__2_in_synpred18165471); rule__Tab__UnorderedGroup_4__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred181 // $ANTLR start synpred182 public final void synpred182_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32732:2: ( rule__Tab__UnorderedGroup_4__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32732:2: rule__Tab__UnorderedGroup_4__3 { pushFollow(FollowSets001.FOLLOW_rule__Tab__UnorderedGroup_4__3_in_synpred18265499); rule__Tab__UnorderedGroup_4__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred182 // $ANTLR start synpred183 public final void synpred183_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32765:2: ( rule__LinearLayout__UnorderedGroup_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32765:2: rule__LinearLayout__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__0_in_synpred18365556); rule__LinearLayout__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred183 // $ANTLR start synpred184 public final void synpred184_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32783:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32783:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32783:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32784:5: {...}? => ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred184", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32784:109: ( ( ( rule__LinearLayout__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32785:6: ( ( rule__LinearLayout__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32791:6: ( ( rule__LinearLayout__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32793:7: ( rule__LinearLayout__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32794:7: ( rule__LinearLayout__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32794:8: rule__LinearLayout__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_0__0_in_synpred18465643); rule__LinearLayout__Group_5_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred184 // $ANTLR start synpred185 public final void synpred185_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32800:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32800:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32800:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32801:5: {...}? => ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred185", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32801:109: ( ( ( rule__LinearLayout__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32802:6: ( ( rule__LinearLayout__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32808:6: ( ( rule__LinearLayout__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32810:7: ( rule__LinearLayout__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32811:7: ( rule__LinearLayout__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32811:8: rule__LinearLayout__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_1__0_in_synpred18565734); rule__LinearLayout__Group_5_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred185 // $ANTLR start synpred186 public final void synpred186_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32817:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32817:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32817:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32818:5: {...}? => ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred186", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32818:109: ( ( ( rule__LinearLayout__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32819:6: ( ( rule__LinearLayout__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32825:6: ( ( rule__LinearLayout__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32827:7: ( rule__LinearLayout__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32828:7: ( rule__LinearLayout__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32828:8: rule__LinearLayout__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_2__0_in_synpred18665825); rule__LinearLayout__Group_5_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred186 // $ANTLR start synpred187 public final void synpred187_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32834:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32834:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32834:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32835:5: {...}? => ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred187", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32835:109: ( ( ( rule__LinearLayout__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32836:6: ( ( rule__LinearLayout__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32842:6: ( ( rule__LinearLayout__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32844:7: ( rule__LinearLayout__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32845:7: ( rule__LinearLayout__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32845:8: rule__LinearLayout__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_3__0_in_synpred18765916); rule__LinearLayout__Group_5_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred187 // $ANTLR start synpred188 public final void synpred188_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32851:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32851:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32851:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32852:5: {...}? => ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred188", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32852:109: ( ( ( rule__LinearLayout__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32853:6: ( ( rule__LinearLayout__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32859:6: ( ( rule__LinearLayout__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32861:7: ( rule__LinearLayout__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32862:7: ( rule__LinearLayout__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32862:8: rule__LinearLayout__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_4__0_in_synpred18866007); rule__LinearLayout__Group_5_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred188 // $ANTLR start synpred189 public final void synpred189_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32868:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32868:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32868:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32869:5: {...}? => ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred189", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32869:109: ( ( ( rule__LinearLayout__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32870:6: ( ( rule__LinearLayout__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32876:6: ( ( rule__LinearLayout__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32878:7: ( rule__LinearLayout__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32879:7: ( rule__LinearLayout__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32879:8: rule__LinearLayout__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_5__0_in_synpred18966098); rule__LinearLayout__Group_5_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred189 // $ANTLR start synpred190 public final void synpred190_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32885:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32885:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32885:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32886:5: {...}? => ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred190", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32886:109: ( ( ( rule__LinearLayout__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32887:6: ( ( rule__LinearLayout__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32893:6: ( ( rule__LinearLayout__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32895:7: ( rule__LinearLayout__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32896:7: ( rule__LinearLayout__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32896:8: rule__LinearLayout__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_6__0_in_synpred19066189); rule__LinearLayout__Group_5_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred190 // $ANTLR start synpred191 public final void synpred191_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32902:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32902:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32902:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32903:5: {...}? => ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred191", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32903:109: ( ( ( rule__LinearLayout__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32904:6: ( ( rule__LinearLayout__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32910:6: ( ( rule__LinearLayout__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32912:7: ( rule__LinearLayout__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32913:7: ( rule__LinearLayout__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32913:8: rule__LinearLayout__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_7__0_in_synpred19166280); rule__LinearLayout__Group_5_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred191 // $ANTLR start synpred192 public final void synpred192_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32919:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32919:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32919:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32920:5: {...}? => ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred192", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32920:109: ( ( ( rule__LinearLayout__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32921:6: ( ( rule__LinearLayout__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32927:6: ( ( rule__LinearLayout__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32929:7: ( rule__LinearLayout__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32930:7: ( rule__LinearLayout__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32930:8: rule__LinearLayout__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_8__0_in_synpred19266371); rule__LinearLayout__Group_5_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred192 // $ANTLR start synpred193 public final void synpred193_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32936:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32936:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32936:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32937:5: {...}? => ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred193", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32937:109: ( ( ( rule__LinearLayout__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32938:6: ( ( rule__LinearLayout__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32944:6: ( ( rule__LinearLayout__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32946:7: ( rule__LinearLayout__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32947:7: ( rule__LinearLayout__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32947:8: rule__LinearLayout__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_9__0_in_synpred19366462); rule__LinearLayout__Group_5_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred193 // $ANTLR start synpred194 public final void synpred194_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32953:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32953:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32953:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32954:5: {...}? => ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred194", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32954:110: ( ( ( rule__LinearLayout__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32955:6: ( ( rule__LinearLayout__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32961:6: ( ( rule__LinearLayout__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32963:7: ( rule__LinearLayout__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32964:7: ( rule__LinearLayout__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32964:8: rule__LinearLayout__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_10__0_in_synpred19466553); rule__LinearLayout__Group_5_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred194 // $ANTLR start synpred195 public final void synpred195_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32970:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32970:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32970:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32971:5: {...}? => ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred195", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32971:110: ( ( ( rule__LinearLayout__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32972:6: ( ( rule__LinearLayout__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32978:6: ( ( rule__LinearLayout__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32980:7: ( rule__LinearLayout__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32981:7: ( rule__LinearLayout__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32981:8: rule__LinearLayout__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_11__0_in_synpred19566644); rule__LinearLayout__Group_5_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred195 // $ANTLR start synpred196 public final void synpred196_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32987:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32987:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32987:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32988:5: {...}? => ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred196", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32988:110: ( ( ( rule__LinearLayout__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32989:6: ( ( rule__LinearLayout__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32995:6: ( ( rule__LinearLayout__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32997:7: ( rule__LinearLayout__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32998:7: ( rule__LinearLayout__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:32998:8: rule__LinearLayout__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_12__0_in_synpred19666735); rule__LinearLayout__Group_5_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred196 // $ANTLR start synpred197 public final void synpred197_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33004:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33004:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33004:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33005:5: {...}? => ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred197", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33005:110: ( ( ( rule__LinearLayout__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33006:6: ( ( rule__LinearLayout__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33012:6: ( ( rule__LinearLayout__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33014:7: ( rule__LinearLayout__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33015:7: ( rule__LinearLayout__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33015:8: rule__LinearLayout__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_13__0_in_synpred19766826); rule__LinearLayout__Group_5_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred197 // $ANTLR start synpred198 public final void synpred198_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33021:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33021:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33021:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33022:5: {...}? => ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred198", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33022:110: ( ( ( rule__LinearLayout__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33023:6: ( ( rule__LinearLayout__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33029:6: ( ( rule__LinearLayout__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33031:7: ( rule__LinearLayout__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33032:7: ( rule__LinearLayout__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33032:8: rule__LinearLayout__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_14__0_in_synpred19866917); rule__LinearLayout__Group_5_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred198 // $ANTLR start synpred199 public final void synpred199_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33038:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33038:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33038:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33039:5: {...}? => ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred199", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33039:110: ( ( ( rule__LinearLayout__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33040:6: ( ( rule__LinearLayout__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33046:6: ( ( rule__LinearLayout__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33048:7: ( rule__LinearLayout__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33049:7: ( rule__LinearLayout__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33049:8: rule__LinearLayout__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_15__0_in_synpred19967008); rule__LinearLayout__Group_5_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred199 // $ANTLR start synpred200 public final void synpred200_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33055:4: ( ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33055:4: ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33055:4: ({...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33056:5: {...}? => ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred200", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33056:110: ( ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33057:6: ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33063:6: ( ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33065:7: ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getLayoutParamsAssignment_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33066:7: ( rule__LinearLayout__LayoutParamsAssignment_5_16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33066:8: rule__LinearLayout__LayoutParamsAssignment_5_16 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__LayoutParamsAssignment_5_16_in_synpred20067099); rule__LinearLayout__LayoutParamsAssignment_5_16(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred200 // $ANTLR start synpred201 public final void synpred201_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33072:4: ( ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33072:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33072:4: ({...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33073:5: {...}? => ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred201", "getUnorderedGroupHelper().canSelect(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33073:110: ( ( ( rule__LinearLayout__Group_5_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33074:6: ( ( rule__LinearLayout__Group_5_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLinearLayoutAccess().getUnorderedGroup_5(), 17); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33080:6: ( ( rule__LinearLayout__Group_5_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33082:7: ( rule__LinearLayout__Group_5_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLinearLayoutAccess().getGroup_5_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33083:7: ( rule__LinearLayout__Group_5_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33083:8: rule__LinearLayout__Group_5_17__0 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__Group_5_17__0_in_synpred20167190); rule__LinearLayout__Group_5_17__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred201 // $ANTLR start synpred202 public final void synpred202_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33121:2: ( rule__LinearLayout__UnorderedGroup_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33121:2: rule__LinearLayout__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__1_in_synpred20267343); rule__LinearLayout__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred202 // $ANTLR start synpred203 public final void synpred203_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33134:2: ( rule__LinearLayout__UnorderedGroup_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33134:2: rule__LinearLayout__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__2_in_synpred20367371); rule__LinearLayout__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred203 // $ANTLR start synpred204 public final void synpred204_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33147:2: ( rule__LinearLayout__UnorderedGroup_5__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33147:2: rule__LinearLayout__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__3_in_synpred20467399); rule__LinearLayout__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred204 // $ANTLR start synpred205 public final void synpred205_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33160:2: ( rule__LinearLayout__UnorderedGroup_5__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33160:2: rule__LinearLayout__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__4_in_synpred20567427); rule__LinearLayout__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred205 // $ANTLR start synpred206 public final void synpred206_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33173:2: ( rule__LinearLayout__UnorderedGroup_5__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33173:2: rule__LinearLayout__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__5_in_synpred20667455); rule__LinearLayout__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred206 // $ANTLR start synpred207 public final void synpred207_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33186:2: ( rule__LinearLayout__UnorderedGroup_5__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33186:2: rule__LinearLayout__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__6_in_synpred20767483); rule__LinearLayout__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred207 // $ANTLR start synpred208 public final void synpred208_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33199:2: ( rule__LinearLayout__UnorderedGroup_5__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33199:2: rule__LinearLayout__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__7_in_synpred20867511); rule__LinearLayout__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred208 // $ANTLR start synpred209 public final void synpred209_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33212:2: ( rule__LinearLayout__UnorderedGroup_5__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33212:2: rule__LinearLayout__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__8_in_synpred20967539); rule__LinearLayout__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred209 // $ANTLR start synpred210 public final void synpred210_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33225:2: ( rule__LinearLayout__UnorderedGroup_5__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33225:2: rule__LinearLayout__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__9_in_synpred21067567); rule__LinearLayout__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred210 // $ANTLR start synpred211 public final void synpred211_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33238:2: ( rule__LinearLayout__UnorderedGroup_5__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33238:2: rule__LinearLayout__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__10_in_synpred21167595); rule__LinearLayout__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred211 // $ANTLR start synpred212 public final void synpred212_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33251:2: ( rule__LinearLayout__UnorderedGroup_5__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33251:2: rule__LinearLayout__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__11_in_synpred21267623); rule__LinearLayout__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred212 // $ANTLR start synpred213 public final void synpred213_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33264:2: ( rule__LinearLayout__UnorderedGroup_5__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33264:2: rule__LinearLayout__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__12_in_synpred21367651); rule__LinearLayout__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred213 // $ANTLR start synpred214 public final void synpred214_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33277:2: ( rule__LinearLayout__UnorderedGroup_5__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33277:2: rule__LinearLayout__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__13_in_synpred21467679); rule__LinearLayout__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred214 // $ANTLR start synpred215 public final void synpred215_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33290:2: ( rule__LinearLayout__UnorderedGroup_5__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33290:2: rule__LinearLayout__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__14_in_synpred21567707); rule__LinearLayout__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred215 // $ANTLR start synpred216 public final void synpred216_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33303:2: ( rule__LinearLayout__UnorderedGroup_5__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33303:2: rule__LinearLayout__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__15_in_synpred21667735); rule__LinearLayout__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred216 // $ANTLR start synpred217 public final void synpred217_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33316:2: ( rule__LinearLayout__UnorderedGroup_5__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33316:2: rule__LinearLayout__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__16_in_synpred21767763); rule__LinearLayout__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred217 // $ANTLR start synpred218 public final void synpred218_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33329:2: ( rule__LinearLayout__UnorderedGroup_5__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33329:2: rule__LinearLayout__UnorderedGroup_5__17 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__17_in_synpred21867791); rule__LinearLayout__UnorderedGroup_5__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred218 // $ANTLR start synpred219 public final void synpred219_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33342:2: ( rule__LinearLayout__UnorderedGroup_5__18 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33342:2: rule__LinearLayout__UnorderedGroup_5__18 { pushFollow(FollowSets001.FOLLOW_rule__LinearLayout__UnorderedGroup_5__18_in_synpred21967819); rule__LinearLayout__UnorderedGroup_5__18(); _fsp--; if (failed) return ; } } // $ANTLR end synpred219 // $ANTLR start synpred220 public final void synpred220_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33405:2: ( rule__RelativeLayout__UnorderedGroup_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33405:2: rule__RelativeLayout__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__0_in_synpred22067906); rule__RelativeLayout__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred220 // $ANTLR start synpred221 public final void synpred221_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33423:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33423:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33423:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33424:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred221", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33424:111: ( ( ( rule__RelativeLayout__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33425:6: ( ( rule__RelativeLayout__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33431:6: ( ( rule__RelativeLayout__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33433:7: ( rule__RelativeLayout__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33434:7: ( rule__RelativeLayout__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33434:8: rule__RelativeLayout__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_0__0_in_synpred22167993); rule__RelativeLayout__Group_5_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred221 // $ANTLR start synpred222 public final void synpred222_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33440:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33440:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33440:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33441:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred222", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33441:111: ( ( ( rule__RelativeLayout__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33442:6: ( ( rule__RelativeLayout__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33448:6: ( ( rule__RelativeLayout__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33450:7: ( rule__RelativeLayout__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33451:7: ( rule__RelativeLayout__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33451:8: rule__RelativeLayout__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_1__0_in_synpred22268084); rule__RelativeLayout__Group_5_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred222 // $ANTLR start synpred223 public final void synpred223_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33457:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33457:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33457:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33458:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred223", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33458:111: ( ( ( rule__RelativeLayout__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33459:6: ( ( rule__RelativeLayout__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33465:6: ( ( rule__RelativeLayout__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33467:7: ( rule__RelativeLayout__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33468:7: ( rule__RelativeLayout__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33468:8: rule__RelativeLayout__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_2__0_in_synpred22368175); rule__RelativeLayout__Group_5_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred223 // $ANTLR start synpred224 public final void synpred224_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33474:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33474:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33474:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33475:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred224", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33475:111: ( ( ( rule__RelativeLayout__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33476:6: ( ( rule__RelativeLayout__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33482:6: ( ( rule__RelativeLayout__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33484:7: ( rule__RelativeLayout__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33485:7: ( rule__RelativeLayout__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33485:8: rule__RelativeLayout__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_3__0_in_synpred22468266); rule__RelativeLayout__Group_5_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred224 // $ANTLR start synpred225 public final void synpred225_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33491:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33491:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33491:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33492:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred225", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33492:111: ( ( ( rule__RelativeLayout__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33493:6: ( ( rule__RelativeLayout__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33499:6: ( ( rule__RelativeLayout__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33501:7: ( rule__RelativeLayout__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33502:7: ( rule__RelativeLayout__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33502:8: rule__RelativeLayout__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_4__0_in_synpred22568357); rule__RelativeLayout__Group_5_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred225 // $ANTLR start synpred226 public final void synpred226_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33508:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33508:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33508:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33509:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred226", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33509:111: ( ( ( rule__RelativeLayout__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33510:6: ( ( rule__RelativeLayout__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33516:6: ( ( rule__RelativeLayout__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33518:7: ( rule__RelativeLayout__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33519:7: ( rule__RelativeLayout__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33519:8: rule__RelativeLayout__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_5__0_in_synpred22668448); rule__RelativeLayout__Group_5_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred226 // $ANTLR start synpred227 public final void synpred227_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33525:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33525:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33525:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33526:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred227", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33526:111: ( ( ( rule__RelativeLayout__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33527:6: ( ( rule__RelativeLayout__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33533:6: ( ( rule__RelativeLayout__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33535:7: ( rule__RelativeLayout__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33536:7: ( rule__RelativeLayout__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33536:8: rule__RelativeLayout__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_6__0_in_synpred22768539); rule__RelativeLayout__Group_5_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred227 // $ANTLR start synpred228 public final void synpred228_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33542:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33542:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33542:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33543:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred228", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33543:111: ( ( ( rule__RelativeLayout__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33544:6: ( ( rule__RelativeLayout__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33550:6: ( ( rule__RelativeLayout__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33552:7: ( rule__RelativeLayout__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33553:7: ( rule__RelativeLayout__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33553:8: rule__RelativeLayout__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_7__0_in_synpred22868630); rule__RelativeLayout__Group_5_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred228 // $ANTLR start synpred229 public final void synpred229_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33559:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33559:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33559:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33560:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred229", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33560:111: ( ( ( rule__RelativeLayout__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33561:6: ( ( rule__RelativeLayout__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33567:6: ( ( rule__RelativeLayout__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33569:7: ( rule__RelativeLayout__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33570:7: ( rule__RelativeLayout__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33570:8: rule__RelativeLayout__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_8__0_in_synpred22968721); rule__RelativeLayout__Group_5_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred229 // $ANTLR start synpred230 public final void synpred230_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33576:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33576:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33576:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33577:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred230", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33577:111: ( ( ( rule__RelativeLayout__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33578:6: ( ( rule__RelativeLayout__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33584:6: ( ( rule__RelativeLayout__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33586:7: ( rule__RelativeLayout__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33587:7: ( rule__RelativeLayout__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33587:8: rule__RelativeLayout__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_9__0_in_synpred23068812); rule__RelativeLayout__Group_5_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred230 // $ANTLR start synpred231 public final void synpred231_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33593:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33593:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33593:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33594:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred231", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33594:112: ( ( ( rule__RelativeLayout__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33595:6: ( ( rule__RelativeLayout__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33601:6: ( ( rule__RelativeLayout__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33603:7: ( rule__RelativeLayout__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33604:7: ( rule__RelativeLayout__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33604:8: rule__RelativeLayout__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_10__0_in_synpred23168903); rule__RelativeLayout__Group_5_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred231 // $ANTLR start synpred232 public final void synpred232_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33610:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33610:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33610:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33611:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred232", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33611:112: ( ( ( rule__RelativeLayout__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33612:6: ( ( rule__RelativeLayout__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33618:6: ( ( rule__RelativeLayout__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33620:7: ( rule__RelativeLayout__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33621:7: ( rule__RelativeLayout__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33621:8: rule__RelativeLayout__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_11__0_in_synpred23268994); rule__RelativeLayout__Group_5_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred232 // $ANTLR start synpred233 public final void synpred233_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33627:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33627:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33627:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33628:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred233", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33628:112: ( ( ( rule__RelativeLayout__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33629:6: ( ( rule__RelativeLayout__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33635:6: ( ( rule__RelativeLayout__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33637:7: ( rule__RelativeLayout__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33638:7: ( rule__RelativeLayout__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33638:8: rule__RelativeLayout__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_12__0_in_synpred23369085); rule__RelativeLayout__Group_5_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred233 // $ANTLR start synpred234 public final void synpred234_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33644:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33644:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33644:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33645:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred234", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33645:112: ( ( ( rule__RelativeLayout__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33646:6: ( ( rule__RelativeLayout__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33652:6: ( ( rule__RelativeLayout__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33654:7: ( rule__RelativeLayout__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33655:7: ( rule__RelativeLayout__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33655:8: rule__RelativeLayout__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_13__0_in_synpred23469176); rule__RelativeLayout__Group_5_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred234 // $ANTLR start synpred235 public final void synpred235_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33661:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33661:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33661:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33662:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred235", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33662:112: ( ( ( rule__RelativeLayout__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33663:6: ( ( rule__RelativeLayout__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33669:6: ( ( rule__RelativeLayout__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33671:7: ( rule__RelativeLayout__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33672:7: ( rule__RelativeLayout__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33672:8: rule__RelativeLayout__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_14__0_in_synpred23569267); rule__RelativeLayout__Group_5_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred235 // $ANTLR start synpred236 public final void synpred236_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33678:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33678:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33678:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33679:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred236", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33679:112: ( ( ( rule__RelativeLayout__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33680:6: ( ( rule__RelativeLayout__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33686:6: ( ( rule__RelativeLayout__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33688:7: ( rule__RelativeLayout__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33689:7: ( rule__RelativeLayout__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33689:8: rule__RelativeLayout__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_15__0_in_synpred23669358); rule__RelativeLayout__Group_5_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred236 // $ANTLR start synpred237 public final void synpred237_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33695:4: ( ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33695:4: ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33695:4: ({...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33696:5: {...}? => ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred237", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33696:112: ( ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33697:6: ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33703:6: ( ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33705:7: ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getLayoutParamsAssignment_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33706:7: ( rule__RelativeLayout__LayoutParamsAssignment_5_16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33706:8: rule__RelativeLayout__LayoutParamsAssignment_5_16 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__LayoutParamsAssignment_5_16_in_synpred23769449); rule__RelativeLayout__LayoutParamsAssignment_5_16(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred237 // $ANTLR start synpred238 public final void synpred238_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33712:4: ( ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33712:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33712:4: ({...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33713:5: {...}? => ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred238", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33713:112: ( ( ( rule__RelativeLayout__Group_5_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33714:6: ( ( rule__RelativeLayout__Group_5_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRelativeLayoutAccess().getUnorderedGroup_5(), 17); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33720:6: ( ( rule__RelativeLayout__Group_5_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33722:7: ( rule__RelativeLayout__Group_5_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRelativeLayoutAccess().getGroup_5_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33723:7: ( rule__RelativeLayout__Group_5_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33723:8: rule__RelativeLayout__Group_5_17__0 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__Group_5_17__0_in_synpred23869540); rule__RelativeLayout__Group_5_17__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred238 // $ANTLR start synpred239 public final void synpred239_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33761:2: ( rule__RelativeLayout__UnorderedGroup_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33761:2: rule__RelativeLayout__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__1_in_synpred23969693); rule__RelativeLayout__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred239 // $ANTLR start synpred240 public final void synpred240_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33774:2: ( rule__RelativeLayout__UnorderedGroup_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33774:2: rule__RelativeLayout__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__2_in_synpred24069721); rule__RelativeLayout__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred240 // $ANTLR start synpred241 public final void synpred241_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33787:2: ( rule__RelativeLayout__UnorderedGroup_5__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33787:2: rule__RelativeLayout__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__3_in_synpred24169749); rule__RelativeLayout__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred241 // $ANTLR start synpred242 public final void synpred242_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33800:2: ( rule__RelativeLayout__UnorderedGroup_5__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33800:2: rule__RelativeLayout__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__4_in_synpred24269777); rule__RelativeLayout__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred242 // $ANTLR start synpred243 public final void synpred243_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33813:2: ( rule__RelativeLayout__UnorderedGroup_5__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33813:2: rule__RelativeLayout__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__5_in_synpred24369805); rule__RelativeLayout__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred243 // $ANTLR start synpred244 public final void synpred244_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33826:2: ( rule__RelativeLayout__UnorderedGroup_5__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33826:2: rule__RelativeLayout__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__6_in_synpred24469833); rule__RelativeLayout__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred244 // $ANTLR start synpred245 public final void synpred245_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33839:2: ( rule__RelativeLayout__UnorderedGroup_5__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33839:2: rule__RelativeLayout__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__7_in_synpred24569861); rule__RelativeLayout__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred245 // $ANTLR start synpred246 public final void synpred246_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33852:2: ( rule__RelativeLayout__UnorderedGroup_5__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33852:2: rule__RelativeLayout__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__8_in_synpred24669889); rule__RelativeLayout__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred246 // $ANTLR start synpred247 public final void synpred247_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33865:2: ( rule__RelativeLayout__UnorderedGroup_5__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33865:2: rule__RelativeLayout__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__9_in_synpred24769917); rule__RelativeLayout__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred247 // $ANTLR start synpred248 public final void synpred248_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33878:2: ( rule__RelativeLayout__UnorderedGroup_5__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33878:2: rule__RelativeLayout__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__10_in_synpred24869945); rule__RelativeLayout__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred248 // $ANTLR start synpred249 public final void synpred249_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33891:2: ( rule__RelativeLayout__UnorderedGroup_5__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33891:2: rule__RelativeLayout__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__11_in_synpred24969973); rule__RelativeLayout__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred249 // $ANTLR start synpred250 public final void synpred250_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33904:2: ( rule__RelativeLayout__UnorderedGroup_5__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33904:2: rule__RelativeLayout__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__12_in_synpred25070001); rule__RelativeLayout__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred250 // $ANTLR start synpred251 public final void synpred251_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33917:2: ( rule__RelativeLayout__UnorderedGroup_5__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33917:2: rule__RelativeLayout__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__13_in_synpred25170029); rule__RelativeLayout__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred251 // $ANTLR start synpred252 public final void synpred252_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33930:2: ( rule__RelativeLayout__UnorderedGroup_5__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33930:2: rule__RelativeLayout__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__14_in_synpred25270057); rule__RelativeLayout__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred252 // $ANTLR start synpred253 public final void synpred253_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33943:2: ( rule__RelativeLayout__UnorderedGroup_5__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33943:2: rule__RelativeLayout__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__15_in_synpred25370085); rule__RelativeLayout__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred253 // $ANTLR start synpred254 public final void synpred254_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33956:2: ( rule__RelativeLayout__UnorderedGroup_5__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33956:2: rule__RelativeLayout__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__16_in_synpred25470113); rule__RelativeLayout__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred254 // $ANTLR start synpred255 public final void synpred255_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33969:2: ( rule__RelativeLayout__UnorderedGroup_5__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33969:2: rule__RelativeLayout__UnorderedGroup_5__17 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__17_in_synpred25570141); rule__RelativeLayout__UnorderedGroup_5__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred255 // $ANTLR start synpred256 public final void synpred256_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33982:2: ( rule__RelativeLayout__UnorderedGroup_5__18 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:33982:2: rule__RelativeLayout__UnorderedGroup_5__18 { pushFollow(FollowSets001.FOLLOW_rule__RelativeLayout__UnorderedGroup_5__18_in_synpred25670169); rule__RelativeLayout__UnorderedGroup_5__18(); _fsp--; if (failed) return ; } } // $ANTLR end synpred256 // $ANTLR start synpred257 public final void synpred257_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34045:2: ( rule__TabHost__UnorderedGroup_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34045:2: rule__TabHost__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__0_in_synpred25770256); rule__TabHost__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred257 // $ANTLR start synpred258 public final void synpred258_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34063:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34063:4: ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34063:4: ({...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34064:5: {...}? => ( ( ( rule__TabHost__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred258", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34064:104: ( ( ( rule__TabHost__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34065:6: ( ( rule__TabHost__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34071:6: ( ( rule__TabHost__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34073:7: ( rule__TabHost__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34074:7: ( rule__TabHost__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34074:8: rule__TabHost__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_0__0_in_synpred25870343); rule__TabHost__Group_5_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred258 // $ANTLR start synpred259 public final void synpred259_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34080:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34080:4: ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34080:4: ({...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34081:5: {...}? => ( ( ( rule__TabHost__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred259", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34081:104: ( ( ( rule__TabHost__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34082:6: ( ( rule__TabHost__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34088:6: ( ( rule__TabHost__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34090:7: ( rule__TabHost__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34091:7: ( rule__TabHost__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34091:8: rule__TabHost__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_1__0_in_synpred25970434); rule__TabHost__Group_5_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred259 // $ANTLR start synpred260 public final void synpred260_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34097:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34097:4: ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34097:4: ({...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34098:5: {...}? => ( ( ( rule__TabHost__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred260", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34098:104: ( ( ( rule__TabHost__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34099:6: ( ( rule__TabHost__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34105:6: ( ( rule__TabHost__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34107:7: ( rule__TabHost__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34108:7: ( rule__TabHost__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34108:8: rule__TabHost__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_2__0_in_synpred26070525); rule__TabHost__Group_5_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred260 // $ANTLR start synpred261 public final void synpred261_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34114:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34114:4: ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34114:4: ({...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34115:5: {...}? => ( ( ( rule__TabHost__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred261", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34115:104: ( ( ( rule__TabHost__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34116:6: ( ( rule__TabHost__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34122:6: ( ( rule__TabHost__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34124:7: ( rule__TabHost__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34125:7: ( rule__TabHost__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34125:8: rule__TabHost__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_3__0_in_synpred26170616); rule__TabHost__Group_5_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred261 // $ANTLR start synpred262 public final void synpred262_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34131:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34131:4: ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34131:4: ({...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34132:5: {...}? => ( ( ( rule__TabHost__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred262", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34132:104: ( ( ( rule__TabHost__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34133:6: ( ( rule__TabHost__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34139:6: ( ( rule__TabHost__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34141:7: ( rule__TabHost__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34142:7: ( rule__TabHost__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34142:8: rule__TabHost__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_4__0_in_synpred26270707); rule__TabHost__Group_5_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred262 // $ANTLR start synpred263 public final void synpred263_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34148:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34148:4: ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34148:4: ({...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34149:5: {...}? => ( ( ( rule__TabHost__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred263", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34149:104: ( ( ( rule__TabHost__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34150:6: ( ( rule__TabHost__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34156:6: ( ( rule__TabHost__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34158:7: ( rule__TabHost__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34159:7: ( rule__TabHost__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34159:8: rule__TabHost__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_5__0_in_synpred26370798); rule__TabHost__Group_5_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred263 // $ANTLR start synpred264 public final void synpred264_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34165:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34165:4: ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34165:4: ({...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34166:5: {...}? => ( ( ( rule__TabHost__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred264", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34166:104: ( ( ( rule__TabHost__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34167:6: ( ( rule__TabHost__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34173:6: ( ( rule__TabHost__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34175:7: ( rule__TabHost__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34176:7: ( rule__TabHost__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34176:8: rule__TabHost__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_6__0_in_synpred26470889); rule__TabHost__Group_5_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred264 // $ANTLR start synpred265 public final void synpred265_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34182:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34182:4: ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34182:4: ({...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34183:5: {...}? => ( ( ( rule__TabHost__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred265", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34183:104: ( ( ( rule__TabHost__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34184:6: ( ( rule__TabHost__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34190:6: ( ( rule__TabHost__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34192:7: ( rule__TabHost__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34193:7: ( rule__TabHost__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34193:8: rule__TabHost__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_7__0_in_synpred26570980); rule__TabHost__Group_5_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred265 // $ANTLR start synpred266 public final void synpred266_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34199:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34199:4: ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34199:4: ({...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34200:5: {...}? => ( ( ( rule__TabHost__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred266", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34200:104: ( ( ( rule__TabHost__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34201:6: ( ( rule__TabHost__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34207:6: ( ( rule__TabHost__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34209:7: ( rule__TabHost__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34210:7: ( rule__TabHost__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34210:8: rule__TabHost__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_8__0_in_synpred26671071); rule__TabHost__Group_5_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred266 // $ANTLR start synpred267 public final void synpred267_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34216:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34216:4: ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34216:4: ({...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34217:5: {...}? => ( ( ( rule__TabHost__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred267", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34217:104: ( ( ( rule__TabHost__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34218:6: ( ( rule__TabHost__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34224:6: ( ( rule__TabHost__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34226:7: ( rule__TabHost__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34227:7: ( rule__TabHost__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34227:8: rule__TabHost__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_9__0_in_synpred26771162); rule__TabHost__Group_5_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred267 // $ANTLR start synpred268 public final void synpred268_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34233:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34233:4: ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34233:4: ({...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34234:5: {...}? => ( ( ( rule__TabHost__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred268", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34234:105: ( ( ( rule__TabHost__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34235:6: ( ( rule__TabHost__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34241:6: ( ( rule__TabHost__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34243:7: ( rule__TabHost__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34244:7: ( rule__TabHost__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34244:8: rule__TabHost__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_10__0_in_synpred26871253); rule__TabHost__Group_5_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred268 // $ANTLR start synpred269 public final void synpred269_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34250:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34250:4: ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34250:4: ({...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34251:5: {...}? => ( ( ( rule__TabHost__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred269", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34251:105: ( ( ( rule__TabHost__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34252:6: ( ( rule__TabHost__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34258:6: ( ( rule__TabHost__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34260:7: ( rule__TabHost__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34261:7: ( rule__TabHost__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34261:8: rule__TabHost__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_11__0_in_synpred26971344); rule__TabHost__Group_5_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred269 // $ANTLR start synpred270 public final void synpred270_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34267:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34267:4: ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34267:4: ({...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34268:5: {...}? => ( ( ( rule__TabHost__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred270", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34268:105: ( ( ( rule__TabHost__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34269:6: ( ( rule__TabHost__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34275:6: ( ( rule__TabHost__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34277:7: ( rule__TabHost__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34278:7: ( rule__TabHost__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34278:8: rule__TabHost__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_12__0_in_synpred27071435); rule__TabHost__Group_5_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred270 // $ANTLR start synpred271 public final void synpred271_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34284:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34284:4: ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34284:4: ({...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34285:5: {...}? => ( ( ( rule__TabHost__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred271", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34285:105: ( ( ( rule__TabHost__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34286:6: ( ( rule__TabHost__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34292:6: ( ( rule__TabHost__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34294:7: ( rule__TabHost__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34295:7: ( rule__TabHost__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34295:8: rule__TabHost__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_13__0_in_synpred27171526); rule__TabHost__Group_5_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred271 // $ANTLR start synpred272 public final void synpred272_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34301:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34301:4: ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34301:4: ({...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34302:5: {...}? => ( ( ( rule__TabHost__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred272", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34302:105: ( ( ( rule__TabHost__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34303:6: ( ( rule__TabHost__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34309:6: ( ( rule__TabHost__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34311:7: ( rule__TabHost__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34312:7: ( rule__TabHost__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34312:8: rule__TabHost__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_14__0_in_synpred27271617); rule__TabHost__Group_5_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred272 // $ANTLR start synpred273 public final void synpred273_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34318:4: ( ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34318:4: ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34318:4: ({...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34319:5: {...}? => ( ( ( rule__TabHost__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred273", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34319:105: ( ( ( rule__TabHost__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34320:6: ( ( rule__TabHost__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34326:6: ( ( rule__TabHost__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34328:7: ( rule__TabHost__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34329:7: ( rule__TabHost__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34329:8: rule__TabHost__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__Group_5_15__0_in_synpred27371708); rule__TabHost__Group_5_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred273 // $ANTLR start synpred274 public final void synpred274_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34335:4: ( ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34335:4: ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34335:4: ({...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34336:5: {...}? => ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred274", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34336:105: ( ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34337:6: ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabHostAccess().getUnorderedGroup_5(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34343:6: ( ( rule__TabHost__LayoutParamsAssignment_5_16 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34345:7: ( rule__TabHost__LayoutParamsAssignment_5_16 ) { if ( backtracking==0 ) { before(grammarAccess.getTabHostAccess().getLayoutParamsAssignment_5_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34346:7: ( rule__TabHost__LayoutParamsAssignment_5_16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34346:8: rule__TabHost__LayoutParamsAssignment_5_16 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__LayoutParamsAssignment_5_16_in_synpred27471799); rule__TabHost__LayoutParamsAssignment_5_16(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred274 // $ANTLR start synpred275 public final void synpred275_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34384:2: ( rule__TabHost__UnorderedGroup_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34384:2: rule__TabHost__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__1_in_synpred27571952); rule__TabHost__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred275 // $ANTLR start synpred276 public final void synpred276_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34397:2: ( rule__TabHost__UnorderedGroup_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34397:2: rule__TabHost__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__2_in_synpred27671980); rule__TabHost__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred276 // $ANTLR start synpred277 public final void synpred277_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34410:2: ( rule__TabHost__UnorderedGroup_5__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34410:2: rule__TabHost__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__3_in_synpred27772008); rule__TabHost__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred277 // $ANTLR start synpred278 public final void synpred278_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34423:2: ( rule__TabHost__UnorderedGroup_5__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34423:2: rule__TabHost__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__4_in_synpred27872036); rule__TabHost__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred278 // $ANTLR start synpred279 public final void synpred279_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34436:2: ( rule__TabHost__UnorderedGroup_5__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34436:2: rule__TabHost__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__5_in_synpred27972064); rule__TabHost__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred279 // $ANTLR start synpred280 public final void synpred280_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34449:2: ( rule__TabHost__UnorderedGroup_5__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34449:2: rule__TabHost__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__6_in_synpred28072092); rule__TabHost__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred280 // $ANTLR start synpred281 public final void synpred281_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34462:2: ( rule__TabHost__UnorderedGroup_5__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34462:2: rule__TabHost__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__7_in_synpred28172120); rule__TabHost__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred281 // $ANTLR start synpred282 public final void synpred282_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34475:2: ( rule__TabHost__UnorderedGroup_5__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34475:2: rule__TabHost__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__8_in_synpred28272148); rule__TabHost__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred282 // $ANTLR start synpred283 public final void synpred283_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34488:2: ( rule__TabHost__UnorderedGroup_5__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34488:2: rule__TabHost__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__9_in_synpred28372176); rule__TabHost__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred283 // $ANTLR start synpred284 public final void synpred284_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34501:2: ( rule__TabHost__UnorderedGroup_5__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34501:2: rule__TabHost__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__10_in_synpred28472204); rule__TabHost__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred284 // $ANTLR start synpred285 public final void synpred285_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34514:2: ( rule__TabHost__UnorderedGroup_5__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34514:2: rule__TabHost__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__11_in_synpred28572232); rule__TabHost__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred285 // $ANTLR start synpred286 public final void synpred286_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34527:2: ( rule__TabHost__UnorderedGroup_5__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34527:2: rule__TabHost__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__12_in_synpred28672260); rule__TabHost__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred286 // $ANTLR start synpred287 public final void synpred287_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34540:2: ( rule__TabHost__UnorderedGroup_5__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34540:2: rule__TabHost__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__13_in_synpred28772288); rule__TabHost__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred287 // $ANTLR start synpred288 public final void synpred288_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34553:2: ( rule__TabHost__UnorderedGroup_5__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34553:2: rule__TabHost__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__14_in_synpred28872316); rule__TabHost__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred288 // $ANTLR start synpred289 public final void synpred289_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34566:2: ( rule__TabHost__UnorderedGroup_5__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34566:2: rule__TabHost__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__15_in_synpred28972344); rule__TabHost__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred289 // $ANTLR start synpred290 public final void synpred290_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34579:2: ( rule__TabHost__UnorderedGroup_5__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34579:2: rule__TabHost__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__16_in_synpred29072372); rule__TabHost__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred290 // $ANTLR start synpred291 public final void synpred291_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34592:2: ( rule__TabHost__UnorderedGroup_5__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34592:2: rule__TabHost__UnorderedGroup_5__17 { pushFollow(FollowSets001.FOLLOW_rule__TabHost__UnorderedGroup_5__17_in_synpred29172400); rule__TabHost__UnorderedGroup_5__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred291 // $ANTLR start synpred292 public final void synpred292_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34653:2: ( rule__TabWidget__UnorderedGroup_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34653:2: rule__TabWidget__UnorderedGroup_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__0_in_synpred29272485); rule__TabWidget__UnorderedGroup_4__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred292 // $ANTLR start synpred293 public final void synpred293_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34671:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34671:4: ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34671:4: ({...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34672:5: {...}? => ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred293", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34672:106: ( ( ( rule__TabWidget__Group_4_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34673:6: ( ( rule__TabWidget__Group_4_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34679:6: ( ( rule__TabWidget__Group_4_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34681:7: ( rule__TabWidget__Group_4_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34682:7: ( rule__TabWidget__Group_4_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34682:8: rule__TabWidget__Group_4_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_0__0_in_synpred29372572); rule__TabWidget__Group_4_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred293 // $ANTLR start synpred294 public final void synpred294_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34688:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34688:4: ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34688:4: ({...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34689:5: {...}? => ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred294", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34689:106: ( ( ( rule__TabWidget__Group_4_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34690:6: ( ( rule__TabWidget__Group_4_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34696:6: ( ( rule__TabWidget__Group_4_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34698:7: ( rule__TabWidget__Group_4_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34699:7: ( rule__TabWidget__Group_4_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34699:8: rule__TabWidget__Group_4_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_1__0_in_synpred29472663); rule__TabWidget__Group_4_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred294 // $ANTLR start synpred295 public final void synpred295_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34705:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34705:4: ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34705:4: ({...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34706:5: {...}? => ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred295", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34706:106: ( ( ( rule__TabWidget__Group_4_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34707:6: ( ( rule__TabWidget__Group_4_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34713:6: ( ( rule__TabWidget__Group_4_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34715:7: ( rule__TabWidget__Group_4_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34716:7: ( rule__TabWidget__Group_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34716:8: rule__TabWidget__Group_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_2__0_in_synpred29572754); rule__TabWidget__Group_4_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred295 // $ANTLR start synpred296 public final void synpred296_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34722:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34722:4: ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34722:4: ({...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34723:5: {...}? => ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred296", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34723:106: ( ( ( rule__TabWidget__Group_4_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34724:6: ( ( rule__TabWidget__Group_4_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34730:6: ( ( rule__TabWidget__Group_4_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34732:7: ( rule__TabWidget__Group_4_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34733:7: ( rule__TabWidget__Group_4_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34733:8: rule__TabWidget__Group_4_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_3__0_in_synpred29672845); rule__TabWidget__Group_4_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred296 // $ANTLR start synpred297 public final void synpred297_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34739:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34739:4: ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34739:4: ({...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34740:5: {...}? => ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred297", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34740:106: ( ( ( rule__TabWidget__Group_4_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34741:6: ( ( rule__TabWidget__Group_4_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34747:6: ( ( rule__TabWidget__Group_4_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34749:7: ( rule__TabWidget__Group_4_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34750:7: ( rule__TabWidget__Group_4_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34750:8: rule__TabWidget__Group_4_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_4__0_in_synpred29772936); rule__TabWidget__Group_4_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred297 // $ANTLR start synpred298 public final void synpred298_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34756:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34756:4: ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34756:4: ({...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34757:5: {...}? => ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred298", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34757:106: ( ( ( rule__TabWidget__Group_4_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34758:6: ( ( rule__TabWidget__Group_4_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34764:6: ( ( rule__TabWidget__Group_4_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34766:7: ( rule__TabWidget__Group_4_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34767:7: ( rule__TabWidget__Group_4_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34767:8: rule__TabWidget__Group_4_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_5__0_in_synpred29873027); rule__TabWidget__Group_4_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred298 // $ANTLR start synpred299 public final void synpred299_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34773:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34773:4: ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34773:4: ({...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34774:5: {...}? => ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred299", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34774:106: ( ( ( rule__TabWidget__Group_4_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34775:6: ( ( rule__TabWidget__Group_4_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34781:6: ( ( rule__TabWidget__Group_4_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34783:7: ( rule__TabWidget__Group_4_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34784:7: ( rule__TabWidget__Group_4_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34784:8: rule__TabWidget__Group_4_6__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_6__0_in_synpred29973118); rule__TabWidget__Group_4_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred299 // $ANTLR start synpred300 public final void synpred300_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34790:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34790:4: ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34790:4: ({...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34791:5: {...}? => ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred300", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34791:106: ( ( ( rule__TabWidget__Group_4_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34792:6: ( ( rule__TabWidget__Group_4_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34798:6: ( ( rule__TabWidget__Group_4_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34800:7: ( rule__TabWidget__Group_4_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34801:7: ( rule__TabWidget__Group_4_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34801:8: rule__TabWidget__Group_4_7__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_7__0_in_synpred30073209); rule__TabWidget__Group_4_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred300 // $ANTLR start synpred301 public final void synpred301_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34807:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34807:4: ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34807:4: ({...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34808:5: {...}? => ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred301", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34808:106: ( ( ( rule__TabWidget__Group_4_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34809:6: ( ( rule__TabWidget__Group_4_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34815:6: ( ( rule__TabWidget__Group_4_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34817:7: ( rule__TabWidget__Group_4_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34818:7: ( rule__TabWidget__Group_4_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34818:8: rule__TabWidget__Group_4_8__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_8__0_in_synpred30173300); rule__TabWidget__Group_4_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred301 // $ANTLR start synpred302 public final void synpred302_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34824:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34824:4: ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34824:4: ({...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34825:5: {...}? => ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred302", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34825:106: ( ( ( rule__TabWidget__Group_4_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34826:6: ( ( rule__TabWidget__Group_4_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34832:6: ( ( rule__TabWidget__Group_4_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34834:7: ( rule__TabWidget__Group_4_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34835:7: ( rule__TabWidget__Group_4_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34835:8: rule__TabWidget__Group_4_9__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_9__0_in_synpred30273391); rule__TabWidget__Group_4_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred302 // $ANTLR start synpred303 public final void synpred303_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34841:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34841:4: ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34841:4: ({...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34842:5: {...}? => ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred303", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34842:107: ( ( ( rule__TabWidget__Group_4_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34843:6: ( ( rule__TabWidget__Group_4_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34849:6: ( ( rule__TabWidget__Group_4_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34851:7: ( rule__TabWidget__Group_4_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34852:7: ( rule__TabWidget__Group_4_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34852:8: rule__TabWidget__Group_4_10__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_10__0_in_synpred30373482); rule__TabWidget__Group_4_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred303 // $ANTLR start synpred304 public final void synpred304_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34858:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34858:4: ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34858:4: ({...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34859:5: {...}? => ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred304", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34859:107: ( ( ( rule__TabWidget__Group_4_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34860:6: ( ( rule__TabWidget__Group_4_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34866:6: ( ( rule__TabWidget__Group_4_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34868:7: ( rule__TabWidget__Group_4_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34869:7: ( rule__TabWidget__Group_4_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34869:8: rule__TabWidget__Group_4_11__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_11__0_in_synpred30473573); rule__TabWidget__Group_4_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred304 // $ANTLR start synpred305 public final void synpred305_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34875:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34875:4: ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34875:4: ({...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34876:5: {...}? => ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred305", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34876:107: ( ( ( rule__TabWidget__Group_4_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34877:6: ( ( rule__TabWidget__Group_4_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34883:6: ( ( rule__TabWidget__Group_4_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34885:7: ( rule__TabWidget__Group_4_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34886:7: ( rule__TabWidget__Group_4_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34886:8: rule__TabWidget__Group_4_12__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_12__0_in_synpred30573664); rule__TabWidget__Group_4_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred305 // $ANTLR start synpred306 public final void synpred306_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34892:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34892:4: ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34892:4: ({...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34893:5: {...}? => ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred306", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34893:107: ( ( ( rule__TabWidget__Group_4_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34894:6: ( ( rule__TabWidget__Group_4_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34900:6: ( ( rule__TabWidget__Group_4_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34902:7: ( rule__TabWidget__Group_4_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34903:7: ( rule__TabWidget__Group_4_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34903:8: rule__TabWidget__Group_4_13__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_13__0_in_synpred30673755); rule__TabWidget__Group_4_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred306 // $ANTLR start synpred307 public final void synpred307_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34909:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34909:4: ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34909:4: ({...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34910:5: {...}? => ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred307", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34910:107: ( ( ( rule__TabWidget__Group_4_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34911:6: ( ( rule__TabWidget__Group_4_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34917:6: ( ( rule__TabWidget__Group_4_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34919:7: ( rule__TabWidget__Group_4_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34920:7: ( rule__TabWidget__Group_4_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34920:8: rule__TabWidget__Group_4_14__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_14__0_in_synpred30773846); rule__TabWidget__Group_4_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred307 // $ANTLR start synpred308 public final void synpred308_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34926:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34926:4: ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34926:4: ({...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34927:5: {...}? => ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred308", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34927:107: ( ( ( rule__TabWidget__Group_4_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34928:6: ( ( rule__TabWidget__Group_4_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34934:6: ( ( rule__TabWidget__Group_4_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34936:7: ( rule__TabWidget__Group_4_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34937:7: ( rule__TabWidget__Group_4_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34937:8: rule__TabWidget__Group_4_15__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_15__0_in_synpred30873937); rule__TabWidget__Group_4_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred308 // $ANTLR start synpred309 public final void synpred309_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34943:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34943:4: ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34943:4: ({...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34944:5: {...}? => ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred309", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34944:107: ( ( ( rule__TabWidget__Group_4_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34945:6: ( ( rule__TabWidget__Group_4_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34951:6: ( ( rule__TabWidget__Group_4_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34953:7: ( rule__TabWidget__Group_4_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34954:7: ( rule__TabWidget__Group_4_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34954:8: rule__TabWidget__Group_4_16__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_16__0_in_synpred30974028); rule__TabWidget__Group_4_16__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred309 // $ANTLR start synpred310 public final void synpred310_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34960:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34960:4: ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34960:4: ({...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34961:5: {...}? => ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred310", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34961:107: ( ( ( rule__TabWidget__Group_4_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34962:6: ( ( rule__TabWidget__Group_4_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 17); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34968:6: ( ( rule__TabWidget__Group_4_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34970:7: ( rule__TabWidget__Group_4_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34971:7: ( rule__TabWidget__Group_4_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34971:8: rule__TabWidget__Group_4_17__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_17__0_in_synpred31074119); rule__TabWidget__Group_4_17__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred310 // $ANTLR start synpred311 public final void synpred311_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34977:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34977:4: ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34977:4: ({...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34978:5: {...}? => ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred311", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34978:107: ( ( ( rule__TabWidget__Group_4_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34979:6: ( ( rule__TabWidget__Group_4_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 18); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34985:6: ( ( rule__TabWidget__Group_4_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34987:7: ( rule__TabWidget__Group_4_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34988:7: ( rule__TabWidget__Group_4_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34988:8: rule__TabWidget__Group_4_18__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_18__0_in_synpred31174210); rule__TabWidget__Group_4_18__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred311 // $ANTLR start synpred312 public final void synpred312_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34994:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34994:4: ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34994:4: ({...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34995:5: {...}? => ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred312", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34995:107: ( ( ( rule__TabWidget__Group_4_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:34996:6: ( ( rule__TabWidget__Group_4_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 19); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35002:6: ( ( rule__TabWidget__Group_4_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35004:7: ( rule__TabWidget__Group_4_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35005:7: ( rule__TabWidget__Group_4_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35005:8: rule__TabWidget__Group_4_19__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_19__0_in_synpred31274301); rule__TabWidget__Group_4_19__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred312 // $ANTLR start synpred313 public final void synpred313_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35011:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35011:4: ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35011:4: ({...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35012:5: {...}? => ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred313", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35012:107: ( ( ( rule__TabWidget__Group_4_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35013:6: ( ( rule__TabWidget__Group_4_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 20); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35019:6: ( ( rule__TabWidget__Group_4_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35021:7: ( rule__TabWidget__Group_4_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35022:7: ( rule__TabWidget__Group_4_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35022:8: rule__TabWidget__Group_4_20__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_20__0_in_synpred31374392); rule__TabWidget__Group_4_20__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred313 // $ANTLR start synpred314 public final void synpred314_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35028:4: ( ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35028:4: ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35028:4: ({...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35029:5: {...}? => ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred314", "getUnorderedGroupHelper().canSelect(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35029:107: ( ( ( rule__TabWidget__Group_4_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35030:6: ( ( rule__TabWidget__Group_4_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTabWidgetAccess().getUnorderedGroup_4(), 21); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35036:6: ( ( rule__TabWidget__Group_4_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35038:7: ( rule__TabWidget__Group_4_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTabWidgetAccess().getGroup_4_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35039:7: ( rule__TabWidget__Group_4_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35039:8: rule__TabWidget__Group_4_21__0 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__Group_4_21__0_in_synpred31474483); rule__TabWidget__Group_4_21__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred314 // $ANTLR start synpred315 public final void synpred315_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35077:2: ( rule__TabWidget__UnorderedGroup_4__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35077:2: rule__TabWidget__UnorderedGroup_4__1 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__1_in_synpred31574636); rule__TabWidget__UnorderedGroup_4__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred315 // $ANTLR start synpred316 public final void synpred316_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35090:2: ( rule__TabWidget__UnorderedGroup_4__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35090:2: rule__TabWidget__UnorderedGroup_4__2 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__2_in_synpred31674664); rule__TabWidget__UnorderedGroup_4__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred316 // $ANTLR start synpred317 public final void synpred317_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35103:2: ( rule__TabWidget__UnorderedGroup_4__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35103:2: rule__TabWidget__UnorderedGroup_4__3 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__3_in_synpred31774692); rule__TabWidget__UnorderedGroup_4__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred317 // $ANTLR start synpred318 public final void synpred318_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35116:2: ( rule__TabWidget__UnorderedGroup_4__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35116:2: rule__TabWidget__UnorderedGroup_4__4 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__4_in_synpred31874720); rule__TabWidget__UnorderedGroup_4__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred318 // $ANTLR start synpred319 public final void synpred319_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35129:2: ( rule__TabWidget__UnorderedGroup_4__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35129:2: rule__TabWidget__UnorderedGroup_4__5 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__5_in_synpred31974748); rule__TabWidget__UnorderedGroup_4__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred319 // $ANTLR start synpred320 public final void synpred320_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35142:2: ( rule__TabWidget__UnorderedGroup_4__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35142:2: rule__TabWidget__UnorderedGroup_4__6 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__6_in_synpred32074776); rule__TabWidget__UnorderedGroup_4__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred320 // $ANTLR start synpred321 public final void synpred321_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35155:2: ( rule__TabWidget__UnorderedGroup_4__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35155:2: rule__TabWidget__UnorderedGroup_4__7 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__7_in_synpred32174804); rule__TabWidget__UnorderedGroup_4__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred321 // $ANTLR start synpred322 public final void synpred322_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35168:2: ( rule__TabWidget__UnorderedGroup_4__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35168:2: rule__TabWidget__UnorderedGroup_4__8 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__8_in_synpred32274832); rule__TabWidget__UnorderedGroup_4__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred322 // $ANTLR start synpred323 public final void synpred323_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35181:2: ( rule__TabWidget__UnorderedGroup_4__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35181:2: rule__TabWidget__UnorderedGroup_4__9 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__9_in_synpred32374860); rule__TabWidget__UnorderedGroup_4__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred323 // $ANTLR start synpred324 public final void synpred324_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35194:2: ( rule__TabWidget__UnorderedGroup_4__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35194:2: rule__TabWidget__UnorderedGroup_4__10 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__10_in_synpred32474888); rule__TabWidget__UnorderedGroup_4__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred324 // $ANTLR start synpred325 public final void synpred325_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35207:2: ( rule__TabWidget__UnorderedGroup_4__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35207:2: rule__TabWidget__UnorderedGroup_4__11 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__11_in_synpred32574916); rule__TabWidget__UnorderedGroup_4__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred325 // $ANTLR start synpred326 public final void synpred326_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35220:2: ( rule__TabWidget__UnorderedGroup_4__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35220:2: rule__TabWidget__UnorderedGroup_4__12 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__12_in_synpred32674944); rule__TabWidget__UnorderedGroup_4__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred326 // $ANTLR start synpred327 public final void synpred327_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35233:2: ( rule__TabWidget__UnorderedGroup_4__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35233:2: rule__TabWidget__UnorderedGroup_4__13 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__13_in_synpred32774972); rule__TabWidget__UnorderedGroup_4__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred327 // $ANTLR start synpred328 public final void synpred328_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35246:2: ( rule__TabWidget__UnorderedGroup_4__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35246:2: rule__TabWidget__UnorderedGroup_4__14 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__14_in_synpred32875000); rule__TabWidget__UnorderedGroup_4__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred328 // $ANTLR start synpred329 public final void synpred329_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35259:2: ( rule__TabWidget__UnorderedGroup_4__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35259:2: rule__TabWidget__UnorderedGroup_4__15 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__15_in_synpred32975028); rule__TabWidget__UnorderedGroup_4__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred329 // $ANTLR start synpred330 public final void synpred330_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35272:2: ( rule__TabWidget__UnorderedGroup_4__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35272:2: rule__TabWidget__UnorderedGroup_4__16 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__16_in_synpred33075056); rule__TabWidget__UnorderedGroup_4__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred330 // $ANTLR start synpred331 public final void synpred331_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35285:2: ( rule__TabWidget__UnorderedGroup_4__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35285:2: rule__TabWidget__UnorderedGroup_4__17 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__17_in_synpred33175084); rule__TabWidget__UnorderedGroup_4__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred331 // $ANTLR start synpred332 public final void synpred332_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35298:2: ( rule__TabWidget__UnorderedGroup_4__18 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35298:2: rule__TabWidget__UnorderedGroup_4__18 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__18_in_synpred33275112); rule__TabWidget__UnorderedGroup_4__18(); _fsp--; if (failed) return ; } } // $ANTLR end synpred332 // $ANTLR start synpred333 public final void synpred333_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35311:2: ( rule__TabWidget__UnorderedGroup_4__19 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35311:2: rule__TabWidget__UnorderedGroup_4__19 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__19_in_synpred33375140); rule__TabWidget__UnorderedGroup_4__19(); _fsp--; if (failed) return ; } } // $ANTLR end synpred333 // $ANTLR start synpred334 public final void synpred334_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35324:2: ( rule__TabWidget__UnorderedGroup_4__20 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35324:2: rule__TabWidget__UnorderedGroup_4__20 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__20_in_synpred33475168); rule__TabWidget__UnorderedGroup_4__20(); _fsp--; if (failed) return ; } } // $ANTLR end synpred334 // $ANTLR start synpred335 public final void synpred335_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35337:2: ( rule__TabWidget__UnorderedGroup_4__21 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35337:2: rule__TabWidget__UnorderedGroup_4__21 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__21_in_synpred33575196); rule__TabWidget__UnorderedGroup_4__21(); _fsp--; if (failed) return ; } } // $ANTLR end synpred335 // $ANTLR start synpred336 public final void synpred336_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35350:2: ( rule__TabWidget__UnorderedGroup_4__22 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35350:2: rule__TabWidget__UnorderedGroup_4__22 { pushFollow(FollowSets001.FOLLOW_rule__TabWidget__UnorderedGroup_4__22_in_synpred33675224); rule__TabWidget__UnorderedGroup_4__22(); _fsp--; if (failed) return ; } } // $ANTLR end synpred336 // $ANTLR start synpred337 public final void synpred337_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35421:2: ( rule__FrameLayout__UnorderedGroup_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35421:2: rule__FrameLayout__UnorderedGroup_5__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__0_in_synpred33775319); rule__FrameLayout__UnorderedGroup_5__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred337 // $ANTLR start synpred338 public final void synpred338_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35439:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35439:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35439:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35440:5: {...}? => ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred338", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35440:108: ( ( ( rule__FrameLayout__Group_5_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35441:6: ( ( rule__FrameLayout__Group_5_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35447:6: ( ( rule__FrameLayout__Group_5_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35449:7: ( rule__FrameLayout__Group_5_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35450:7: ( rule__FrameLayout__Group_5_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35450:8: rule__FrameLayout__Group_5_0__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_0__0_in_synpred33875406); rule__FrameLayout__Group_5_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred338 // $ANTLR start synpred339 public final void synpred339_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35456:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35456:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35456:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35457:5: {...}? => ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred339", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35457:108: ( ( ( rule__FrameLayout__Group_5_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35458:6: ( ( rule__FrameLayout__Group_5_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35464:6: ( ( rule__FrameLayout__Group_5_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35466:7: ( rule__FrameLayout__Group_5_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35467:7: ( rule__FrameLayout__Group_5_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35467:8: rule__FrameLayout__Group_5_1__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_1__0_in_synpred33975497); rule__FrameLayout__Group_5_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred339 // $ANTLR start synpred340 public final void synpred340_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35473:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35473:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35473:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35474:5: {...}? => ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred340", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35474:108: ( ( ( rule__FrameLayout__Group_5_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35475:6: ( ( rule__FrameLayout__Group_5_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35481:6: ( ( rule__FrameLayout__Group_5_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35483:7: ( rule__FrameLayout__Group_5_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35484:7: ( rule__FrameLayout__Group_5_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35484:8: rule__FrameLayout__Group_5_2__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_2__0_in_synpred34075588); rule__FrameLayout__Group_5_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred340 // $ANTLR start synpred341 public final void synpred341_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35490:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35490:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35490:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35491:5: {...}? => ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred341", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35491:108: ( ( ( rule__FrameLayout__Group_5_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35492:6: ( ( rule__FrameLayout__Group_5_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35498:6: ( ( rule__FrameLayout__Group_5_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35500:7: ( rule__FrameLayout__Group_5_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35501:7: ( rule__FrameLayout__Group_5_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35501:8: rule__FrameLayout__Group_5_3__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_3__0_in_synpred34175679); rule__FrameLayout__Group_5_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred341 // $ANTLR start synpred342 public final void synpred342_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35507:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35507:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35507:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35508:5: {...}? => ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred342", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35508:108: ( ( ( rule__FrameLayout__Group_5_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35509:6: ( ( rule__FrameLayout__Group_5_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35515:6: ( ( rule__FrameLayout__Group_5_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35517:7: ( rule__FrameLayout__Group_5_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35518:7: ( rule__FrameLayout__Group_5_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35518:8: rule__FrameLayout__Group_5_4__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_4__0_in_synpred34275770); rule__FrameLayout__Group_5_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred342 // $ANTLR start synpred343 public final void synpred343_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35524:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35524:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35524:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35525:5: {...}? => ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred343", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35525:108: ( ( ( rule__FrameLayout__Group_5_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35526:6: ( ( rule__FrameLayout__Group_5_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35532:6: ( ( rule__FrameLayout__Group_5_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35534:7: ( rule__FrameLayout__Group_5_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35535:7: ( rule__FrameLayout__Group_5_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35535:8: rule__FrameLayout__Group_5_5__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_5__0_in_synpred34375861); rule__FrameLayout__Group_5_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred343 // $ANTLR start synpred344 public final void synpred344_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35541:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35541:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35541:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35542:5: {...}? => ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred344", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35542:108: ( ( ( rule__FrameLayout__Group_5_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35543:6: ( ( rule__FrameLayout__Group_5_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35549:6: ( ( rule__FrameLayout__Group_5_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35551:7: ( rule__FrameLayout__Group_5_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35552:7: ( rule__FrameLayout__Group_5_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35552:8: rule__FrameLayout__Group_5_6__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_6__0_in_synpred34475952); rule__FrameLayout__Group_5_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred344 // $ANTLR start synpred345 public final void synpred345_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35558:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35558:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35558:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35559:5: {...}? => ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred345", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35559:108: ( ( ( rule__FrameLayout__Group_5_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35560:6: ( ( rule__FrameLayout__Group_5_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35566:6: ( ( rule__FrameLayout__Group_5_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35568:7: ( rule__FrameLayout__Group_5_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35569:7: ( rule__FrameLayout__Group_5_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35569:8: rule__FrameLayout__Group_5_7__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_7__0_in_synpred34576043); rule__FrameLayout__Group_5_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred345 // $ANTLR start synpred346 public final void synpred346_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35575:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35575:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35575:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35576:5: {...}? => ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred346", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35576:108: ( ( ( rule__FrameLayout__Group_5_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35577:6: ( ( rule__FrameLayout__Group_5_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35583:6: ( ( rule__FrameLayout__Group_5_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35585:7: ( rule__FrameLayout__Group_5_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35586:7: ( rule__FrameLayout__Group_5_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35586:8: rule__FrameLayout__Group_5_8__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_8__0_in_synpred34676134); rule__FrameLayout__Group_5_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred346 // $ANTLR start synpred347 public final void synpred347_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35592:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35592:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35592:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35593:5: {...}? => ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred347", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35593:108: ( ( ( rule__FrameLayout__Group_5_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35594:6: ( ( rule__FrameLayout__Group_5_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35600:6: ( ( rule__FrameLayout__Group_5_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35602:7: ( rule__FrameLayout__Group_5_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35603:7: ( rule__FrameLayout__Group_5_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35603:8: rule__FrameLayout__Group_5_9__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_9__0_in_synpred34776225); rule__FrameLayout__Group_5_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred347 // $ANTLR start synpred348 public final void synpred348_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35609:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35609:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35609:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35610:5: {...}? => ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred348", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35610:109: ( ( ( rule__FrameLayout__Group_5_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35611:6: ( ( rule__FrameLayout__Group_5_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35617:6: ( ( rule__FrameLayout__Group_5_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35619:7: ( rule__FrameLayout__Group_5_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35620:7: ( rule__FrameLayout__Group_5_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35620:8: rule__FrameLayout__Group_5_10__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_10__0_in_synpred34876316); rule__FrameLayout__Group_5_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred348 // $ANTLR start synpred349 public final void synpred349_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35626:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35626:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35626:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35627:5: {...}? => ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred349", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35627:109: ( ( ( rule__FrameLayout__Group_5_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35628:6: ( ( rule__FrameLayout__Group_5_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35634:6: ( ( rule__FrameLayout__Group_5_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35636:7: ( rule__FrameLayout__Group_5_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35637:7: ( rule__FrameLayout__Group_5_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35637:8: rule__FrameLayout__Group_5_11__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_11__0_in_synpred34976407); rule__FrameLayout__Group_5_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred349 // $ANTLR start synpred350 public final void synpred350_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35643:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35643:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35643:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35644:5: {...}? => ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred350", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35644:109: ( ( ( rule__FrameLayout__Group_5_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35645:6: ( ( rule__FrameLayout__Group_5_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35651:6: ( ( rule__FrameLayout__Group_5_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35653:7: ( rule__FrameLayout__Group_5_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35654:7: ( rule__FrameLayout__Group_5_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35654:8: rule__FrameLayout__Group_5_12__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_12__0_in_synpred35076498); rule__FrameLayout__Group_5_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred350 // $ANTLR start synpred351 public final void synpred351_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35660:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35660:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35660:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35661:5: {...}? => ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred351", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35661:109: ( ( ( rule__FrameLayout__Group_5_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35662:6: ( ( rule__FrameLayout__Group_5_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35668:6: ( ( rule__FrameLayout__Group_5_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35670:7: ( rule__FrameLayout__Group_5_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35671:7: ( rule__FrameLayout__Group_5_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35671:8: rule__FrameLayout__Group_5_13__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_13__0_in_synpred35176589); rule__FrameLayout__Group_5_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred351 // $ANTLR start synpred352 public final void synpred352_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35677:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35677:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35677:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35678:5: {...}? => ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred352", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35678:109: ( ( ( rule__FrameLayout__Group_5_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35679:6: ( ( rule__FrameLayout__Group_5_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35685:6: ( ( rule__FrameLayout__Group_5_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35687:7: ( rule__FrameLayout__Group_5_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35688:7: ( rule__FrameLayout__Group_5_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35688:8: rule__FrameLayout__Group_5_14__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_14__0_in_synpred35276680); rule__FrameLayout__Group_5_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred352 // $ANTLR start synpred353 public final void synpred353_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35694:4: ( ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35694:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35694:4: ({...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35695:5: {...}? => ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred353", "getUnorderedGroupHelper().canSelect(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35695:109: ( ( ( rule__FrameLayout__Group_5_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35696:6: ( ( rule__FrameLayout__Group_5_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getFrameLayoutAccess().getUnorderedGroup_5(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35702:6: ( ( rule__FrameLayout__Group_5_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35704:7: ( rule__FrameLayout__Group_5_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getFrameLayoutAccess().getGroup_5_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35705:7: ( rule__FrameLayout__Group_5_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35705:8: rule__FrameLayout__Group_5_15__0 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__Group_5_15__0_in_synpred35376771); rule__FrameLayout__Group_5_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred353 // $ANTLR start synpred354 public final void synpred354_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35743:2: ( rule__FrameLayout__UnorderedGroup_5__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35743:2: rule__FrameLayout__UnorderedGroup_5__1 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__1_in_synpred35476924); rule__FrameLayout__UnorderedGroup_5__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred354 // $ANTLR start synpred355 public final void synpred355_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35756:2: ( rule__FrameLayout__UnorderedGroup_5__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35756:2: rule__FrameLayout__UnorderedGroup_5__2 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__2_in_synpred35576952); rule__FrameLayout__UnorderedGroup_5__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred355 // $ANTLR start synpred356 public final void synpred356_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35769:2: ( rule__FrameLayout__UnorderedGroup_5__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35769:2: rule__FrameLayout__UnorderedGroup_5__3 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__3_in_synpred35676980); rule__FrameLayout__UnorderedGroup_5__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred356 // $ANTLR start synpred357 public final void synpred357_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35782:2: ( rule__FrameLayout__UnorderedGroup_5__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35782:2: rule__FrameLayout__UnorderedGroup_5__4 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__4_in_synpred35777008); rule__FrameLayout__UnorderedGroup_5__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred357 // $ANTLR start synpred358 public final void synpred358_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35795:2: ( rule__FrameLayout__UnorderedGroup_5__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35795:2: rule__FrameLayout__UnorderedGroup_5__5 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__5_in_synpred35877036); rule__FrameLayout__UnorderedGroup_5__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred358 // $ANTLR start synpred359 public final void synpred359_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35808:2: ( rule__FrameLayout__UnorderedGroup_5__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35808:2: rule__FrameLayout__UnorderedGroup_5__6 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__6_in_synpred35977064); rule__FrameLayout__UnorderedGroup_5__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred359 // $ANTLR start synpred360 public final void synpred360_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35821:2: ( rule__FrameLayout__UnorderedGroup_5__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35821:2: rule__FrameLayout__UnorderedGroup_5__7 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__7_in_synpred36077092); rule__FrameLayout__UnorderedGroup_5__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred360 // $ANTLR start synpred361 public final void synpred361_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35834:2: ( rule__FrameLayout__UnorderedGroup_5__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35834:2: rule__FrameLayout__UnorderedGroup_5__8 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__8_in_synpred36177120); rule__FrameLayout__UnorderedGroup_5__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred361 // $ANTLR start synpred362 public final void synpred362_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35847:2: ( rule__FrameLayout__UnorderedGroup_5__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35847:2: rule__FrameLayout__UnorderedGroup_5__9 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__9_in_synpred36277148); rule__FrameLayout__UnorderedGroup_5__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred362 // $ANTLR start synpred363 public final void synpred363_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35860:2: ( rule__FrameLayout__UnorderedGroup_5__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35860:2: rule__FrameLayout__UnorderedGroup_5__10 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__10_in_synpred36377176); rule__FrameLayout__UnorderedGroup_5__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred363 // $ANTLR start synpred364 public final void synpred364_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35873:2: ( rule__FrameLayout__UnorderedGroup_5__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35873:2: rule__FrameLayout__UnorderedGroup_5__11 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__11_in_synpred36477204); rule__FrameLayout__UnorderedGroup_5__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred364 // $ANTLR start synpred365 public final void synpred365_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35886:2: ( rule__FrameLayout__UnorderedGroup_5__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35886:2: rule__FrameLayout__UnorderedGroup_5__12 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__12_in_synpred36577232); rule__FrameLayout__UnorderedGroup_5__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred365 // $ANTLR start synpred366 public final void synpred366_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35899:2: ( rule__FrameLayout__UnorderedGroup_5__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35899:2: rule__FrameLayout__UnorderedGroup_5__13 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__13_in_synpred36677260); rule__FrameLayout__UnorderedGroup_5__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred366 // $ANTLR start synpred367 public final void synpred367_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35912:2: ( rule__FrameLayout__UnorderedGroup_5__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35912:2: rule__FrameLayout__UnorderedGroup_5__14 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__14_in_synpred36777288); rule__FrameLayout__UnorderedGroup_5__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred367 // $ANTLR start synpred368 public final void synpred368_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35925:2: ( rule__FrameLayout__UnorderedGroup_5__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35925:2: rule__FrameLayout__UnorderedGroup_5__15 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__15_in_synpred36877316); rule__FrameLayout__UnorderedGroup_5__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred368 // $ANTLR start synpred369 public final void synpred369_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35938:2: ( rule__FrameLayout__UnorderedGroup_5__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35938:2: rule__FrameLayout__UnorderedGroup_5__16 { pushFollow(FollowSets001.FOLLOW_rule__FrameLayout__UnorderedGroup_5__16_in_synpred36977344); rule__FrameLayout__UnorderedGroup_5__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred369 // $ANTLR start synpred370 public final void synpred370_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35997:2: ( rule__LayoutParams__UnorderedGroup_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:35997:2: rule__LayoutParams__UnorderedGroup_3__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__0_in_synpred37077427); rule__LayoutParams__UnorderedGroup_3__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred370 // $ANTLR start synpred371 public final void synpred371_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36015:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36015:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36015:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36016:5: {...}? => ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred371", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36016:109: ( ( ( rule__LayoutParams__Group_3_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36017:6: ( ( rule__LayoutParams__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36023:6: ( ( rule__LayoutParams__Group_3_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36025:7: ( rule__LayoutParams__Group_3_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36026:7: ( rule__LayoutParams__Group_3_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36026:8: rule__LayoutParams__Group_3_0__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_0__0_in_synpred37177514); rule__LayoutParams__Group_3_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred371 // $ANTLR start synpred372 public final void synpred372_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36032:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36032:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36032:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36033:5: {...}? => ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred372", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36033:109: ( ( ( rule__LayoutParams__Group_3_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36034:6: ( ( rule__LayoutParams__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36040:6: ( ( rule__LayoutParams__Group_3_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36042:7: ( rule__LayoutParams__Group_3_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36043:7: ( rule__LayoutParams__Group_3_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36043:8: rule__LayoutParams__Group_3_1__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_1__0_in_synpred37277605); rule__LayoutParams__Group_3_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred372 // $ANTLR start synpred373 public final void synpred373_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36049:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36049:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36049:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36050:5: {...}? => ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred373", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36050:109: ( ( ( rule__LayoutParams__Group_3_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36051:6: ( ( rule__LayoutParams__Group_3_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36057:6: ( ( rule__LayoutParams__Group_3_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36059:7: ( rule__LayoutParams__Group_3_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36060:7: ( rule__LayoutParams__Group_3_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36060:8: rule__LayoutParams__Group_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_2__0_in_synpred37377696); rule__LayoutParams__Group_3_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred373 // $ANTLR start synpred374 public final void synpred374_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36066:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36066:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36066:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36067:5: {...}? => ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred374", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36067:109: ( ( ( rule__LayoutParams__Group_3_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36068:6: ( ( rule__LayoutParams__Group_3_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36074:6: ( ( rule__LayoutParams__Group_3_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36076:7: ( rule__LayoutParams__Group_3_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36077:7: ( rule__LayoutParams__Group_3_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36077:8: rule__LayoutParams__Group_3_3__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_3__0_in_synpred37477787); rule__LayoutParams__Group_3_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred374 // $ANTLR start synpred375 public final void synpred375_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36083:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36083:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36083:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36084:5: {...}? => ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred375", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36084:109: ( ( ( rule__LayoutParams__Group_3_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36085:6: ( ( rule__LayoutParams__Group_3_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36091:6: ( ( rule__LayoutParams__Group_3_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36093:7: ( rule__LayoutParams__Group_3_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36094:7: ( rule__LayoutParams__Group_3_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36094:8: rule__LayoutParams__Group_3_4__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_4__0_in_synpred37577878); rule__LayoutParams__Group_3_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred375 // $ANTLR start synpred376 public final void synpred376_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36100:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36100:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36100:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36101:5: {...}? => ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred376", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36101:109: ( ( ( rule__LayoutParams__Group_3_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36102:6: ( ( rule__LayoutParams__Group_3_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36108:6: ( ( rule__LayoutParams__Group_3_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36110:7: ( rule__LayoutParams__Group_3_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36111:7: ( rule__LayoutParams__Group_3_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36111:8: rule__LayoutParams__Group_3_5__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_5__0_in_synpred37677969); rule__LayoutParams__Group_3_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred376 // $ANTLR start synpred377 public final void synpred377_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36117:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36117:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36117:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36118:5: {...}? => ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred377", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36118:109: ( ( ( rule__LayoutParams__Group_3_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36119:6: ( ( rule__LayoutParams__Group_3_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36125:6: ( ( rule__LayoutParams__Group_3_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36127:7: ( rule__LayoutParams__Group_3_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36128:7: ( rule__LayoutParams__Group_3_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36128:8: rule__LayoutParams__Group_3_6__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_6__0_in_synpred37778060); rule__LayoutParams__Group_3_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred377 // $ANTLR start synpred378 public final void synpred378_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36134:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36134:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36134:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36135:5: {...}? => ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred378", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36135:109: ( ( ( rule__LayoutParams__Group_3_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36136:6: ( ( rule__LayoutParams__Group_3_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36142:6: ( ( rule__LayoutParams__Group_3_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36144:7: ( rule__LayoutParams__Group_3_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36145:7: ( rule__LayoutParams__Group_3_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36145:8: rule__LayoutParams__Group_3_7__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_7__0_in_synpred37878151); rule__LayoutParams__Group_3_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred378 // $ANTLR start synpred379 public final void synpred379_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36151:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36151:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36151:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36152:5: {...}? => ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred379", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36152:109: ( ( ( rule__LayoutParams__Group_3_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36153:6: ( ( rule__LayoutParams__Group_3_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36159:6: ( ( rule__LayoutParams__Group_3_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36161:7: ( rule__LayoutParams__Group_3_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36162:7: ( rule__LayoutParams__Group_3_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36162:8: rule__LayoutParams__Group_3_8__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_8__0_in_synpred37978242); rule__LayoutParams__Group_3_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred379 // $ANTLR start synpred380 public final void synpred380_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36168:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36168:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36168:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36169:5: {...}? => ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred380", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36169:109: ( ( ( rule__LayoutParams__Group_3_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36170:6: ( ( rule__LayoutParams__Group_3_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36176:6: ( ( rule__LayoutParams__Group_3_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36178:7: ( rule__LayoutParams__Group_3_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36179:7: ( rule__LayoutParams__Group_3_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36179:8: rule__LayoutParams__Group_3_9__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_9__0_in_synpred38078333); rule__LayoutParams__Group_3_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred380 // $ANTLR start synpred381 public final void synpred381_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36185:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36185:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36185:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36186:5: {...}? => ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred381", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36186:110: ( ( ( rule__LayoutParams__Group_3_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36187:6: ( ( rule__LayoutParams__Group_3_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36193:6: ( ( rule__LayoutParams__Group_3_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36195:7: ( rule__LayoutParams__Group_3_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36196:7: ( rule__LayoutParams__Group_3_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36196:8: rule__LayoutParams__Group_3_10__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_10__0_in_synpred38178424); rule__LayoutParams__Group_3_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred381 // $ANTLR start synpred382 public final void synpred382_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36202:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36202:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36202:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36203:5: {...}? => ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred382", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36203:110: ( ( ( rule__LayoutParams__Group_3_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36204:6: ( ( rule__LayoutParams__Group_3_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36210:6: ( ( rule__LayoutParams__Group_3_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36212:7: ( rule__LayoutParams__Group_3_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36213:7: ( rule__LayoutParams__Group_3_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36213:8: rule__LayoutParams__Group_3_11__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_11__0_in_synpred38278515); rule__LayoutParams__Group_3_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred382 // $ANTLR start synpred383 public final void synpred383_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36219:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36219:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36219:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36220:5: {...}? => ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred383", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36220:110: ( ( ( rule__LayoutParams__Group_3_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36221:6: ( ( rule__LayoutParams__Group_3_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36227:6: ( ( rule__LayoutParams__Group_3_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36229:7: ( rule__LayoutParams__Group_3_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36230:7: ( rule__LayoutParams__Group_3_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36230:8: rule__LayoutParams__Group_3_12__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_12__0_in_synpred38378606); rule__LayoutParams__Group_3_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred383 // $ANTLR start synpred384 public final void synpred384_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36236:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36236:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36236:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36237:5: {...}? => ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred384", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36237:110: ( ( ( rule__LayoutParams__Group_3_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36238:6: ( ( rule__LayoutParams__Group_3_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36244:6: ( ( rule__LayoutParams__Group_3_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36246:7: ( rule__LayoutParams__Group_3_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36247:7: ( rule__LayoutParams__Group_3_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36247:8: rule__LayoutParams__Group_3_13__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_13__0_in_synpred38478697); rule__LayoutParams__Group_3_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred384 // $ANTLR start synpred385 public final void synpred385_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36253:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36253:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36253:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36254:5: {...}? => ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred385", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36254:110: ( ( ( rule__LayoutParams__Group_3_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36255:6: ( ( rule__LayoutParams__Group_3_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36261:6: ( ( rule__LayoutParams__Group_3_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36263:7: ( rule__LayoutParams__Group_3_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36264:7: ( rule__LayoutParams__Group_3_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36264:8: rule__LayoutParams__Group_3_14__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_14__0_in_synpred38578788); rule__LayoutParams__Group_3_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred385 // $ANTLR start synpred386 public final void synpred386_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36270:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36270:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36270:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36271:5: {...}? => ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred386", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36271:110: ( ( ( rule__LayoutParams__Group_3_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36272:6: ( ( rule__LayoutParams__Group_3_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36278:6: ( ( rule__LayoutParams__Group_3_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36280:7: ( rule__LayoutParams__Group_3_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36281:7: ( rule__LayoutParams__Group_3_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36281:8: rule__LayoutParams__Group_3_15__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_15__0_in_synpred38678879); rule__LayoutParams__Group_3_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred386 // $ANTLR start synpred387 public final void synpred387_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36287:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36287:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36287:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36288:5: {...}? => ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred387", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36288:110: ( ( ( rule__LayoutParams__Group_3_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36289:6: ( ( rule__LayoutParams__Group_3_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36295:6: ( ( rule__LayoutParams__Group_3_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36297:7: ( rule__LayoutParams__Group_3_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36298:7: ( rule__LayoutParams__Group_3_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36298:8: rule__LayoutParams__Group_3_16__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_16__0_in_synpred38778970); rule__LayoutParams__Group_3_16__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred387 // $ANTLR start synpred388 public final void synpred388_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36304:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36304:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36304:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36305:5: {...}? => ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred388", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36305:110: ( ( ( rule__LayoutParams__Group_3_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36306:6: ( ( rule__LayoutParams__Group_3_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 17); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36312:6: ( ( rule__LayoutParams__Group_3_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36314:7: ( rule__LayoutParams__Group_3_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36315:7: ( rule__LayoutParams__Group_3_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36315:8: rule__LayoutParams__Group_3_17__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_17__0_in_synpred38879061); rule__LayoutParams__Group_3_17__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred388 // $ANTLR start synpred389 public final void synpred389_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36321:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36321:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36321:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36322:5: {...}? => ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred389", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36322:110: ( ( ( rule__LayoutParams__Group_3_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36323:6: ( ( rule__LayoutParams__Group_3_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 18); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36329:6: ( ( rule__LayoutParams__Group_3_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36331:7: ( rule__LayoutParams__Group_3_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36332:7: ( rule__LayoutParams__Group_3_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36332:8: rule__LayoutParams__Group_3_18__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_18__0_in_synpred38979152); rule__LayoutParams__Group_3_18__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred389 // $ANTLR start synpred390 public final void synpred390_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36338:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36338:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36338:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36339:5: {...}? => ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred390", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36339:110: ( ( ( rule__LayoutParams__Group_3_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36340:6: ( ( rule__LayoutParams__Group_3_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 19); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36346:6: ( ( rule__LayoutParams__Group_3_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36348:7: ( rule__LayoutParams__Group_3_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36349:7: ( rule__LayoutParams__Group_3_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36349:8: rule__LayoutParams__Group_3_19__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_19__0_in_synpred39079243); rule__LayoutParams__Group_3_19__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred390 // $ANTLR start synpred391 public final void synpred391_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36355:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36355:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36355:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36356:5: {...}? => ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred391", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36356:110: ( ( ( rule__LayoutParams__Group_3_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36357:6: ( ( rule__LayoutParams__Group_3_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 20); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36363:6: ( ( rule__LayoutParams__Group_3_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36365:7: ( rule__LayoutParams__Group_3_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36366:7: ( rule__LayoutParams__Group_3_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36366:8: rule__LayoutParams__Group_3_20__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_20__0_in_synpred39179334); rule__LayoutParams__Group_3_20__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred391 // $ANTLR start synpred392 public final void synpred392_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36372:4: ( ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36372:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36372:4: ({...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36373:5: {...}? => ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred392", "getUnorderedGroupHelper().canSelect(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36373:110: ( ( ( rule__LayoutParams__Group_3_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36374:6: ( ( rule__LayoutParams__Group_3_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getLayoutParamsAccess().getUnorderedGroup_3(), 21); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36380:6: ( ( rule__LayoutParams__Group_3_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36382:7: ( rule__LayoutParams__Group_3_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getLayoutParamsAccess().getGroup_3_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36383:7: ( rule__LayoutParams__Group_3_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36383:8: rule__LayoutParams__Group_3_21__0 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__Group_3_21__0_in_synpred39279425); rule__LayoutParams__Group_3_21__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred392 // $ANTLR start synpred393 public final void synpred393_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36421:2: ( rule__LayoutParams__UnorderedGroup_3__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36421:2: rule__LayoutParams__UnorderedGroup_3__1 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__1_in_synpred39379578); rule__LayoutParams__UnorderedGroup_3__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred393 // $ANTLR start synpred394 public final void synpred394_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36434:2: ( rule__LayoutParams__UnorderedGroup_3__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36434:2: rule__LayoutParams__UnorderedGroup_3__2 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__2_in_synpred39479606); rule__LayoutParams__UnorderedGroup_3__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred394 // $ANTLR start synpred395 public final void synpred395_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36447:2: ( rule__LayoutParams__UnorderedGroup_3__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36447:2: rule__LayoutParams__UnorderedGroup_3__3 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__3_in_synpred39579634); rule__LayoutParams__UnorderedGroup_3__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred395 // $ANTLR start synpred396 public final void synpred396_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36460:2: ( rule__LayoutParams__UnorderedGroup_3__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36460:2: rule__LayoutParams__UnorderedGroup_3__4 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__4_in_synpred39679662); rule__LayoutParams__UnorderedGroup_3__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred396 // $ANTLR start synpred397 public final void synpred397_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36473:2: ( rule__LayoutParams__UnorderedGroup_3__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36473:2: rule__LayoutParams__UnorderedGroup_3__5 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__5_in_synpred39779690); rule__LayoutParams__UnorderedGroup_3__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred397 // $ANTLR start synpred398 public final void synpred398_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36486:2: ( rule__LayoutParams__UnorderedGroup_3__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36486:2: rule__LayoutParams__UnorderedGroup_3__6 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__6_in_synpred39879718); rule__LayoutParams__UnorderedGroup_3__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred398 // $ANTLR start synpred399 public final void synpred399_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36499:2: ( rule__LayoutParams__UnorderedGroup_3__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36499:2: rule__LayoutParams__UnorderedGroup_3__7 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__7_in_synpred39979746); rule__LayoutParams__UnorderedGroup_3__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred399 // $ANTLR start synpred400 public final void synpred400_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36512:2: ( rule__LayoutParams__UnorderedGroup_3__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36512:2: rule__LayoutParams__UnorderedGroup_3__8 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__8_in_synpred40079774); rule__LayoutParams__UnorderedGroup_3__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred400 // $ANTLR start synpred401 public final void synpred401_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36525:2: ( rule__LayoutParams__UnorderedGroup_3__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36525:2: rule__LayoutParams__UnorderedGroup_3__9 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__9_in_synpred40179802); rule__LayoutParams__UnorderedGroup_3__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred401 // $ANTLR start synpred402 public final void synpred402_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36538:2: ( rule__LayoutParams__UnorderedGroup_3__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36538:2: rule__LayoutParams__UnorderedGroup_3__10 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__10_in_synpred40279830); rule__LayoutParams__UnorderedGroup_3__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred402 // $ANTLR start synpred403 public final void synpred403_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36551:2: ( rule__LayoutParams__UnorderedGroup_3__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36551:2: rule__LayoutParams__UnorderedGroup_3__11 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__11_in_synpred40379858); rule__LayoutParams__UnorderedGroup_3__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred403 // $ANTLR start synpred404 public final void synpred404_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36564:2: ( rule__LayoutParams__UnorderedGroup_3__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36564:2: rule__LayoutParams__UnorderedGroup_3__12 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__12_in_synpred40479886); rule__LayoutParams__UnorderedGroup_3__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred404 // $ANTLR start synpred405 public final void synpred405_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36577:2: ( rule__LayoutParams__UnorderedGroup_3__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36577:2: rule__LayoutParams__UnorderedGroup_3__13 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__13_in_synpred40579914); rule__LayoutParams__UnorderedGroup_3__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred405 // $ANTLR start synpred406 public final void synpred406_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36590:2: ( rule__LayoutParams__UnorderedGroup_3__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36590:2: rule__LayoutParams__UnorderedGroup_3__14 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__14_in_synpred40679942); rule__LayoutParams__UnorderedGroup_3__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred406 // $ANTLR start synpred407 public final void synpred407_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36603:2: ( rule__LayoutParams__UnorderedGroup_3__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36603:2: rule__LayoutParams__UnorderedGroup_3__15 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__15_in_synpred40779970); rule__LayoutParams__UnorderedGroup_3__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred407 // $ANTLR start synpred408 public final void synpred408_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36616:2: ( rule__LayoutParams__UnorderedGroup_3__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36616:2: rule__LayoutParams__UnorderedGroup_3__16 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__16_in_synpred40879998); rule__LayoutParams__UnorderedGroup_3__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred408 // $ANTLR start synpred409 public final void synpred409_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36629:2: ( rule__LayoutParams__UnorderedGroup_3__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36629:2: rule__LayoutParams__UnorderedGroup_3__17 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__17_in_synpred40980026); rule__LayoutParams__UnorderedGroup_3__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred409 // $ANTLR start synpred410 public final void synpred410_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36642:2: ( rule__LayoutParams__UnorderedGroup_3__18 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36642:2: rule__LayoutParams__UnorderedGroup_3__18 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__18_in_synpred41080054); rule__LayoutParams__UnorderedGroup_3__18(); _fsp--; if (failed) return ; } } // $ANTLR end synpred410 // $ANTLR start synpred411 public final void synpred411_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36655:2: ( rule__LayoutParams__UnorderedGroup_3__19 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36655:2: rule__LayoutParams__UnorderedGroup_3__19 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__19_in_synpred41180082); rule__LayoutParams__UnorderedGroup_3__19(); _fsp--; if (failed) return ; } } // $ANTLR end synpred411 // $ANTLR start synpred412 public final void synpred412_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36668:2: ( rule__LayoutParams__UnorderedGroup_3__20 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36668:2: rule__LayoutParams__UnorderedGroup_3__20 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__20_in_synpred41280110); rule__LayoutParams__UnorderedGroup_3__20(); _fsp--; if (failed) return ; } } // $ANTLR end synpred412 // $ANTLR start synpred413 public final void synpred413_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36681:2: ( rule__LayoutParams__UnorderedGroup_3__21 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36681:2: rule__LayoutParams__UnorderedGroup_3__21 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__21_in_synpred41380138); rule__LayoutParams__UnorderedGroup_3__21(); _fsp--; if (failed) return ; } } // $ANTLR end synpred413 // $ANTLR start synpred414 public final void synpred414_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36694:2: ( rule__LayoutParams__UnorderedGroup_3__22 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36694:2: rule__LayoutParams__UnorderedGroup_3__22 { pushFollow(FollowSets001.FOLLOW_rule__LayoutParams__UnorderedGroup_3__22_in_synpred41480166); rule__LayoutParams__UnorderedGroup_3__22(); _fsp--; if (failed) return ; } } // $ANTLR end synpred414 // $ANTLR start synpred415 public final void synpred415_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36765:2: ( rule__TextView__UnorderedGroup_3_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36765:2: rule__TextView__UnorderedGroup_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__0_in_synpred41580261); rule__TextView__UnorderedGroup_3_2__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred415 // $ANTLR start synpred416 public final void synpred416_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36783:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36783:4: ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36783:4: ({...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36784:5: {...}? => ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred416", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36784:107: ( ( ( rule__TextView__Group_3_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36785:6: ( ( rule__TextView__Group_3_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36791:6: ( ( rule__TextView__Group_3_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36793:7: ( rule__TextView__Group_3_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36794:7: ( rule__TextView__Group_3_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36794:8: rule__TextView__Group_3_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_0__0_in_synpred41680348); rule__TextView__Group_3_2_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred416 // $ANTLR start synpred417 public final void synpred417_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36800:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36800:4: ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36800:4: ({...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36801:5: {...}? => ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred417", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36801:107: ( ( ( rule__TextView__Group_3_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36802:6: ( ( rule__TextView__Group_3_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36808:6: ( ( rule__TextView__Group_3_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36810:7: ( rule__TextView__Group_3_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36811:7: ( rule__TextView__Group_3_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36811:8: rule__TextView__Group_3_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_1__0_in_synpred41780439); rule__TextView__Group_3_2_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred417 // $ANTLR start synpred418 public final void synpred418_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36817:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36817:4: ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36817:4: ({...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36818:5: {...}? => ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred418", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36818:107: ( ( ( rule__TextView__Group_3_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36819:6: ( ( rule__TextView__Group_3_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36825:6: ( ( rule__TextView__Group_3_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36827:7: ( rule__TextView__Group_3_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36828:7: ( rule__TextView__Group_3_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36828:8: rule__TextView__Group_3_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_2__0_in_synpred41880530); rule__TextView__Group_3_2_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred418 // $ANTLR start synpred419 public final void synpred419_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36834:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36834:4: ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36834:4: ({...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36835:5: {...}? => ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred419", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36835:107: ( ( ( rule__TextView__Group_3_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36836:6: ( ( rule__TextView__Group_3_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36842:6: ( ( rule__TextView__Group_3_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36844:7: ( rule__TextView__Group_3_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36845:7: ( rule__TextView__Group_3_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36845:8: rule__TextView__Group_3_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_3__0_in_synpred41980621); rule__TextView__Group_3_2_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred419 // $ANTLR start synpred420 public final void synpred420_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36851:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36851:4: ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36851:4: ({...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36852:5: {...}? => ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred420", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36852:107: ( ( ( rule__TextView__Group_3_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36853:6: ( ( rule__TextView__Group_3_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36859:6: ( ( rule__TextView__Group_3_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36861:7: ( rule__TextView__Group_3_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36862:7: ( rule__TextView__Group_3_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36862:8: rule__TextView__Group_3_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_4__0_in_synpred42080712); rule__TextView__Group_3_2_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred420 // $ANTLR start synpred421 public final void synpred421_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36868:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36868:4: ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36868:4: ({...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36869:5: {...}? => ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred421", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36869:107: ( ( ( rule__TextView__Group_3_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36870:6: ( ( rule__TextView__Group_3_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36876:6: ( ( rule__TextView__Group_3_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36878:7: ( rule__TextView__Group_3_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36879:7: ( rule__TextView__Group_3_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36879:8: rule__TextView__Group_3_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_5__0_in_synpred42180803); rule__TextView__Group_3_2_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred421 // $ANTLR start synpred422 public final void synpred422_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36885:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36885:4: ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36885:4: ({...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36886:5: {...}? => ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred422", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36886:107: ( ( ( rule__TextView__Group_3_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36887:6: ( ( rule__TextView__Group_3_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36893:6: ( ( rule__TextView__Group_3_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36895:7: ( rule__TextView__Group_3_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36896:7: ( rule__TextView__Group_3_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36896:8: rule__TextView__Group_3_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_6__0_in_synpred42280894); rule__TextView__Group_3_2_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred422 // $ANTLR start synpred423 public final void synpred423_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36902:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36902:4: ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36902:4: ({...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36903:5: {...}? => ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred423", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36903:107: ( ( ( rule__TextView__Group_3_2_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36904:6: ( ( rule__TextView__Group_3_2_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36910:6: ( ( rule__TextView__Group_3_2_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36912:7: ( rule__TextView__Group_3_2_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36913:7: ( rule__TextView__Group_3_2_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36913:8: rule__TextView__Group_3_2_7__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_7__0_in_synpred42380985); rule__TextView__Group_3_2_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred423 // $ANTLR start synpred424 public final void synpred424_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36919:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36919:4: ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36919:4: ({...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36920:5: {...}? => ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred424", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36920:107: ( ( ( rule__TextView__Group_3_2_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36921:6: ( ( rule__TextView__Group_3_2_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36927:6: ( ( rule__TextView__Group_3_2_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36929:7: ( rule__TextView__Group_3_2_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36930:7: ( rule__TextView__Group_3_2_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36930:8: rule__TextView__Group_3_2_8__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_8__0_in_synpred42481076); rule__TextView__Group_3_2_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred424 // $ANTLR start synpred425 public final void synpred425_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36936:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36936:4: ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36936:4: ({...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36937:5: {...}? => ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred425", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36937:107: ( ( ( rule__TextView__Group_3_2_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36938:6: ( ( rule__TextView__Group_3_2_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36944:6: ( ( rule__TextView__Group_3_2_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36946:7: ( rule__TextView__Group_3_2_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36947:7: ( rule__TextView__Group_3_2_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36947:8: rule__TextView__Group_3_2_9__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_9__0_in_synpred42581167); rule__TextView__Group_3_2_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred425 // $ANTLR start synpred426 public final void synpred426_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36953:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36953:4: ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36953:4: ({...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36954:5: {...}? => ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred426", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36954:108: ( ( ( rule__TextView__Group_3_2_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36955:6: ( ( rule__TextView__Group_3_2_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36961:6: ( ( rule__TextView__Group_3_2_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36963:7: ( rule__TextView__Group_3_2_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36964:7: ( rule__TextView__Group_3_2_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36964:8: rule__TextView__Group_3_2_10__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_10__0_in_synpred42681258); rule__TextView__Group_3_2_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred426 // $ANTLR start synpred427 public final void synpred427_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36970:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36970:4: ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36970:4: ({...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36971:5: {...}? => ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred427", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36971:108: ( ( ( rule__TextView__Group_3_2_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36972:6: ( ( rule__TextView__Group_3_2_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36978:6: ( ( rule__TextView__Group_3_2_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36980:7: ( rule__TextView__Group_3_2_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36981:7: ( rule__TextView__Group_3_2_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36981:8: rule__TextView__Group_3_2_11__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_11__0_in_synpred42781349); rule__TextView__Group_3_2_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred427 // $ANTLR start synpred428 public final void synpred428_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36987:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36987:4: ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36987:4: ({...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36988:5: {...}? => ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred428", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36988:108: ( ( ( rule__TextView__Group_3_2_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36989:6: ( ( rule__TextView__Group_3_2_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36995:6: ( ( rule__TextView__Group_3_2_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36997:7: ( rule__TextView__Group_3_2_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36998:7: ( rule__TextView__Group_3_2_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:36998:8: rule__TextView__Group_3_2_12__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_12__0_in_synpred42881440); rule__TextView__Group_3_2_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred428 // $ANTLR start synpred429 public final void synpred429_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37004:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37004:4: ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37004:4: ({...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37005:5: {...}? => ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred429", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37005:108: ( ( ( rule__TextView__Group_3_2_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37006:6: ( ( rule__TextView__Group_3_2_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37012:6: ( ( rule__TextView__Group_3_2_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37014:7: ( rule__TextView__Group_3_2_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37015:7: ( rule__TextView__Group_3_2_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37015:8: rule__TextView__Group_3_2_13__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_13__0_in_synpred42981531); rule__TextView__Group_3_2_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred429 // $ANTLR start synpred430 public final void synpred430_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37021:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37021:4: ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37021:4: ({...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37022:5: {...}? => ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred430", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37022:108: ( ( ( rule__TextView__Group_3_2_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37023:6: ( ( rule__TextView__Group_3_2_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37029:6: ( ( rule__TextView__Group_3_2_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37031:7: ( rule__TextView__Group_3_2_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37032:7: ( rule__TextView__Group_3_2_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37032:8: rule__TextView__Group_3_2_14__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_14__0_in_synpred43081622); rule__TextView__Group_3_2_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred430 // $ANTLR start synpred431 public final void synpred431_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37038:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37038:4: ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37038:4: ({...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37039:5: {...}? => ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred431", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37039:108: ( ( ( rule__TextView__Group_3_2_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37040:6: ( ( rule__TextView__Group_3_2_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37046:6: ( ( rule__TextView__Group_3_2_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37048:7: ( rule__TextView__Group_3_2_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37049:7: ( rule__TextView__Group_3_2_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37049:8: rule__TextView__Group_3_2_15__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_15__0_in_synpred43181713); rule__TextView__Group_3_2_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred431 // $ANTLR start synpred432 public final void synpred432_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37055:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37055:4: ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37055:4: ({...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37056:5: {...}? => ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred432", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37056:108: ( ( ( rule__TextView__Group_3_2_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37057:6: ( ( rule__TextView__Group_3_2_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37063:6: ( ( rule__TextView__Group_3_2_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37065:7: ( rule__TextView__Group_3_2_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37066:7: ( rule__TextView__Group_3_2_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37066:8: rule__TextView__Group_3_2_16__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_16__0_in_synpred43281804); rule__TextView__Group_3_2_16__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred432 // $ANTLR start synpred433 public final void synpred433_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37072:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37072:4: ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37072:4: ({...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37073:5: {...}? => ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred433", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37073:108: ( ( ( rule__TextView__Group_3_2_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37074:6: ( ( rule__TextView__Group_3_2_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 17); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37080:6: ( ( rule__TextView__Group_3_2_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37082:7: ( rule__TextView__Group_3_2_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37083:7: ( rule__TextView__Group_3_2_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37083:8: rule__TextView__Group_3_2_17__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_17__0_in_synpred43381895); rule__TextView__Group_3_2_17__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred433 // $ANTLR start synpred434 public final void synpred434_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37089:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37089:4: ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37089:4: ({...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37090:5: {...}? => ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred434", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37090:108: ( ( ( rule__TextView__Group_3_2_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37091:6: ( ( rule__TextView__Group_3_2_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 18); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37097:6: ( ( rule__TextView__Group_3_2_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37099:7: ( rule__TextView__Group_3_2_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37100:7: ( rule__TextView__Group_3_2_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37100:8: rule__TextView__Group_3_2_18__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_18__0_in_synpred43481986); rule__TextView__Group_3_2_18__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred434 // $ANTLR start synpred435 public final void synpred435_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37106:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37106:4: ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37106:4: ({...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37107:5: {...}? => ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred435", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37107:108: ( ( ( rule__TextView__Group_3_2_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37108:6: ( ( rule__TextView__Group_3_2_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 19); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37114:6: ( ( rule__TextView__Group_3_2_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37116:7: ( rule__TextView__Group_3_2_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37117:7: ( rule__TextView__Group_3_2_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37117:8: rule__TextView__Group_3_2_19__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_19__0_in_synpred43582077); rule__TextView__Group_3_2_19__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred435 // $ANTLR start synpred436 public final void synpred436_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37123:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37123:4: ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37123:4: ({...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37124:5: {...}? => ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred436", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37124:108: ( ( ( rule__TextView__Group_3_2_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37125:6: ( ( rule__TextView__Group_3_2_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 20); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37131:6: ( ( rule__TextView__Group_3_2_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37133:7: ( rule__TextView__Group_3_2_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37134:7: ( rule__TextView__Group_3_2_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37134:8: rule__TextView__Group_3_2_20__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_20__0_in_synpred43682168); rule__TextView__Group_3_2_20__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred436 // $ANTLR start synpred437 public final void synpred437_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37140:4: ( ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37140:4: ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37140:4: ({...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37141:5: {...}? => ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred437", "getUnorderedGroupHelper().canSelect(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37141:108: ( ( ( rule__TextView__Group_3_2_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37142:6: ( ( rule__TextView__Group_3_2_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTextViewAccess().getUnorderedGroup_3_2(), 21); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37148:6: ( ( rule__TextView__Group_3_2_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37150:7: ( rule__TextView__Group_3_2_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTextViewAccess().getGroup_3_2_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37151:7: ( rule__TextView__Group_3_2_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37151:8: rule__TextView__Group_3_2_21__0 { pushFollow(FollowSets001.FOLLOW_rule__TextView__Group_3_2_21__0_in_synpred43782259); rule__TextView__Group_3_2_21__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred437 // $ANTLR start synpred438 public final void synpred438_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37189:2: ( rule__TextView__UnorderedGroup_3_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37189:2: rule__TextView__UnorderedGroup_3_2__1 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__1_in_synpred43882412); rule__TextView__UnorderedGroup_3_2__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred438 // $ANTLR start synpred439 public final void synpred439_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37202:2: ( rule__TextView__UnorderedGroup_3_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37202:2: rule__TextView__UnorderedGroup_3_2__2 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__2_in_synpred43982440); rule__TextView__UnorderedGroup_3_2__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred439 // $ANTLR start synpred440 public final void synpred440_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37215:2: ( rule__TextView__UnorderedGroup_3_2__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37215:2: rule__TextView__UnorderedGroup_3_2__3 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__3_in_synpred44082468); rule__TextView__UnorderedGroup_3_2__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred440 // $ANTLR start synpred441 public final void synpred441_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37228:2: ( rule__TextView__UnorderedGroup_3_2__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37228:2: rule__TextView__UnorderedGroup_3_2__4 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__4_in_synpred44182496); rule__TextView__UnorderedGroup_3_2__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred441 // $ANTLR start synpred442 public final void synpred442_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37241:2: ( rule__TextView__UnorderedGroup_3_2__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37241:2: rule__TextView__UnorderedGroup_3_2__5 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__5_in_synpred44282524); rule__TextView__UnorderedGroup_3_2__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred442 // $ANTLR start synpred443 public final void synpred443_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37254:2: ( rule__TextView__UnorderedGroup_3_2__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37254:2: rule__TextView__UnorderedGroup_3_2__6 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__6_in_synpred44382552); rule__TextView__UnorderedGroup_3_2__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred443 // $ANTLR start synpred444 public final void synpred444_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37267:2: ( rule__TextView__UnorderedGroup_3_2__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37267:2: rule__TextView__UnorderedGroup_3_2__7 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__7_in_synpred44482580); rule__TextView__UnorderedGroup_3_2__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred444 // $ANTLR start synpred445 public final void synpred445_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37280:2: ( rule__TextView__UnorderedGroup_3_2__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37280:2: rule__TextView__UnorderedGroup_3_2__8 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__8_in_synpred44582608); rule__TextView__UnorderedGroup_3_2__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred445 // $ANTLR start synpred446 public final void synpred446_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37293:2: ( rule__TextView__UnorderedGroup_3_2__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37293:2: rule__TextView__UnorderedGroup_3_2__9 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__9_in_synpred44682636); rule__TextView__UnorderedGroup_3_2__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred446 // $ANTLR start synpred447 public final void synpred447_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37306:2: ( rule__TextView__UnorderedGroup_3_2__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37306:2: rule__TextView__UnorderedGroup_3_2__10 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__10_in_synpred44782664); rule__TextView__UnorderedGroup_3_2__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred447 // $ANTLR start synpred448 public final void synpred448_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37319:2: ( rule__TextView__UnorderedGroup_3_2__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37319:2: rule__TextView__UnorderedGroup_3_2__11 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__11_in_synpred44882692); rule__TextView__UnorderedGroup_3_2__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred448 // $ANTLR start synpred449 public final void synpred449_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37332:2: ( rule__TextView__UnorderedGroup_3_2__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37332:2: rule__TextView__UnorderedGroup_3_2__12 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__12_in_synpred44982720); rule__TextView__UnorderedGroup_3_2__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred449 // $ANTLR start synpred450 public final void synpred450_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37345:2: ( rule__TextView__UnorderedGroup_3_2__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37345:2: rule__TextView__UnorderedGroup_3_2__13 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__13_in_synpred45082748); rule__TextView__UnorderedGroup_3_2__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred450 // $ANTLR start synpred451 public final void synpred451_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37358:2: ( rule__TextView__UnorderedGroup_3_2__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37358:2: rule__TextView__UnorderedGroup_3_2__14 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__14_in_synpred45182776); rule__TextView__UnorderedGroup_3_2__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred451 // $ANTLR start synpred452 public final void synpred452_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37371:2: ( rule__TextView__UnorderedGroup_3_2__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37371:2: rule__TextView__UnorderedGroup_3_2__15 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__15_in_synpred45282804); rule__TextView__UnorderedGroup_3_2__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred452 // $ANTLR start synpred453 public final void synpred453_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37384:2: ( rule__TextView__UnorderedGroup_3_2__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37384:2: rule__TextView__UnorderedGroup_3_2__16 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__16_in_synpred45382832); rule__TextView__UnorderedGroup_3_2__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred453 // $ANTLR start synpred454 public final void synpred454_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37397:2: ( rule__TextView__UnorderedGroup_3_2__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37397:2: rule__TextView__UnorderedGroup_3_2__17 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__17_in_synpred45482860); rule__TextView__UnorderedGroup_3_2__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred454 // $ANTLR start synpred455 public final void synpred455_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37410:2: ( rule__TextView__UnorderedGroup_3_2__18 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37410:2: rule__TextView__UnorderedGroup_3_2__18 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__18_in_synpred45582888); rule__TextView__UnorderedGroup_3_2__18(); _fsp--; if (failed) return ; } } // $ANTLR end synpred455 // $ANTLR start synpred456 public final void synpred456_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37423:2: ( rule__TextView__UnorderedGroup_3_2__19 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37423:2: rule__TextView__UnorderedGroup_3_2__19 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__19_in_synpred45682916); rule__TextView__UnorderedGroup_3_2__19(); _fsp--; if (failed) return ; } } // $ANTLR end synpred456 // $ANTLR start synpred457 public final void synpred457_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37436:2: ( rule__TextView__UnorderedGroup_3_2__20 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37436:2: rule__TextView__UnorderedGroup_3_2__20 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__20_in_synpred45782944); rule__TextView__UnorderedGroup_3_2__20(); _fsp--; if (failed) return ; } } // $ANTLR end synpred457 // $ANTLR start synpred458 public final void synpred458_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37449:2: ( rule__TextView__UnorderedGroup_3_2__21 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37449:2: rule__TextView__UnorderedGroup_3_2__21 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__21_in_synpred45882972); rule__TextView__UnorderedGroup_3_2__21(); _fsp--; if (failed) return ; } } // $ANTLR end synpred458 // $ANTLR start synpred459 public final void synpred459_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37462:2: ( rule__TextView__UnorderedGroup_3_2__22 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37462:2: rule__TextView__UnorderedGroup_3_2__22 { pushFollow(FollowSets001.FOLLOW_rule__TextView__UnorderedGroup_3_2__22_in_synpred45983000); rule__TextView__UnorderedGroup_3_2__22(); _fsp--; if (failed) return ; } } // $ANTLR end synpred459 // $ANTLR start synpred460 public final void synpred460_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37533:2: ( rule__ImageView__UnorderedGroup_3_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37533:2: rule__ImageView__UnorderedGroup_3_2__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__0_in_synpred46083095); rule__ImageView__UnorderedGroup_3_2__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred460 // $ANTLR start synpred461 public final void synpred461_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37551:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37551:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37551:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37552:5: {...}? => ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred461", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37552:108: ( ( ( rule__ImageView__Group_3_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37553:6: ( ( rule__ImageView__Group_3_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37559:6: ( ( rule__ImageView__Group_3_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37561:7: ( rule__ImageView__Group_3_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37562:7: ( rule__ImageView__Group_3_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37562:8: rule__ImageView__Group_3_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_0__0_in_synpred46183182); rule__ImageView__Group_3_2_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred461 // $ANTLR start synpred462 public final void synpred462_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37568:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37568:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37568:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37569:5: {...}? => ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred462", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37569:108: ( ( ( rule__ImageView__Group_3_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37570:6: ( ( rule__ImageView__Group_3_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37576:6: ( ( rule__ImageView__Group_3_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37578:7: ( rule__ImageView__Group_3_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37579:7: ( rule__ImageView__Group_3_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37579:8: rule__ImageView__Group_3_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_1__0_in_synpred46283273); rule__ImageView__Group_3_2_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred462 // $ANTLR start synpred463 public final void synpred463_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37585:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37585:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37585:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37586:5: {...}? => ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred463", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37586:108: ( ( ( rule__ImageView__Group_3_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37587:6: ( ( rule__ImageView__Group_3_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37593:6: ( ( rule__ImageView__Group_3_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37595:7: ( rule__ImageView__Group_3_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37596:7: ( rule__ImageView__Group_3_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37596:8: rule__ImageView__Group_3_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_2__0_in_synpred46383364); rule__ImageView__Group_3_2_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred463 // $ANTLR start synpred464 public final void synpred464_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37602:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37602:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37602:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37603:5: {...}? => ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred464", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37603:108: ( ( ( rule__ImageView__Group_3_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37604:6: ( ( rule__ImageView__Group_3_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37610:6: ( ( rule__ImageView__Group_3_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37612:7: ( rule__ImageView__Group_3_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37613:7: ( rule__ImageView__Group_3_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37613:8: rule__ImageView__Group_3_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_3__0_in_synpred46483455); rule__ImageView__Group_3_2_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred464 // $ANTLR start synpred465 public final void synpred465_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37619:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37619:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37619:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37620:5: {...}? => ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred465", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37620:108: ( ( ( rule__ImageView__Group_3_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37621:6: ( ( rule__ImageView__Group_3_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37627:6: ( ( rule__ImageView__Group_3_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37629:7: ( rule__ImageView__Group_3_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37630:7: ( rule__ImageView__Group_3_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37630:8: rule__ImageView__Group_3_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_4__0_in_synpred46583546); rule__ImageView__Group_3_2_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred465 // $ANTLR start synpred466 public final void synpred466_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37636:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37636:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37636:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37637:5: {...}? => ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred466", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37637:108: ( ( ( rule__ImageView__Group_3_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37638:6: ( ( rule__ImageView__Group_3_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37644:6: ( ( rule__ImageView__Group_3_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37646:7: ( rule__ImageView__Group_3_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37647:7: ( rule__ImageView__Group_3_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37647:8: rule__ImageView__Group_3_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_5__0_in_synpred46683637); rule__ImageView__Group_3_2_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred466 // $ANTLR start synpred467 public final void synpred467_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37653:4: ( ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37653:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37653:4: ({...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37654:5: {...}? => ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred467", "getUnorderedGroupHelper().canSelect(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37654:108: ( ( ( rule__ImageView__Group_3_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37655:6: ( ( rule__ImageView__Group_3_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getImageViewAccess().getUnorderedGroup_3_2(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37661:6: ( ( rule__ImageView__Group_3_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37663:7: ( rule__ImageView__Group_3_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getImageViewAccess().getGroup_3_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37664:7: ( rule__ImageView__Group_3_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37664:8: rule__ImageView__Group_3_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__Group_3_2_6__0_in_synpred46783728); rule__ImageView__Group_3_2_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred467 // $ANTLR start synpred468 public final void synpred468_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37702:2: ( rule__ImageView__UnorderedGroup_3_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37702:2: rule__ImageView__UnorderedGroup_3_2__1 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__1_in_synpred46883881); rule__ImageView__UnorderedGroup_3_2__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred468 // $ANTLR start synpred469 public final void synpred469_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37715:2: ( rule__ImageView__UnorderedGroup_3_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37715:2: rule__ImageView__UnorderedGroup_3_2__2 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__2_in_synpred46983909); rule__ImageView__UnorderedGroup_3_2__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred469 // $ANTLR start synpred470 public final void synpred470_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37728:2: ( rule__ImageView__UnorderedGroup_3_2__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37728:2: rule__ImageView__UnorderedGroup_3_2__3 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__3_in_synpred47083937); rule__ImageView__UnorderedGroup_3_2__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred470 // $ANTLR start synpred471 public final void synpred471_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37741:2: ( rule__ImageView__UnorderedGroup_3_2__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37741:2: rule__ImageView__UnorderedGroup_3_2__4 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__4_in_synpred47183965); rule__ImageView__UnorderedGroup_3_2__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred471 // $ANTLR start synpred472 public final void synpred472_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37754:2: ( rule__ImageView__UnorderedGroup_3_2__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37754:2: rule__ImageView__UnorderedGroup_3_2__5 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__5_in_synpred47283993); rule__ImageView__UnorderedGroup_3_2__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred472 // $ANTLR start synpred473 public final void synpred473_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37767:2: ( rule__ImageView__UnorderedGroup_3_2__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37767:2: rule__ImageView__UnorderedGroup_3_2__6 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__6_in_synpred47384021); rule__ImageView__UnorderedGroup_3_2__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred473 // $ANTLR start synpred474 public final void synpred474_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37780:2: ( rule__ImageView__UnorderedGroup_3_2__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37780:2: rule__ImageView__UnorderedGroup_3_2__7 { pushFollow(FollowSets001.FOLLOW_rule__ImageView__UnorderedGroup_3_2__7_in_synpred47484049); rule__ImageView__UnorderedGroup_3_2__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred474 // $ANTLR start synpred475 public final void synpred475_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37821:2: ( rule__Button__UnorderedGroup_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37821:2: rule__Button__UnorderedGroup_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__0_in_synpred47584114); rule__Button__UnorderedGroup_4_2__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred475 // $ANTLR start synpred476 public final void synpred476_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37839:4: ( ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37839:4: ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37839:4: ({...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37840:5: {...}? => ( ( ( rule__Button__Group_4_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred476", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37840:105: ( ( ( rule__Button__Group_4_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37841:6: ( ( rule__Button__Group_4_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37847:6: ( ( rule__Button__Group_4_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37849:7: ( rule__Button__Group_4_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37850:7: ( rule__Button__Group_4_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37850:8: rule__Button__Group_4_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_0__0_in_synpred47684201); rule__Button__Group_4_2_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred476 // $ANTLR start synpred477 public final void synpred477_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37856:4: ( ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37856:4: ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37856:4: ({...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37857:5: {...}? => ( ( ( rule__Button__Group_4_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred477", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37857:105: ( ( ( rule__Button__Group_4_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37858:6: ( ( rule__Button__Group_4_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37864:6: ( ( rule__Button__Group_4_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37866:7: ( rule__Button__Group_4_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37867:7: ( rule__Button__Group_4_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37867:8: rule__Button__Group_4_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_1__0_in_synpred47784292); rule__Button__Group_4_2_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred477 // $ANTLR start synpred478 public final void synpred478_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37873:4: ( ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37873:4: ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37873:4: ({...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37874:5: {...}? => ( ( ( rule__Button__Group_4_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred478", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37874:105: ( ( ( rule__Button__Group_4_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37875:6: ( ( rule__Button__Group_4_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37881:6: ( ( rule__Button__Group_4_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37883:7: ( rule__Button__Group_4_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37884:7: ( rule__Button__Group_4_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37884:8: rule__Button__Group_4_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_2__0_in_synpred47884383); rule__Button__Group_4_2_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred478 // $ANTLR start synpred479 public final void synpred479_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37890:4: ( ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37890:4: ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37890:4: ({...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37891:5: {...}? => ( ( ( rule__Button__Group_4_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred479", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37891:105: ( ( ( rule__Button__Group_4_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37892:6: ( ( rule__Button__Group_4_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37898:6: ( ( rule__Button__Group_4_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37900:7: ( rule__Button__Group_4_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37901:7: ( rule__Button__Group_4_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37901:8: rule__Button__Group_4_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_3__0_in_synpred47984474); rule__Button__Group_4_2_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred479 // $ANTLR start synpred480 public final void synpred480_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37907:4: ( ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37907:4: ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37907:4: ({...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37908:5: {...}? => ( ( ( rule__Button__Group_4_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred480", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37908:105: ( ( ( rule__Button__Group_4_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37909:6: ( ( rule__Button__Group_4_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37915:6: ( ( rule__Button__Group_4_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37917:7: ( rule__Button__Group_4_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37918:7: ( rule__Button__Group_4_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37918:8: rule__Button__Group_4_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_4__0_in_synpred48084565); rule__Button__Group_4_2_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred480 // $ANTLR start synpred481 public final void synpred481_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37924:4: ( ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37924:4: ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37924:4: ({...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37925:5: {...}? => ( ( ( rule__Button__Group_4_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred481", "getUnorderedGroupHelper().canSelect(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37925:105: ( ( ( rule__Button__Group_4_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37926:6: ( ( rule__Button__Group_4_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getButtonAccess().getUnorderedGroup_4_2(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37932:6: ( ( rule__Button__Group_4_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37934:7: ( rule__Button__Group_4_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getButtonAccess().getGroup_4_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37935:7: ( rule__Button__Group_4_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37935:8: rule__Button__Group_4_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__Button__Group_4_2_5__0_in_synpred48184656); rule__Button__Group_4_2_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred481 // $ANTLR start synpred482 public final void synpred482_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37973:2: ( rule__Button__UnorderedGroup_4_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37973:2: rule__Button__UnorderedGroup_4_2__1 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__1_in_synpred48284809); rule__Button__UnorderedGroup_4_2__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred482 // $ANTLR start synpred483 public final void synpred483_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37986:2: ( rule__Button__UnorderedGroup_4_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37986:2: rule__Button__UnorderedGroup_4_2__2 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__2_in_synpred48384837); rule__Button__UnorderedGroup_4_2__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred483 // $ANTLR start synpred484 public final void synpred484_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37999:2: ( rule__Button__UnorderedGroup_4_2__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:37999:2: rule__Button__UnorderedGroup_4_2__3 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__3_in_synpred48484865); rule__Button__UnorderedGroup_4_2__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred484 // $ANTLR start synpred485 public final void synpred485_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38012:2: ( rule__Button__UnorderedGroup_4_2__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38012:2: rule__Button__UnorderedGroup_4_2__4 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__4_in_synpred48584893); rule__Button__UnorderedGroup_4_2__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred485 // $ANTLR start synpred486 public final void synpred486_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38025:2: ( rule__Button__UnorderedGroup_4_2__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38025:2: rule__Button__UnorderedGroup_4_2__5 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__5_in_synpred48684921); rule__Button__UnorderedGroup_4_2__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred486 // $ANTLR start synpred487 public final void synpred487_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38038:2: ( rule__Button__UnorderedGroup_4_2__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38038:2: rule__Button__UnorderedGroup_4_2__6 { pushFollow(FollowSets001.FOLLOW_rule__Button__UnorderedGroup_4_2__6_in_synpred48784949); rule__Button__UnorderedGroup_4_2__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred487 // $ANTLR start synpred488 public final void synpred488_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38077:2: ( rule__Spinner__UnorderedGroup_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38077:2: rule__Spinner__UnorderedGroup_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__0_in_synpred48885012); rule__Spinner__UnorderedGroup_4_2__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred488 // $ANTLR start synpred489 public final void synpred489_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38095:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38095:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38095:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38096:5: {...}? => ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred489", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38096:106: ( ( ( rule__Spinner__Group_4_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38097:6: ( ( rule__Spinner__Group_4_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38103:6: ( ( rule__Spinner__Group_4_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38105:7: ( rule__Spinner__Group_4_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38106:7: ( rule__Spinner__Group_4_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38106:8: rule__Spinner__Group_4_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_0__0_in_synpred48985099); rule__Spinner__Group_4_2_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred489 // $ANTLR start synpred490 public final void synpred490_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38112:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38112:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38112:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38113:5: {...}? => ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred490", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38113:106: ( ( ( rule__Spinner__Group_4_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38114:6: ( ( rule__Spinner__Group_4_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38120:6: ( ( rule__Spinner__Group_4_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38122:7: ( rule__Spinner__Group_4_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38123:7: ( rule__Spinner__Group_4_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38123:8: rule__Spinner__Group_4_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_1__0_in_synpred49085190); rule__Spinner__Group_4_2_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred490 // $ANTLR start synpred491 public final void synpred491_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38129:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38129:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38129:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38130:5: {...}? => ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred491", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38130:106: ( ( ( rule__Spinner__Group_4_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38131:6: ( ( rule__Spinner__Group_4_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38137:6: ( ( rule__Spinner__Group_4_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38139:7: ( rule__Spinner__Group_4_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38140:7: ( rule__Spinner__Group_4_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38140:8: rule__Spinner__Group_4_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_2__0_in_synpred49185281); rule__Spinner__Group_4_2_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred491 // $ANTLR start synpred492 public final void synpred492_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38146:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38146:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38146:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38147:5: {...}? => ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred492", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38147:106: ( ( ( rule__Spinner__Group_4_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38148:6: ( ( rule__Spinner__Group_4_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38154:6: ( ( rule__Spinner__Group_4_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38156:7: ( rule__Spinner__Group_4_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38157:7: ( rule__Spinner__Group_4_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38157:8: rule__Spinner__Group_4_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_3__0_in_synpred49285372); rule__Spinner__Group_4_2_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred492 // $ANTLR start synpred493 public final void synpred493_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38163:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38163:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38163:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38164:5: {...}? => ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred493", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38164:106: ( ( ( rule__Spinner__Group_4_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38165:6: ( ( rule__Spinner__Group_4_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38171:6: ( ( rule__Spinner__Group_4_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38173:7: ( rule__Spinner__Group_4_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38174:7: ( rule__Spinner__Group_4_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38174:8: rule__Spinner__Group_4_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_4__0_in_synpred49385463); rule__Spinner__Group_4_2_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred493 // $ANTLR start synpred494 public final void synpred494_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38180:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38180:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38180:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38181:5: {...}? => ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred494", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38181:106: ( ( ( rule__Spinner__Group_4_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38182:6: ( ( rule__Spinner__Group_4_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38188:6: ( ( rule__Spinner__Group_4_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38190:7: ( rule__Spinner__Group_4_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38191:7: ( rule__Spinner__Group_4_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38191:8: rule__Spinner__Group_4_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_5__0_in_synpred49485554); rule__Spinner__Group_4_2_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred494 // $ANTLR start synpred495 public final void synpred495_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38197:4: ( ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38197:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38197:4: ({...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38198:5: {...}? => ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred495", "getUnorderedGroupHelper().canSelect(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38198:106: ( ( ( rule__Spinner__Group_4_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38199:6: ( ( rule__Spinner__Group_4_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getSpinnerAccess().getUnorderedGroup_4_2(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38205:6: ( ( rule__Spinner__Group_4_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38207:7: ( rule__Spinner__Group_4_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getSpinnerAccess().getGroup_4_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38208:7: ( rule__Spinner__Group_4_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38208:8: rule__Spinner__Group_4_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__Group_4_2_6__0_in_synpred49585645); rule__Spinner__Group_4_2_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred495 // $ANTLR start synpred496 public final void synpred496_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38246:2: ( rule__Spinner__UnorderedGroup_4_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38246:2: rule__Spinner__UnorderedGroup_4_2__1 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__1_in_synpred49685798); rule__Spinner__UnorderedGroup_4_2__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred496 // $ANTLR start synpred497 public final void synpred497_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38259:2: ( rule__Spinner__UnorderedGroup_4_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38259:2: rule__Spinner__UnorderedGroup_4_2__2 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__2_in_synpred49785826); rule__Spinner__UnorderedGroup_4_2__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred497 // $ANTLR start synpred498 public final void synpred498_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38272:2: ( rule__Spinner__UnorderedGroup_4_2__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38272:2: rule__Spinner__UnorderedGroup_4_2__3 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__3_in_synpred49885854); rule__Spinner__UnorderedGroup_4_2__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred498 // $ANTLR start synpred499 public final void synpred499_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38285:2: ( rule__Spinner__UnorderedGroup_4_2__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38285:2: rule__Spinner__UnorderedGroup_4_2__4 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__4_in_synpred49985882); rule__Spinner__UnorderedGroup_4_2__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred499 // $ANTLR start synpred500 public final void synpred500_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38298:2: ( rule__Spinner__UnorderedGroup_4_2__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38298:2: rule__Spinner__UnorderedGroup_4_2__5 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__5_in_synpred50085910); rule__Spinner__UnorderedGroup_4_2__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred500 // $ANTLR start synpred501 public final void synpred501_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38311:2: ( rule__Spinner__UnorderedGroup_4_2__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38311:2: rule__Spinner__UnorderedGroup_4_2__6 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__6_in_synpred50185938); rule__Spinner__UnorderedGroup_4_2__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred501 // $ANTLR start synpred502 public final void synpred502_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38324:2: ( rule__Spinner__UnorderedGroup_4_2__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38324:2: rule__Spinner__UnorderedGroup_4_2__7 { pushFollow(FollowSets001.FOLLOW_rule__Spinner__UnorderedGroup_4_2__7_in_synpred50285966); rule__Spinner__UnorderedGroup_4_2__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred502 // $ANTLR start synpred503 public final void synpred503_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38365:2: ( rule__EditText__UnorderedGroup_4_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38365:2: rule__EditText__UnorderedGroup_4_2__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__0_in_synpred50386031); rule__EditText__UnorderedGroup_4_2__0(); _fsp--; if (failed) return ; } } // $ANTLR end synpred503 // $ANTLR start synpred504 public final void synpred504_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38383:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38383:4: ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38383:4: ({...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38384:5: {...}? => ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred504", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38384:107: ( ( ( rule__EditText__Group_4_2_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38385:6: ( ( rule__EditText__Group_4_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38391:6: ( ( rule__EditText__Group_4_2_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38393:7: ( rule__EditText__Group_4_2_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38394:7: ( rule__EditText__Group_4_2_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38394:8: rule__EditText__Group_4_2_0__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_0__0_in_synpred50486118); rule__EditText__Group_4_2_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred504 // $ANTLR start synpred505 public final void synpred505_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38400:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38400:4: ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38400:4: ({...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38401:5: {...}? => ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred505", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38401:107: ( ( ( rule__EditText__Group_4_2_1__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38402:6: ( ( rule__EditText__Group_4_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 1); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38408:6: ( ( rule__EditText__Group_4_2_1__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38410:7: ( rule__EditText__Group_4_2_1__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_1()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38411:7: ( rule__EditText__Group_4_2_1__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38411:8: rule__EditText__Group_4_2_1__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_1__0_in_synpred50586209); rule__EditText__Group_4_2_1__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred505 // $ANTLR start synpred506 public final void synpred506_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38417:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38417:4: ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38417:4: ({...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38418:5: {...}? => ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred506", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38418:107: ( ( ( rule__EditText__Group_4_2_2__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38419:6: ( ( rule__EditText__Group_4_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 2); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38425:6: ( ( rule__EditText__Group_4_2_2__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38427:7: ( rule__EditText__Group_4_2_2__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_2()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38428:7: ( rule__EditText__Group_4_2_2__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38428:8: rule__EditText__Group_4_2_2__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_2__0_in_synpred50686300); rule__EditText__Group_4_2_2__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred506 // $ANTLR start synpred507 public final void synpred507_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38434:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38434:4: ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38434:4: ({...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38435:5: {...}? => ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred507", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38435:107: ( ( ( rule__EditText__Group_4_2_3__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38436:6: ( ( rule__EditText__Group_4_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 3); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38442:6: ( ( rule__EditText__Group_4_2_3__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38444:7: ( rule__EditText__Group_4_2_3__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_3()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38445:7: ( rule__EditText__Group_4_2_3__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38445:8: rule__EditText__Group_4_2_3__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_3__0_in_synpred50786391); rule__EditText__Group_4_2_3__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred507 // $ANTLR start synpred508 public final void synpred508_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38451:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38451:4: ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38451:4: ({...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38452:5: {...}? => ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred508", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38452:107: ( ( ( rule__EditText__Group_4_2_4__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38453:6: ( ( rule__EditText__Group_4_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 4); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38459:6: ( ( rule__EditText__Group_4_2_4__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38461:7: ( rule__EditText__Group_4_2_4__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_4()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38462:7: ( rule__EditText__Group_4_2_4__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38462:8: rule__EditText__Group_4_2_4__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_4__0_in_synpred50886482); rule__EditText__Group_4_2_4__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred508 // $ANTLR start synpred509 public final void synpred509_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38468:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38468:4: ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38468:4: ({...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38469:5: {...}? => ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred509", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38469:107: ( ( ( rule__EditText__Group_4_2_5__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38470:6: ( ( rule__EditText__Group_4_2_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 5); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38476:6: ( ( rule__EditText__Group_4_2_5__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38478:7: ( rule__EditText__Group_4_2_5__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_5()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38479:7: ( rule__EditText__Group_4_2_5__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38479:8: rule__EditText__Group_4_2_5__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_5__0_in_synpred50986573); rule__EditText__Group_4_2_5__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred509 // $ANTLR start synpred510 public final void synpred510_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38485:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38485:4: ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38485:4: ({...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38486:5: {...}? => ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred510", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38486:107: ( ( ( rule__EditText__Group_4_2_6__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38487:6: ( ( rule__EditText__Group_4_2_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 6); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38493:6: ( ( rule__EditText__Group_4_2_6__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38495:7: ( rule__EditText__Group_4_2_6__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_6()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38496:7: ( rule__EditText__Group_4_2_6__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38496:8: rule__EditText__Group_4_2_6__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_6__0_in_synpred51086664); rule__EditText__Group_4_2_6__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred510 // $ANTLR start synpred511 public final void synpred511_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38502:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38502:4: ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38502:4: ({...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38503:5: {...}? => ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred511", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38503:107: ( ( ( rule__EditText__Group_4_2_7__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38504:6: ( ( rule__EditText__Group_4_2_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 7); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38510:6: ( ( rule__EditText__Group_4_2_7__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38512:7: ( rule__EditText__Group_4_2_7__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_7()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38513:7: ( rule__EditText__Group_4_2_7__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38513:8: rule__EditText__Group_4_2_7__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_7__0_in_synpred51186755); rule__EditText__Group_4_2_7__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred511 // $ANTLR start synpred512 public final void synpred512_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38519:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38519:4: ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38519:4: ({...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38520:5: {...}? => ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred512", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38520:107: ( ( ( rule__EditText__Group_4_2_8__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38521:6: ( ( rule__EditText__Group_4_2_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 8); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38527:6: ( ( rule__EditText__Group_4_2_8__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38529:7: ( rule__EditText__Group_4_2_8__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_8()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38530:7: ( rule__EditText__Group_4_2_8__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38530:8: rule__EditText__Group_4_2_8__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_8__0_in_synpred51286846); rule__EditText__Group_4_2_8__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred512 // $ANTLR start synpred513 public final void synpred513_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38536:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38536:4: ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38536:4: ({...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38537:5: {...}? => ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred513", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38537:107: ( ( ( rule__EditText__Group_4_2_9__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38538:6: ( ( rule__EditText__Group_4_2_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 9); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38544:6: ( ( rule__EditText__Group_4_2_9__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38546:7: ( rule__EditText__Group_4_2_9__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_9()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38547:7: ( rule__EditText__Group_4_2_9__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38547:8: rule__EditText__Group_4_2_9__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_9__0_in_synpred51386937); rule__EditText__Group_4_2_9__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred513 // $ANTLR start synpred514 public final void synpred514_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38553:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38553:4: ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38553:4: ({...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38554:5: {...}? => ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred514", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38554:108: ( ( ( rule__EditText__Group_4_2_10__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38555:6: ( ( rule__EditText__Group_4_2_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 10); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38561:6: ( ( rule__EditText__Group_4_2_10__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38563:7: ( rule__EditText__Group_4_2_10__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_10()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38564:7: ( rule__EditText__Group_4_2_10__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38564:8: rule__EditText__Group_4_2_10__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_10__0_in_synpred51487028); rule__EditText__Group_4_2_10__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred514 // $ANTLR start synpred515 public final void synpred515_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38570:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38570:4: ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38570:4: ({...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38571:5: {...}? => ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred515", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38571:108: ( ( ( rule__EditText__Group_4_2_11__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38572:6: ( ( rule__EditText__Group_4_2_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 11); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38578:6: ( ( rule__EditText__Group_4_2_11__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38580:7: ( rule__EditText__Group_4_2_11__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_11()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38581:7: ( rule__EditText__Group_4_2_11__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38581:8: rule__EditText__Group_4_2_11__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_11__0_in_synpred51587119); rule__EditText__Group_4_2_11__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred515 // $ANTLR start synpred516 public final void synpred516_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38587:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38587:4: ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38587:4: ({...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38588:5: {...}? => ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred516", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38588:108: ( ( ( rule__EditText__Group_4_2_12__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38589:6: ( ( rule__EditText__Group_4_2_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 12); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38595:6: ( ( rule__EditText__Group_4_2_12__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38597:7: ( rule__EditText__Group_4_2_12__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_12()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38598:7: ( rule__EditText__Group_4_2_12__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38598:8: rule__EditText__Group_4_2_12__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_12__0_in_synpred51687210); rule__EditText__Group_4_2_12__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred516 // $ANTLR start synpred517 public final void synpred517_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38604:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38604:4: ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38604:4: ({...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38605:5: {...}? => ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred517", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38605:108: ( ( ( rule__EditText__Group_4_2_13__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38606:6: ( ( rule__EditText__Group_4_2_13__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 13); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38612:6: ( ( rule__EditText__Group_4_2_13__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38614:7: ( rule__EditText__Group_4_2_13__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_13()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38615:7: ( rule__EditText__Group_4_2_13__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38615:8: rule__EditText__Group_4_2_13__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_13__0_in_synpred51787301); rule__EditText__Group_4_2_13__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred517 // $ANTLR start synpred518 public final void synpred518_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38621:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38621:4: ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38621:4: ({...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38622:5: {...}? => ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred518", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38622:108: ( ( ( rule__EditText__Group_4_2_14__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38623:6: ( ( rule__EditText__Group_4_2_14__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 14); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38629:6: ( ( rule__EditText__Group_4_2_14__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38631:7: ( rule__EditText__Group_4_2_14__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_14()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38632:7: ( rule__EditText__Group_4_2_14__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38632:8: rule__EditText__Group_4_2_14__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_14__0_in_synpred51887392); rule__EditText__Group_4_2_14__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred518 // $ANTLR start synpred519 public final void synpred519_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38638:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38638:4: ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38638:4: ({...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38639:5: {...}? => ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred519", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38639:108: ( ( ( rule__EditText__Group_4_2_15__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38640:6: ( ( rule__EditText__Group_4_2_15__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 15); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38646:6: ( ( rule__EditText__Group_4_2_15__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38648:7: ( rule__EditText__Group_4_2_15__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_15()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38649:7: ( rule__EditText__Group_4_2_15__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38649:8: rule__EditText__Group_4_2_15__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_15__0_in_synpred51987483); rule__EditText__Group_4_2_15__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred519 // $ANTLR start synpred520 public final void synpred520_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38655:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38655:4: ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38655:4: ({...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38656:5: {...}? => ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred520", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38656:108: ( ( ( rule__EditText__Group_4_2_16__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38657:6: ( ( rule__EditText__Group_4_2_16__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 16); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38663:6: ( ( rule__EditText__Group_4_2_16__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38665:7: ( rule__EditText__Group_4_2_16__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_16()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38666:7: ( rule__EditText__Group_4_2_16__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38666:8: rule__EditText__Group_4_2_16__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_16__0_in_synpred52087574); rule__EditText__Group_4_2_16__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred520 // $ANTLR start synpred521 public final void synpred521_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38672:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38672:4: ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38672:4: ({...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38673:5: {...}? => ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred521", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38673:108: ( ( ( rule__EditText__Group_4_2_17__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38674:6: ( ( rule__EditText__Group_4_2_17__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 17); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38680:6: ( ( rule__EditText__Group_4_2_17__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38682:7: ( rule__EditText__Group_4_2_17__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_17()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38683:7: ( rule__EditText__Group_4_2_17__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38683:8: rule__EditText__Group_4_2_17__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_17__0_in_synpred52187665); rule__EditText__Group_4_2_17__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred521 // $ANTLR start synpred522 public final void synpred522_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38689:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38689:4: ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38689:4: ({...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38690:5: {...}? => ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred522", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38690:108: ( ( ( rule__EditText__Group_4_2_18__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38691:6: ( ( rule__EditText__Group_4_2_18__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 18); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38697:6: ( ( rule__EditText__Group_4_2_18__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38699:7: ( rule__EditText__Group_4_2_18__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_18()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38700:7: ( rule__EditText__Group_4_2_18__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38700:8: rule__EditText__Group_4_2_18__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_18__0_in_synpred52287756); rule__EditText__Group_4_2_18__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred522 // $ANTLR start synpred523 public final void synpred523_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38706:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38706:4: ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38706:4: ({...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38707:5: {...}? => ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred523", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38707:108: ( ( ( rule__EditText__Group_4_2_19__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38708:6: ( ( rule__EditText__Group_4_2_19__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 19); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38714:6: ( ( rule__EditText__Group_4_2_19__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38716:7: ( rule__EditText__Group_4_2_19__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_19()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38717:7: ( rule__EditText__Group_4_2_19__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38717:8: rule__EditText__Group_4_2_19__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_19__0_in_synpred52387847); rule__EditText__Group_4_2_19__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred523 // $ANTLR start synpred524 public final void synpred524_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38723:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38723:4: ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38723:4: ({...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38724:5: {...}? => ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred524", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38724:108: ( ( ( rule__EditText__Group_4_2_20__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38725:6: ( ( rule__EditText__Group_4_2_20__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 20); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38731:6: ( ( rule__EditText__Group_4_2_20__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38733:7: ( rule__EditText__Group_4_2_20__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_20()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38734:7: ( rule__EditText__Group_4_2_20__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38734:8: rule__EditText__Group_4_2_20__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_20__0_in_synpred52487938); rule__EditText__Group_4_2_20__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred524 // $ANTLR start synpred525 public final void synpred525_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38740:4: ( ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38740:4: ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38740:4: ({...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38741:5: {...}? => ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred525", "getUnorderedGroupHelper().canSelect(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38741:108: ( ( ( rule__EditText__Group_4_2_21__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38742:6: ( ( rule__EditText__Group_4_2_21__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getEditTextAccess().getUnorderedGroup_4_2(), 21); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38748:6: ( ( rule__EditText__Group_4_2_21__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38750:7: ( rule__EditText__Group_4_2_21__0 ) { if ( backtracking==0 ) { before(grammarAccess.getEditTextAccess().getGroup_4_2_21()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38751:7: ( rule__EditText__Group_4_2_21__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38751:8: rule__EditText__Group_4_2_21__0 { pushFollow(FollowSets001.FOLLOW_rule__EditText__Group_4_2_21__0_in_synpred52588029); rule__EditText__Group_4_2_21__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred525 // $ANTLR start synpred526 public final void synpred526_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38789:2: ( rule__EditText__UnorderedGroup_4_2__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38789:2: rule__EditText__UnorderedGroup_4_2__1 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__1_in_synpred52688182); rule__EditText__UnorderedGroup_4_2__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred526 // $ANTLR start synpred527 public final void synpred527_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38802:2: ( rule__EditText__UnorderedGroup_4_2__2 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38802:2: rule__EditText__UnorderedGroup_4_2__2 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__2_in_synpred52788210); rule__EditText__UnorderedGroup_4_2__2(); _fsp--; if (failed) return ; } } // $ANTLR end synpred527 // $ANTLR start synpred528 public final void synpred528_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38815:2: ( rule__EditText__UnorderedGroup_4_2__3 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38815:2: rule__EditText__UnorderedGroup_4_2__3 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__3_in_synpred52888238); rule__EditText__UnorderedGroup_4_2__3(); _fsp--; if (failed) return ; } } // $ANTLR end synpred528 // $ANTLR start synpred529 public final void synpred529_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38828:2: ( rule__EditText__UnorderedGroup_4_2__4 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38828:2: rule__EditText__UnorderedGroup_4_2__4 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__4_in_synpred52988266); rule__EditText__UnorderedGroup_4_2__4(); _fsp--; if (failed) return ; } } // $ANTLR end synpred529 // $ANTLR start synpred530 public final void synpred530_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38841:2: ( rule__EditText__UnorderedGroup_4_2__5 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38841:2: rule__EditText__UnorderedGroup_4_2__5 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__5_in_synpred53088294); rule__EditText__UnorderedGroup_4_2__5(); _fsp--; if (failed) return ; } } // $ANTLR end synpred530 // $ANTLR start synpred531 public final void synpred531_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38854:2: ( rule__EditText__UnorderedGroup_4_2__6 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38854:2: rule__EditText__UnorderedGroup_4_2__6 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__6_in_synpred53188322); rule__EditText__UnorderedGroup_4_2__6(); _fsp--; if (failed) return ; } } // $ANTLR end synpred531 // $ANTLR start synpred532 public final void synpred532_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38867:2: ( rule__EditText__UnorderedGroup_4_2__7 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38867:2: rule__EditText__UnorderedGroup_4_2__7 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__7_in_synpred53288350); rule__EditText__UnorderedGroup_4_2__7(); _fsp--; if (failed) return ; } } // $ANTLR end synpred532 // $ANTLR start synpred533 public final void synpred533_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38880:2: ( rule__EditText__UnorderedGroup_4_2__8 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38880:2: rule__EditText__UnorderedGroup_4_2__8 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__8_in_synpred53388378); rule__EditText__UnorderedGroup_4_2__8(); _fsp--; if (failed) return ; } } // $ANTLR end synpred533 // $ANTLR start synpred534 public final void synpred534_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38893:2: ( rule__EditText__UnorderedGroup_4_2__9 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38893:2: rule__EditText__UnorderedGroup_4_2__9 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__9_in_synpred53488406); rule__EditText__UnorderedGroup_4_2__9(); _fsp--; if (failed) return ; } } // $ANTLR end synpred534 // $ANTLR start synpred535 public final void synpred535_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38906:2: ( rule__EditText__UnorderedGroup_4_2__10 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38906:2: rule__EditText__UnorderedGroup_4_2__10 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__10_in_synpred53588434); rule__EditText__UnorderedGroup_4_2__10(); _fsp--; if (failed) return ; } } // $ANTLR end synpred535 // $ANTLR start synpred536 public final void synpred536_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38919:2: ( rule__EditText__UnorderedGroup_4_2__11 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38919:2: rule__EditText__UnorderedGroup_4_2__11 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__11_in_synpred53688462); rule__EditText__UnorderedGroup_4_2__11(); _fsp--; if (failed) return ; } } // $ANTLR end synpred536 // $ANTLR start synpred537 public final void synpred537_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38932:2: ( rule__EditText__UnorderedGroup_4_2__12 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38932:2: rule__EditText__UnorderedGroup_4_2__12 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__12_in_synpred53788490); rule__EditText__UnorderedGroup_4_2__12(); _fsp--; if (failed) return ; } } // $ANTLR end synpred537 // $ANTLR start synpred538 public final void synpred538_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38945:2: ( rule__EditText__UnorderedGroup_4_2__13 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38945:2: rule__EditText__UnorderedGroup_4_2__13 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__13_in_synpred53888518); rule__EditText__UnorderedGroup_4_2__13(); _fsp--; if (failed) return ; } } // $ANTLR end synpred538 // $ANTLR start synpred539 public final void synpred539_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38958:2: ( rule__EditText__UnorderedGroup_4_2__14 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38958:2: rule__EditText__UnorderedGroup_4_2__14 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__14_in_synpred53988546); rule__EditText__UnorderedGroup_4_2__14(); _fsp--; if (failed) return ; } } // $ANTLR end synpred539 // $ANTLR start synpred540 public final void synpred540_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38971:2: ( rule__EditText__UnorderedGroup_4_2__15 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38971:2: rule__EditText__UnorderedGroup_4_2__15 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__15_in_synpred54088574); rule__EditText__UnorderedGroup_4_2__15(); _fsp--; if (failed) return ; } } // $ANTLR end synpred540 // $ANTLR start synpred541 public final void synpred541_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38984:2: ( rule__EditText__UnorderedGroup_4_2__16 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38984:2: rule__EditText__UnorderedGroup_4_2__16 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__16_in_synpred54188602); rule__EditText__UnorderedGroup_4_2__16(); _fsp--; if (failed) return ; } } // $ANTLR end synpred541 // $ANTLR start synpred542 public final void synpred542_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38997:2: ( rule__EditText__UnorderedGroup_4_2__17 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:38997:2: rule__EditText__UnorderedGroup_4_2__17 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__17_in_synpred54288630); rule__EditText__UnorderedGroup_4_2__17(); _fsp--; if (failed) return ; } } // $ANTLR end synpred542 // $ANTLR start synpred543 public final void synpred543_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39010:2: ( rule__EditText__UnorderedGroup_4_2__18 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39010:2: rule__EditText__UnorderedGroup_4_2__18 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__18_in_synpred54388658); rule__EditText__UnorderedGroup_4_2__18(); _fsp--; if (failed) return ; } } // $ANTLR end synpred543 // $ANTLR start synpred544 public final void synpred544_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39023:2: ( rule__EditText__UnorderedGroup_4_2__19 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39023:2: rule__EditText__UnorderedGroup_4_2__19 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__19_in_synpred54488686); rule__EditText__UnorderedGroup_4_2__19(); _fsp--; if (failed) return ; } } // $ANTLR end synpred544 // $ANTLR start synpred545 public final void synpred545_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39036:2: ( rule__EditText__UnorderedGroup_4_2__20 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39036:2: rule__EditText__UnorderedGroup_4_2__20 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__20_in_synpred54588714); rule__EditText__UnorderedGroup_4_2__20(); _fsp--; if (failed) return ; } } // $ANTLR end synpred545 // $ANTLR start synpred546 public final void synpred546_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39049:2: ( rule__EditText__UnorderedGroup_4_2__21 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39049:2: rule__EditText__UnorderedGroup_4_2__21 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__21_in_synpred54688742); rule__EditText__UnorderedGroup_4_2__21(); _fsp--; if (failed) return ; } } // $ANTLR end synpred546 // $ANTLR start synpred547 public final void synpred547_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39062:2: ( rule__EditText__UnorderedGroup_4_2__22 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39062:2: rule__EditText__UnorderedGroup_4_2__22 { pushFollow(FollowSets001.FOLLOW_rule__EditText__UnorderedGroup_4_2__22_in_synpred54788770); rule__EditText__UnorderedGroup_4_2__22(); _fsp--; if (failed) return ; } } // $ANTLR end synpred547 // $ANTLR start synpred548 public final void synpred548_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39152:4: ( ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39152:4: ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39152:4: ({...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39153:5: {...}? => ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred548", "getUnorderedGroupHelper().canSelect(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39153:111: ( ( ( rule__AlphaAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39154:6: ( ( rule__AlphaAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAlphaAnimationAccess().getUnorderedGroup_1(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39160:6: ( ( rule__AlphaAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39162:7: ( rule__AlphaAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getAlphaAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39163:7: ( rule__AlphaAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39163:8: rule__AlphaAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__Group_1_0__0_in_synpred54888954); rule__AlphaAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred548 // $ANTLR start synpred549 public final void synpred549_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39201:2: ( rule__AlphaAnimation__UnorderedGroup_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39201:2: rule__AlphaAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__1_in_synpred54989107); rule__AlphaAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred549 // $ANTLR start synpred550 public final void synpred550_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39249:4: ( ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39249:4: ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39249:4: ({...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39250:5: {...}? => ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred550", "getUnorderedGroupHelper().canSelect(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39250:111: ( ( ( rule__ScaleAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39251:6: ( ( rule__ScaleAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getScaleAnimationAccess().getUnorderedGroup_1(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39257:6: ( ( rule__ScaleAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39259:7: ( rule__ScaleAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getScaleAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39260:7: ( rule__ScaleAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39260:8: rule__ScaleAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__Group_1_0__0_in_synpred55089249); rule__ScaleAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred550 // $ANTLR start synpred551 public final void synpred551_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39298:2: ( rule__ScaleAnimation__UnorderedGroup_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39298:2: rule__ScaleAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__1_in_synpred55189402); rule__ScaleAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred551 // $ANTLR start synpred552 public final void synpred552_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39346:4: ( ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39346:4: ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39346:4: ({...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39347:5: {...}? => ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred552", "getUnorderedGroupHelper().canSelect(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39347:115: ( ( ( rule__TranslateAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39348:6: ( ( rule__TranslateAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getTranslateAnimationAccess().getUnorderedGroup_1(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39354:6: ( ( rule__TranslateAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39356:7: ( rule__TranslateAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getTranslateAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39357:7: ( rule__TranslateAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39357:8: rule__TranslateAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__Group_1_0__0_in_synpred55289544); rule__TranslateAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred552 // $ANTLR start synpred553 public final void synpred553_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39395:2: ( rule__TranslateAnimation__UnorderedGroup_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39395:2: rule__TranslateAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__1_in_synpred55389697); rule__TranslateAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred553 // $ANTLR start synpred554 public final void synpred554_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39443:4: ( ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39443:4: ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39443:4: ({...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39444:5: {...}? => ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0) ) { if (backtracking>0) {failed=true; return ;} throw new FailedPredicateException(input, "synpred554", "getUnorderedGroupHelper().canSelect(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0)"); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39444:112: ( ( ( rule__RotateAnimation__Group_1_0__0 ) ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39445:6: ( ( rule__RotateAnimation__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRotateAnimationAccess().getUnorderedGroup_1(), 0); // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39451:6: ( ( rule__RotateAnimation__Group_1_0__0 ) ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39453:7: ( rule__RotateAnimation__Group_1_0__0 ) { if ( backtracking==0 ) { before(grammarAccess.getRotateAnimationAccess().getGroup_1_0()); } // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39454:7: ( rule__RotateAnimation__Group_1_0__0 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39454:8: rule__RotateAnimation__Group_1_0__0 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__Group_1_0__0_in_synpred55489839); rule__RotateAnimation__Group_1_0__0(); _fsp--; if (failed) return ; } } } } } } // $ANTLR end synpred554 // $ANTLR start synpred555 public final void synpred555_fragment() throws RecognitionException { // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39492:2: ( rule__RotateAnimation__UnorderedGroup_1__1 ) // ../org.eclipse.amalgam.tutorials.xtext.ui/src-gen/org/eclipse/amalgam/tutorials/xtext/ui/contentassist/antlr/internal/InternalDroid.g:39492:2: rule__RotateAnimation__UnorderedGroup_1__1 { pushFollow(FollowSets001.FOLLOW_rule__RotateAnimation__UnorderedGroup_1__1_in_synpred55589992); rule__RotateAnimation__UnorderedGroup_1__1(); _fsp--; if (failed) return ; } } // $ANTLR end synpred555 public final boolean synpred400() { backtracking++; int start = input.mark(); try { synpred400_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred404() { backtracking++; int start = input.mark(); try { synpred404_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred403() { backtracking++; int start = input.mark(); try { synpred403_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred402() { backtracking++; int start = input.mark(); try { synpred402_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred401() { backtracking++; int start = input.mark(); try { synpred401_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred305() { backtracking++; int start = input.mark(); try { synpred305_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred304() { backtracking++; int start = input.mark(); try { synpred304_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred303() { backtracking++; int start = input.mark(); try { synpred303_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred509() { backtracking++; int start = input.mark(); try { synpred509_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred302() { backtracking++; int start = input.mark(); try { synpred302_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred508() { backtracking++; int start = input.mark(); try { synpred508_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred301() { backtracking++; int start = input.mark(); try { synpred301_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred507() { backtracking++; int start = input.mark(); try { synpred507_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred300() { backtracking++; int start = input.mark(); try { synpred300_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred506() { backtracking++; int start = input.mark(); try { synpred506_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred505() { backtracking++; int start = input.mark(); try { synpred505_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred504() { backtracking++; int start = input.mark(); try { synpred504_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred502() { backtracking++; int start = input.mark(); try { synpred502_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred503() { backtracking++; int start = input.mark(); try { synpred503_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred500() { backtracking++; int start = input.mark(); try { synpred500_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred501() { backtracking++; int start = input.mark(); try { synpred501_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred308() { backtracking++; int start = input.mark(); try { synpred308_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred309() { backtracking++; int start = input.mark(); try { synpred309_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred306() { backtracking++; int start = input.mark(); try { synpred306_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred307() { backtracking++; int start = input.mark(); try { synpred307_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred407() { backtracking++; int start = input.mark(); try { synpred407_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred408() { backtracking++; int start = input.mark(); try { synpred408_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred405() { backtracking++; int start = input.mark(); try { synpred405_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred406() { backtracking++; int start = input.mark(); try { synpred406_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred409() { backtracking++; int start = input.mark(); try { synpred409_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred426() { backtracking++; int start = input.mark(); try { synpred426_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred425() { backtracking++; int start = input.mark(); try { synpred425_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred424() { backtracking++; int start = input.mark(); try { synpred424_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred423() { backtracking++; int start = input.mark(); try { synpred423_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred422() { backtracking++; int start = input.mark(); try { synpred422_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred421() { backtracking++; int start = input.mark(); try { synpred421_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred420() { backtracking++; int start = input.mark(); try { synpred420_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred429() { backtracking++; int start = input.mark(); try { synpred429_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred427() { backtracking++; int start = input.mark(); try { synpred427_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred428() { backtracking++; int start = input.mark(); try { synpred428_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred413() { backtracking++; int start = input.mark(); try { synpred413_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred412() { backtracking++; int start = input.mark(); try { synpred412_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred415() { backtracking++; int start = input.mark(); try { synpred415_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred414() { backtracking++; int start = input.mark(); try { synpred414_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred411() { backtracking++; int start = input.mark(); try { synpred411_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred410() { backtracking++; int start = input.mark(); try { synpred410_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred416() { backtracking++; int start = input.mark(); try { synpred416_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred417() { backtracking++; int start = input.mark(); try { synpred417_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred418() { backtracking++; int start = input.mark(); try { synpred418_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred419() { backtracking++; int start = input.mark(); try { synpred419_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred548() { backtracking++; int start = input.mark(); try { synpred548_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred549() { backtracking++; int start = input.mark(); try { synpred549_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred547() { backtracking++; int start = input.mark(); try { synpred547_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred546() { backtracking++; int start = input.mark(); try { synpred546_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred545() { backtracking++; int start = input.mark(); try { synpred545_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred544() { backtracking++; int start = input.mark(); try { synpred544_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred543() { backtracking++; int start = input.mark(); try { synpred543_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred542() { backtracking++; int start = input.mark(); try { synpred542_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred541() { backtracking++; int start = input.mark(); try { synpred541_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred540() { backtracking++; int start = input.mark(); try { synpred540_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred537() { backtracking++; int start = input.mark(); try { synpred537_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred538() { backtracking++; int start = input.mark(); try { synpred538_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred539() { backtracking++; int start = input.mark(); try { synpred539_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred534() { backtracking++; int start = input.mark(); try { synpred534_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred533() { backtracking++; int start = input.mark(); try { synpred533_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred536() { backtracking++; int start = input.mark(); try { synpred536_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred535() { backtracking++; int start = input.mark(); try { synpred535_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred530() { backtracking++; int start = input.mark(); try { synpred530_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred532() { backtracking++; int start = input.mark(); try { synpred532_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred531() { backtracking++; int start = input.mark(); try { synpred531_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred528() { backtracking++; int start = input.mark(); try { synpred528_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred529() { backtracking++; int start = input.mark(); try { synpred529_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred526() { backtracking++; int start = input.mark(); try { synpred526_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred527() { backtracking++; int start = input.mark(); try { synpred527_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred521() { backtracking++; int start = input.mark(); try { synpred521_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred520() { backtracking++; int start = input.mark(); try { synpred520_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred525() { backtracking++; int start = input.mark(); try { synpred525_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred524() { backtracking++; int start = input.mark(); try { synpred524_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred523() { backtracking++; int start = input.mark(); try { synpred523_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred522() { backtracking++; int start = input.mark(); try { synpred522_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred515() { backtracking++; int start = input.mark(); try { synpred515_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred516() { backtracking++; int start = input.mark(); try { synpred516_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred517() { backtracking++; int start = input.mark(); try { synpred517_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred518() { backtracking++; int start = input.mark(); try { synpred518_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred519() { backtracking++; int start = input.mark(); try { synpred519_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred510() { backtracking++; int start = input.mark(); try { synpred510_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred512() { backtracking++; int start = input.mark(); try { synpred512_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred511() { backtracking++; int start = input.mark(); try { synpred511_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred514() { backtracking++; int start = input.mark(); try { synpred514_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred513() { backtracking++; int start = input.mark(); try { synpred513_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred298() { backtracking++; int start = input.mark(); try { synpred298_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred393() { backtracking++; int start = input.mark(); try { synpred393_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred299() { backtracking++; int start = input.mark(); try { synpred299_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred394() { backtracking++; int start = input.mark(); try { synpred394_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred395() { backtracking++; int start = input.mark(); try { synpred395_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred396() { backtracking++; int start = input.mark(); try { synpred396_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred390() { backtracking++; int start = input.mark(); try { synpred390_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred391() { backtracking++; int start = input.mark(); try { synpred391_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred392() { backtracking++; int start = input.mark(); try { synpred392_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred290() { backtracking++; int start = input.mark(); try { synpred290_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred291() { backtracking++; int start = input.mark(); try { synpred291_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred292() { backtracking++; int start = input.mark(); try { synpred292_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred293() { backtracking++; int start = input.mark(); try { synpred293_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred294() { backtracking++; int start = input.mark(); try { synpred294_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred397() { backtracking++; int start = input.mark(); try { synpred397_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred295() { backtracking++; int start = input.mark(); try { synpred295_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred398() { backtracking++; int start = input.mark(); try { synpred398_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred296() { backtracking++; int start = input.mark(); try { synpred296_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred399() { backtracking++; int start = input.mark(); try { synpred399_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred297() { backtracking++; int start = input.mark(); try { synpred297_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred276() { backtracking++; int start = input.mark(); try { synpred276_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred277() { backtracking++; int start = input.mark(); try { synpred277_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred278() { backtracking++; int start = input.mark(); try { synpred278_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred279() { backtracking++; int start = input.mark(); try { synpred279_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred272() { backtracking++; int start = input.mark(); try { synpred272_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred273() { backtracking++; int start = input.mark(); try { synpred273_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred274() { backtracking++; int start = input.mark(); try { synpred274_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred275() { backtracking++; int start = input.mark(); try { synpred275_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred270() { backtracking++; int start = input.mark(); try { synpred270_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred271() { backtracking++; int start = input.mark(); try { synpred271_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred289() { backtracking++; int start = input.mark(); try { synpred289_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred287() { backtracking++; int start = input.mark(); try { synpred287_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred288() { backtracking++; int start = input.mark(); try { synpred288_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred285() { backtracking++; int start = input.mark(); try { synpred285_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred286() { backtracking++; int start = input.mark(); try { synpred286_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred283() { backtracking++; int start = input.mark(); try { synpred283_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred284() { backtracking++; int start = input.mark(); try { synpred284_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred281() { backtracking++; int start = input.mark(); try { synpred281_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred282() { backtracking++; int start = input.mark(); try { synpred282_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred280() { backtracking++; int start = input.mark(); try { synpred280_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred454() { backtracking++; int start = input.mark(); try { synpred454_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred455() { backtracking++; int start = input.mark(); try { synpred455_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred550() { backtracking++; int start = input.mark(); try { synpred550_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred452() { backtracking++; int start = input.mark(); try { synpred452_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred453() { backtracking++; int start = input.mark(); try { synpred453_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred458() { backtracking++; int start = input.mark(); try { synpred458_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred459() { backtracking++; int start = input.mark(); try { synpred459_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred456() { backtracking++; int start = input.mark(); try { synpred456_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred457() { backtracking++; int start = input.mark(); try { synpred457_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred555() { backtracking++; int start = input.mark(); try { synpred555_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred553() { backtracking++; int start = input.mark(); try { synpred553_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred450() { backtracking++; int start = input.mark(); try { synpred450_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred554() { backtracking++; int start = input.mark(); try { synpred554_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred451() { backtracking++; int start = input.mark(); try { synpred451_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred551() { backtracking++; int start = input.mark(); try { synpred551_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred552() { backtracking++; int start = input.mark(); try { synpred552_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred359() { backtracking++; int start = input.mark(); try { synpred359_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred358() { backtracking++; int start = input.mark(); try { synpred358_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred357() { backtracking++; int start = input.mark(); try { synpred357_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred356() { backtracking++; int start = input.mark(); try { synpred356_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred253() { backtracking++; int start = input.mark(); try { synpred253_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred355() { backtracking++; int start = input.mark(); try { synpred355_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred252() { backtracking++; int start = input.mark(); try { synpred252_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred354() { backtracking++; int start = input.mark(); try { synpred354_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred251() { backtracking++; int start = input.mark(); try { synpred251_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred353() { backtracking++; int start = input.mark(); try { synpred353_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred250() { backtracking++; int start = input.mark(); try { synpred250_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred352() { backtracking++; int start = input.mark(); try { synpred352_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred257() { backtracking++; int start = input.mark(); try { synpred257_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred351() { backtracking++; int start = input.mark(); try { synpred351_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred256() { backtracking++; int start = input.mark(); try { synpred256_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred350() { backtracking++; int start = input.mark(); try { synpred350_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred255() { backtracking++; int start = input.mark(); try { synpred255_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred254() { backtracking++; int start = input.mark(); try { synpred254_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred169() { backtracking++; int start = input.mark(); try { synpred169_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred168() { backtracking++; int start = input.mark(); try { synpred168_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred259() { backtracking++; int start = input.mark(); try { synpred259_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred258() { backtracking++; int start = input.mark(); try { synpred258_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred463() { backtracking++; int start = input.mark(); try { synpred463_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred464() { backtracking++; int start = input.mark(); try { synpred464_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred465() { backtracking++; int start = input.mark(); try { synpred465_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred466() { backtracking++; int start = input.mark(); try { synpred466_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred467() { backtracking++; int start = input.mark(); try { synpred467_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred468() { backtracking++; int start = input.mark(); try { synpred468_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred469() { backtracking++; int start = input.mark(); try { synpred469_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred460() { backtracking++; int start = input.mark(); try { synpred460_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred461() { backtracking++; int start = input.mark(); try { synpred461_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred462() { backtracking++; int start = input.mark(); try { synpred462_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred369() { backtracking++; int start = input.mark(); try { synpred369_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred368() { backtracking++; int start = input.mark(); try { synpred368_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred260() { backtracking++; int start = input.mark(); try { synpred260_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred262() { backtracking++; int start = input.mark(); try { synpred262_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred365() { backtracking++; int start = input.mark(); try { synpred365_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred261() { backtracking++; int start = input.mark(); try { synpred261_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred364() { backtracking++; int start = input.mark(); try { synpred364_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred264() { backtracking++; int start = input.mark(); try { synpred264_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred367() { backtracking++; int start = input.mark(); try { synpred367_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred263() { backtracking++; int start = input.mark(); try { synpred263_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred366() { backtracking++; int start = input.mark(); try { synpred366_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred266() { backtracking++; int start = input.mark(); try { synpred266_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred361() { backtracking++; int start = input.mark(); try { synpred361_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred360() { backtracking++; int start = input.mark(); try { synpred360_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred265() { backtracking++; int start = input.mark(); try { synpred265_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred268() { backtracking++; int start = input.mark(); try { synpred268_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred363() { backtracking++; int start = input.mark(); try { synpred363_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred267() { backtracking++; int start = input.mark(); try { synpred267_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred362() { backtracking++; int start = input.mark(); try { synpred362_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred269() { backtracking++; int start = input.mark(); try { synpred269_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred436() { backtracking++; int start = input.mark(); try { synpred436_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred437() { backtracking++; int start = input.mark(); try { synpred437_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred434() { backtracking++; int start = input.mark(); try { synpred434_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred435() { backtracking++; int start = input.mark(); try { synpred435_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred432() { backtracking++; int start = input.mark(); try { synpred432_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred433() { backtracking++; int start = input.mark(); try { synpred433_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred430() { backtracking++; int start = input.mark(); try { synpred430_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred431() { backtracking++; int start = input.mark(); try { synpred431_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred190() { backtracking++; int start = input.mark(); try { synpred190_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred183() { backtracking++; int start = input.mark(); try { synpred183_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred231() { backtracking++; int start = input.mark(); try { synpred231_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred378() { backtracking++; int start = input.mark(); try { synpred378_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred182() { backtracking++; int start = input.mark(); try { synpred182_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred230() { backtracking++; int start = input.mark(); try { synpred230_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred377() { backtracking++; int start = input.mark(); try { synpred377_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred181() { backtracking++; int start = input.mark(); try { synpred181_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred376() { backtracking++; int start = input.mark(); try { synpred376_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred180() { backtracking++; int start = input.mark(); try { synpred180_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred375() { backtracking++; int start = input.mark(); try { synpred375_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred187() { backtracking++; int start = input.mark(); try { synpred187_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred186() { backtracking++; int start = input.mark(); try { synpred186_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred185() { backtracking++; int start = input.mark(); try { synpred185_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred184() { backtracking++; int start = input.mark(); try { synpred184_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred379() { backtracking++; int start = input.mark(); try { synpred379_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred239() { backtracking++; int start = input.mark(); try { synpred239_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred370() { backtracking++; int start = input.mark(); try { synpred370_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred238() { backtracking++; int start = input.mark(); try { synpred238_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred189() { backtracking++; int start = input.mark(); try { synpred189_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred237() { backtracking++; int start = input.mark(); try { synpred237_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred188() { backtracking++; int start = input.mark(); try { synpred188_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred236() { backtracking++; int start = input.mark(); try { synpred236_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred235() { backtracking++; int start = input.mark(); try { synpred235_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred374() { backtracking++; int start = input.mark(); try { synpred374_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred234() { backtracking++; int start = input.mark(); try { synpred234_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred373() { backtracking++; int start = input.mark(); try { synpred373_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred233() { backtracking++; int start = input.mark(); try { synpred233_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred372() { backtracking++; int start = input.mark(); try { synpred372_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred439() { backtracking++; int start = input.mark(); try { synpred439_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred232() { backtracking++; int start = input.mark(); try { synpred232_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred371() { backtracking++; int start = input.mark(); try { synpred371_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred438() { backtracking++; int start = input.mark(); try { synpred438_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred445() { backtracking++; int start = input.mark(); try { synpred445_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred446() { backtracking++; int start = input.mark(); try { synpred446_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred447() { backtracking++; int start = input.mark(); try { synpred447_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred448() { backtracking++; int start = input.mark(); try { synpred448_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred441() { backtracking++; int start = input.mark(); try { synpred441_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred442() { backtracking++; int start = input.mark(); try { synpred442_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred443() { backtracking++; int start = input.mark(); try { synpred443_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred444() { backtracking++; int start = input.mark(); try { synpred444_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred440() { backtracking++; int start = input.mark(); try { synpred440_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred170() { backtracking++; int start = input.mark(); try { synpred170_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred240() { backtracking++; int start = input.mark(); try { synpred240_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred387() { backtracking++; int start = input.mark(); try { synpred387_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred386() { backtracking++; int start = input.mark(); try { synpred386_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred172() { backtracking++; int start = input.mark(); try { synpred172_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred242() { backtracking++; int start = input.mark(); try { synpred242_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred389() { backtracking++; int start = input.mark(); try { synpred389_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred171() { backtracking++; int start = input.mark(); try { synpred171_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred241() { backtracking++; int start = input.mark(); try { synpred241_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred388() { backtracking++; int start = input.mark(); try { synpred388_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred174() { backtracking++; int start = input.mark(); try { synpred174_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred173() { backtracking++; int start = input.mark(); try { synpred173_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred176() { backtracking++; int start = input.mark(); try { synpred176_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred175() { backtracking++; int start = input.mark(); try { synpred175_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred178() { backtracking++; int start = input.mark(); try { synpred178_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred248() { backtracking++; int start = input.mark(); try { synpred248_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred177() { backtracking++; int start = input.mark(); try { synpred177_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred247() { backtracking++; int start = input.mark(); try { synpred247_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred381() { backtracking++; int start = input.mark(); try { synpred381_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred179() { backtracking++; int start = input.mark(); try { synpred179_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred249() { backtracking++; int start = input.mark(); try { synpred249_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred380() { backtracking++; int start = input.mark(); try { synpred380_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred244() { backtracking++; int start = input.mark(); try { synpred244_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred383() { backtracking++; int start = input.mark(); try { synpred383_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred243() { backtracking++; int start = input.mark(); try { synpred243_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred382() { backtracking++; int start = input.mark(); try { synpred382_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred449() { backtracking++; int start = input.mark(); try { synpred449_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred246() { backtracking++; int start = input.mark(); try { synpred246_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred385() { backtracking++; int start = input.mark(); try { synpred385_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred245() { backtracking++; int start = input.mark(); try { synpred245_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred384() { backtracking++; int start = input.mark(); try { synpred384_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred491() { backtracking++; int start = input.mark(); try { synpred491_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred490() { backtracking++; int start = input.mark(); try { synpred490_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred495() { backtracking++; int start = input.mark(); try { synpred495_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred319() { backtracking++; int start = input.mark(); try { synpred319_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred494() { backtracking++; int start = input.mark(); try { synpred494_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred318() { backtracking++; int start = input.mark(); try { synpred318_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred493() { backtracking++; int start = input.mark(); try { synpred493_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred317() { backtracking++; int start = input.mark(); try { synpred317_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred492() { backtracking++; int start = input.mark(); try { synpred492_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred499() { backtracking++; int start = input.mark(); try { synpred499_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred498() { backtracking++; int start = input.mark(); try { synpred498_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred219() { backtracking++; int start = input.mark(); try { synpred219_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred497() { backtracking++; int start = input.mark(); try { synpred497_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred218() { backtracking++; int start = input.mark(); try { synpred218_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred496() { backtracking++; int start = input.mark(); try { synpred496_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred212() { backtracking++; int start = input.mark(); try { synpred212_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred213() { backtracking++; int start = input.mark(); try { synpred213_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred210() { backtracking++; int start = input.mark(); try { synpred210_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred211() { backtracking++; int start = input.mark(); try { synpred211_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred216() { backtracking++; int start = input.mark(); try { synpred216_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred217() { backtracking++; int start = input.mark(); try { synpred217_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred214() { backtracking++; int start = input.mark(); try { synpred214_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred215() { backtracking++; int start = input.mark(); try { synpred215_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred315() { backtracking++; int start = input.mark(); try { synpred315_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred316() { backtracking++; int start = input.mark(); try { synpred316_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred313() { backtracking++; int start = input.mark(); try { synpred313_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred314() { backtracking++; int start = input.mark(); try { synpred314_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred311() { backtracking++; int start = input.mark(); try { synpred311_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred312() { backtracking++; int start = input.mark(); try { synpred312_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred310() { backtracking++; int start = input.mark(); try { synpred310_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred329() { backtracking++; int start = input.mark(); try { synpred329_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred328() { backtracking++; int start = input.mark(); try { synpred328_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred229() { backtracking++; int start = input.mark(); try { synpred229_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred221() { backtracking++; int start = input.mark(); try { synpred221_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred222() { backtracking++; int start = input.mark(); try { synpred222_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred223() { backtracking++; int start = input.mark(); try { synpred223_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred224() { backtracking++; int start = input.mark(); try { synpred224_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred199() { backtracking++; int start = input.mark(); try { synpred199_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred225() { backtracking++; int start = input.mark(); try { synpred225_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred226() { backtracking++; int start = input.mark(); try { synpred226_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred227() { backtracking++; int start = input.mark(); try { synpred227_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred228() { backtracking++; int start = input.mark(); try { synpred228_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred324() { backtracking++; int start = input.mark(); try { synpred324_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred195() { backtracking++; int start = input.mark(); try { synpred195_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred325() { backtracking++; int start = input.mark(); try { synpred325_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred196() { backtracking++; int start = input.mark(); try { synpred196_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred326() { backtracking++; int start = input.mark(); try { synpred326_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred197() { backtracking++; int start = input.mark(); try { synpred197_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred327() { backtracking++; int start = input.mark(); try { synpred327_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred198() { backtracking++; int start = input.mark(); try { synpred198_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred320() { backtracking++; int start = input.mark(); try { synpred320_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred191() { backtracking++; int start = input.mark(); try { synpred191_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred321() { backtracking++; int start = input.mark(); try { synpred321_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred192() { backtracking++; int start = input.mark(); try { synpred192_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred322() { backtracking++; int start = input.mark(); try { synpred322_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred193() { backtracking++; int start = input.mark(); try { synpred193_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred323() { backtracking++; int start = input.mark(); try { synpred323_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred194() { backtracking++; int start = input.mark(); try { synpred194_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred220() { backtracking++; int start = input.mark(); try { synpred220_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred473() { backtracking++; int start = input.mark(); try { synpred473_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred472() { backtracking++; int start = input.mark(); try { synpred472_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred471() { backtracking++; int start = input.mark(); try { synpred471_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred339() { backtracking++; int start = input.mark(); try { synpred339_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred470() { backtracking++; int start = input.mark(); try { synpred470_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred479() { backtracking++; int start = input.mark(); try { synpred479_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred478() { backtracking++; int start = input.mark(); try { synpred478_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred477() { backtracking++; int start = input.mark(); try { synpred477_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred476() { backtracking++; int start = input.mark(); try { synpred476_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred475() { backtracking++; int start = input.mark(); try { synpred475_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred474() { backtracking++; int start = input.mark(); try { synpred474_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred330() { backtracking++; int start = input.mark(); try { synpred330_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred333() { backtracking++; int start = input.mark(); try { synpred333_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred334() { backtracking++; int start = input.mark(); try { synpred334_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred331() { backtracking++; int start = input.mark(); try { synpred331_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred332() { backtracking++; int start = input.mark(); try { synpred332_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred337() { backtracking++; int start = input.mark(); try { synpred337_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred338() { backtracking++; int start = input.mark(); try { synpred338_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred335() { backtracking++; int start = input.mark(); try { synpred335_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred336() { backtracking++; int start = input.mark(); try { synpred336_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred482() { backtracking++; int start = input.mark(); try { synpred482_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred481() { backtracking++; int start = input.mark(); try { synpred481_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred484() { backtracking++; int start = input.mark(); try { synpred484_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred483() { backtracking++; int start = input.mark(); try { synpred483_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred480() { backtracking++; int start = input.mark(); try { synpred480_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred489() { backtracking++; int start = input.mark(); try { synpred489_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred208() { backtracking++; int start = input.mark(); try { synpred208_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred486() { backtracking++; int start = input.mark(); try { synpred486_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred207() { backtracking++; int start = input.mark(); try { synpred207_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred485() { backtracking++; int start = input.mark(); try { synpred485_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred488() { backtracking++; int start = input.mark(); try { synpred488_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred209() { backtracking++; int start = input.mark(); try { synpred209_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred487() { backtracking++; int start = input.mark(); try { synpred487_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred203() { backtracking++; int start = input.mark(); try { synpred203_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred204() { backtracking++; int start = input.mark(); try { synpred204_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred205() { backtracking++; int start = input.mark(); try { synpred205_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred206() { backtracking++; int start = input.mark(); try { synpred206_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred200() { backtracking++; int start = input.mark(); try { synpred200_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred340() { backtracking++; int start = input.mark(); try { synpred340_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred201() { backtracking++; int start = input.mark(); try { synpred201_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred341() { backtracking++; int start = input.mark(); try { synpred341_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred202() { backtracking++; int start = input.mark(); try { synpred202_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred342() { backtracking++; int start = input.mark(); try { synpred342_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred343() { backtracking++; int start = input.mark(); try { synpred343_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred344() { backtracking++; int start = input.mark(); try { synpred344_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred345() { backtracking++; int start = input.mark(); try { synpred345_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred346() { backtracking++; int start = input.mark(); try { synpred346_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred347() { backtracking++; int start = input.mark(); try { synpred347_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred348() { backtracking++; int start = input.mark(); try { synpred348_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } public final boolean synpred349() { backtracking++; int start = input.mark(); try { synpred349_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !failed; input.rewind(start); backtracking--; failed=false; return success; } private static class FollowSets000 { public static final BitSet FOLLOW_ruleApplication_in_entryRuleApplication67 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleApplication74 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__0_in_ruleApplication100 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleApplicationUsesSDK_in_entryRuleApplicationUsesSDK127 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleApplicationUsesSDK134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__0_in_ruleApplicationUsesSDK160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleResource_in_entryRuleResource187 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleResource194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Resource__Alternatives_in_ruleResource220 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayout_in_entryRuleLayout247 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLayout254 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Layout__Alternatives_in_ruleLayout280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleActivity_in_entryRuleActivity309 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleActivity316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Activity__Alternatives_in_ruleActivity342 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGenericActivity_in_entryRuleGenericActivity369 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleGenericActivity376 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__0_in_ruleGenericActivity402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_entryRuleViewCollection429 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleViewCollection436 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ViewCollection__Group__0_in_ruleViewCollection464 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L}); public static final BitSet FOLLOW_rule__ViewCollection__Group__0_in_ruleViewCollection476 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L}); public static final BitSet FOLLOW_ruleListActivity_in_entryRuleListActivity506 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleListActivity513 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__0_in_ruleListActivity539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTabActivity_in_entryRuleTabActivity566 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTabActivity573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__0_in_ruleTabActivity599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTab_in_entryRuleTab626 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTab633 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__0_in_ruleTab659 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_entryRuleAction688 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAction695 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Action__Group__0_in_ruleAction721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGoToURLAction_in_entryRuleGoToURLAction748 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleGoToURLAction755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GoToURLAction__Group__0_in_ruleGoToURLAction781 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleShowLayoutAction_in_entryRuleShowLayoutAction808 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleShowLayoutAction815 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ShowLayoutAction__Group__0_in_ruleShowLayoutAction841 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInvokeActivityAction_in_entryRuleInvokeActivityAction868 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleInvokeActivityAction875 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InvokeActivityAction__Group__0_in_ruleInvokeActivityAction901 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAbstractLinearLayout_in_entryRuleAbstractLinearLayout928 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAbstractLinearLayout935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AbstractLinearLayout__Alternatives_in_ruleAbstractLinearLayout961 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleView_in_entryRuleView990 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleView997 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__View__Alternatives_in_ruleView1023 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLinearLayout_in_entryRuleLinearLayout1050 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLinearLayout1057 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__0_in_ruleLinearLayout1083 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRelativeLayout_in_entryRuleRelativeLayout1110 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleRelativeLayout1117 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__0_in_ruleRelativeLayout1143 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTabHost_in_entryRuleTabHost1170 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTabHost1177 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__0_in_ruleTabHost1203 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTabWidget_in_entryRuleTabWidget1230 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTabWidget1237 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__0_in_ruleTabWidget1263 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameLayout_in_entryRuleFrameLayout1290 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFrameLayout1297 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__0_in_ruleFrameLayout1323 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_entryRuleLayoutParams1350 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLayoutParams1357 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__0_in_ruleLayoutParams1383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleWidget_in_entryRuleWidget1410 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleWidget1417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Widget__Alternatives_in_ruleWidget1443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTextView_in_entryRuleTextView1472 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTextView1479 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group__0_in_ruleTextView1505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleImageView_in_entryRuleImageView1532 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleImageView1539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group__0_in_ruleImageView1565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleButton_in_entryRuleButton1592 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleButton1599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group__0_in_ruleButton1625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSpinner_in_entryRuleSpinner1652 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSpinner1659 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group__0_in_ruleSpinner1685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEditText_in_entryRuleEditText1712 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEditText1719 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group__0_in_ruleEditText1745 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValueAccess_in_entryRuleValueAccess1772 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleValueAccess1779 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ValueAccess__Alternatives_in_ruleValueAccess1805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_entryRuleStringVA1832 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStringVA1839 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringVA__Alternatives_in_ruleStringVA1865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerVA_in_entryRuleIntegerVA1892 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntegerVA1899 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerVA__Alternatives_in_ruleIntegerVA1925 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_entryRuleBooleanVA1952 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBooleanVA1959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanVA__Alternatives_in_ruleBooleanVA1985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVA_in_entryRuleColorVA2012 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleColorVA2019 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorVA__Alternatives_in_ruleColorVA2045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_entryRuleDimensionVA2072 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDimensionVA2079 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionVA__Alternatives_in_ruleDimensionVA2105 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutDimensionVA_in_entryRuleLayoutDimensionVA2132 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLayoutDimensionVA2139 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutDimensionVA__Alternatives_in_ruleLayoutDimensionVA2165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_entryRuleAnyDrawableVA2192 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAnyDrawableVA2199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnyDrawableVA__Alternatives_in_ruleAnyDrawableVA2225 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableVA_in_entryRuleDrawableVA2252 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDrawableVA2259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableVA__AccessAssignment_in_ruleDrawableVA2285 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_entryRuleAnimationVA2312 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAnimationVA2319 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationVA__AccessAssignment_in_ruleAnimationVA2345 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorVA_in_entryRuleInterpolatorVA2372 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleInterpolatorVA2379 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorVA__AccessAssignment_in_ruleInterpolatorVA2405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVD_in_entryRuleStringVD2434 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStringVD2441 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringVD__ValueAssignment_in_ruleStringVD2467 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerVD_in_entryRuleIntegerVD2494 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntegerVD2501 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerVD__ValueAssignment_in_ruleIntegerVD2527 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVD_in_entryRuleBooleanVD2554 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBooleanVD2561 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanVD__ValueAssignment_in_ruleBooleanVD2587 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVD_in_entryRuleColorVD2614 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleColorVD2621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorVD__ValueAssignment_in_ruleColorVD2647 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVD_in_entryRuleDimensionVD2674 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDimensionVD2681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionVD__ValueAssignment_in_ruleDimensionVD2707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValueResource_in_entryRuleValueResource2734 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleValueResource2741 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ValueResource__Alternatives_in_ruleValueResource2767 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringResource_in_entryRuleStringResource2794 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStringResource2801 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__Group__0_in_ruleStringResource2827 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerResource_in_entryRuleIntegerResource2854 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntegerResource2861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__0_in_ruleIntegerResource2887 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanResource_in_entryRuleBooleanResource2914 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBooleanResource2921 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__0_in_ruleBooleanResource2947 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorResource_in_entryRuleColorResource2974 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleColorResource2981 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__Group__0_in_ruleColorResource3007 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionResource_in_entryRuleDimensionResource3034 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDimensionResource3041 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__0_in_ruleDimensionResource3067 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArrayResource_in_entryRuleArrayResource3094 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleArrayResource3101 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayResource__Group__0_in_ruleArrayResource3127 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerArrayResource_in_entryRuleIntegerArrayResource3154 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntegerArrayResource3161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__0_in_ruleIntegerArrayResource3187 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringArrayResource_in_entryRuleStringArrayResource3214 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStringArrayResource3221 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__0_in_ruleStringArrayResource3247 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedArrayResource_in_entryRuleTypedArrayResource3274 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTypedArrayResource3281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__0_in_ruleTypedArrayResource3307 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableResource_in_entryRuleDrawableResource3334 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDrawableResource3341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableResource__Alternatives_in_ruleDrawableResource3367 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBitmapDrawableResource_in_entryRuleBitmapDrawableResource3394 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBitmapDrawableResource3401 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__0_in_ruleBitmapDrawableResource3427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTransitionDrawableResource_in_entryRuleTransitionDrawableResource3454 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTransitionDrawableResource3461 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__0_in_ruleTransitionDrawableResource3487 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuResource_in_entryRuleMenuResource3514 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleMenuResource3521 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Group__0_in_ruleMenuResource3547 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItem_in_entryRuleMenuItem3574 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleMenuItem3581 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItem__Group__0_in_ruleMenuItem3607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItemGroup_in_entryRuleMenuItemGroup3634 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleMenuItemGroup3641 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__0_in_ruleMenuItemGroup3667 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSubMenu_in_entryRuleSubMenu3694 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSubMenu3701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__Group__0_in_ruleSubMenu3727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationResource_in_entryRuleAnimationResource3754 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAnimationResource3761 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationResource__Alternatives_in_ruleAnimationResource3787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameAnimationElement_in_entryRuleFrameAnimationElement3814 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFrameAnimationElement3821 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationElement__Alternatives_in_ruleFrameAnimationElement3847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTerminalAnimationElements_in_entryRuleTerminalAnimationElements3874 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTerminalAnimationElements3881 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationElements__Alternatives_in_ruleTerminalAnimationElements3907 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTerminalAnimationSet_in_entryRuleTerminalAnimationSet3934 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTerminalAnimationSet3941 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__0_in_ruleTerminalAnimationSet3967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAlphaAnimation_in_entryRuleAlphaAnimation3994 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAlphaAnimation4001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group__0_in_ruleAlphaAnimation4027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleScaleAnimation_in_entryRuleScaleAnimation4054 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleScaleAnimation4061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group__0_in_ruleScaleAnimation4087 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTranslateAnimation_in_entryRuleTranslateAnimation4114 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTranslateAnimation4121 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group__0_in_ruleTranslateAnimation4147 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRotateAnimation_in_entryRuleRotateAnimation4174 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleRotateAnimation4181 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group__0_in_ruleRotateAnimation4207 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTweenAnimationResource_in_entryRuleTweenAnimationResource4234 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTweenAnimationResource4241 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__0_in_ruleTweenAnimationResource4267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameAnimationResource_in_entryRuleFrameAnimationResource4294 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFrameAnimationResource4301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__0_in_ruleFrameAnimationResource4327 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationFrame_in_entryRuleAnimationFrame4354 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAnimationFrame4361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group__0_in_ruleAnimationFrame4387 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleResourceAccess_in_entryRuleResourceAccess4416 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleResourceAccess4423 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResourceAccess__Alternatives_in_ruleResourceAccess4449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringRA_in_entryRuleStringRA4476 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStringRA4483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringRA__Group__0_in_ruleStringRA4509 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerRA_in_entryRuleIntegerRA4536 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntegerRA4543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerRA__Group__0_in_ruleIntegerRA4569 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanRA_in_entryRuleBooleanRA4596 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBooleanRA4603 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanRA__Group__0_in_ruleBooleanRA4629 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorRA_in_entryRuleColorRA4656 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleColorRA4663 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorRA__Group__0_in_ruleColorRA4689 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionRA_in_entryRuleDimensionRA4716 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDimensionRA4723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionRA__Group__0_in_ruleDimensionRA4749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableRA_in_entryRuleDrawableRA4776 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDrawableRA4783 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableRA__Group__0_in_ruleDrawableRA4809 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationRA_in_entryRuleAnimationRA4836 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAnimationRA4843 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationRA__Group__0_in_ruleAnimationRA4869 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorRA_in_entryRuleInterpolatorRA4896 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleInterpolatorRA4903 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorRA__Group__0_in_ruleInterpolatorRA4929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4962 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName4969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4995 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionValue_in_entryRuleDimensionValue5026 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDimensionValue5033 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionValue__Group__0_in_ruleDimensionValue5059 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorsKind__Alternatives_in_ruleInterpolatorsKind5098 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutDimensionKind__Alternatives_in_ruleLayoutDimensionKind5134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutGravityKind__Alternatives_in_ruleLayoutGravityKind5170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutOrientationKind__Alternatives_in_ruleLayoutOrientationKind5206 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutVisibilityKind__Alternatives_in_ruleLayoutVisibilityKind5242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypefaceKind__Alternatives_in_ruleTypefaceKind5278 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextStyleKind__Alternatives_in_ruleTextStyleKind5314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AutoLinkKind__Alternatives_in_ruleAutoLinkKind5350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__CapitalizeKind__Alternatives_in_ruleCapitalizeKind5386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__ResourcesAssignment_6_0_in_rule__Application__Alternatives_65421 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__ActivitiesAssignment_6_1_in_rule__Application__Alternatives_65439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__LayoutsAssignment_6_2_in_rule__Application__Alternatives_65457 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValueResource_in_rule__Resource__Alternatives5490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuResource_in_rule__Resource__Alternatives5507 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAbstractLinearLayout_in_rule__Layout__Alternatives5539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRelativeLayout_in_rule__Layout__Alternatives5556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTabHost_in_rule__Layout__Alternatives5573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameLayout_in_rule__Layout__Alternatives5590 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGenericActivity_in_rule__Activity__Alternatives5623 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleListActivity_in_rule__Activity__Alternatives5640 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTabActivity_in_rule__Activity__Alternatives5657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group_3_0__0_in_rule__GenericActivity__Alternatives_35689 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__WidgetsAssignment_3_1_in_rule__GenericActivity__Alternatives_35707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group_5_0__0_in_rule__ListActivity__Alternatives_55740 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__WidgetsAssignment_5_1_in_rule__ListActivity__Alternatives_55758 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group_3_0__0_in_rule__TabActivity__Alternatives_35791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__WidgetsAssignment_3_1_in_rule__TabActivity__Alternatives_35809 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGoToURLAction_in_rule__Action__Alternatives_15842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleShowLayoutAction_in_rule__Action__Alternatives_15859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInvokeActivityAction_in_rule__Action__Alternatives_15876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLinearLayout_in_rule__AbstractLinearLayout__Alternatives5908 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTabWidget_in_rule__AbstractLinearLayout__Alternatives5925 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleWidget_in_rule__View__Alternatives5958 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayout_in_rule__View__Alternatives5975 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTextView_in_rule__Widget__Alternatives6007 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleButton_in_rule__Widget__Alternatives6024 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleImageView_in_rule__Widget__Alternatives6041 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEditText_in_rule__Widget__Alternatives6058 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSpinner_in_rule__Widget__Alternatives6075 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__TextAssignment_2_0_in_rule__Button__Alternatives_26108 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__SrcAssignment_2_1_in_rule__Button__Alternatives_26126 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__ValueAccess__Alternatives6159 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerVA_in_rule__ValueAccess__Alternatives6176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__ValueAccess__Alternatives6193 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVA_in_rule__ValueAccess__Alternatives6210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__ValueAccess__Alternatives6227 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableVA_in_rule__ValueAccess__Alternatives6244 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_rule__ValueAccess__Alternatives6261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorVA_in_rule__ValueAccess__Alternatives6278 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringVA__AccessAssignment_0_in_rule__StringVA__Alternatives6310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringVA__ValueAssignment_1_in_rule__StringVA__Alternatives6328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerVA__AccessAssignment_0_in_rule__IntegerVA__Alternatives6361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerVA__ValueAssignment_1_in_rule__IntegerVA__Alternatives6379 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanVA__AccessAssignment_0_in_rule__BooleanVA__Alternatives6412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanVA__ValueAssignment_1_in_rule__BooleanVA__Alternatives6430 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorVA__AccessAssignment_0_in_rule__ColorVA__Alternatives6463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorVA__ValueAssignment_1_in_rule__ColorVA__Alternatives6481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionVA__AccessAssignment_0_in_rule__DimensionVA__Alternatives6514 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionVA__ValueAssignment_1_in_rule__DimensionVA__Alternatives6532 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LayoutDimensionVA__Alternatives6565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutDimensionVA__Constant_valueAssignment_1_in_rule__LayoutDimensionVA__Alternatives6582 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableVA_in_rule__AnyDrawableVA__Alternatives6615 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVA_in_rule__AnyDrawableVA__Alternatives6632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringResource_in_rule__ValueResource__Alternatives6665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerResource_in_rule__ValueResource__Alternatives6682 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanResource_in_rule__ValueResource__Alternatives6699 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorResource_in_rule__ValueResource__Alternatives6716 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionResource_in_rule__ValueResource__Alternatives6733 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArrayResource_in_rule__ValueResource__Alternatives6750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableResource_in_rule__ValueResource__Alternatives6767 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationResource_in_rule__ValueResource__Alternatives6784 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerArrayResource_in_rule__ArrayResource__Alternatives_16816 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringArrayResource_in_rule__ArrayResource__Alternatives_16833 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedArrayResource_in_rule__ArrayResource__Alternatives_16850 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBitmapDrawableResource_in_rule__DrawableResource__Alternatives6882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTransitionDrawableResource_in_rule__DrawableResource__Alternatives6899 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__MenuItemsAssignment_4_0_in_rule__MenuResource__Alternatives_46931 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__SubMenusAssignment_4_1_in_rule__MenuResource__Alternatives_46949 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__GroupsAssignment_4_2_in_rule__MenuResource__Alternatives_46967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__MenuItemsAssignment_3_0_in_rule__SubMenu__Alternatives_37000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__GroupsAssignment_3_1_in_rule__SubMenu__Alternatives_37018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTweenAnimationResource_in_rule__AnimationResource__Alternatives7051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameAnimationResource_in_rule__AnimationResource__Alternatives7068 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTerminalAnimationElements_in_rule__FrameAnimationElement__Alternatives7100 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTerminalAnimationSet_in_rule__FrameAnimationElement__Alternatives7117 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAlphaAnimation_in_rule__TerminalAnimationElements__Alternatives7149 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleScaleAnimation_in_rule__TerminalAnimationElements__Alternatives7166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTranslateAnimation_in_rule__TerminalAnimationElements__Alternatives7183 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRotateAnimation_in_rule__TerminalAnimationElements__Alternatives7200 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringRA_in_rule__ResourceAccess__Alternatives7233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerRA_in_rule__ResourceAccess__Alternatives7250 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanRA_in_rule__ResourceAccess__Alternatives7267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorRA_in_rule__ResourceAccess__Alternatives7284 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionRA_in_rule__ResourceAccess__Alternatives7301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableRA_in_rule__ResourceAccess__Alternatives7318 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationRA_in_rule__ResourceAccess__Alternatives7335 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorRA_in_rule__ResourceAccess__Alternatives7352 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringRA__ResourceAssignment_1_0_in_rule__StringRA__Alternatives_17384 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringRA__ExternalResourceAssignment_1_1_in_rule__StringRA__Alternatives_17402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerRA__ResourceAssignment_1_0_in_rule__IntegerRA__Alternatives_17435 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerRA__ExternalResourceAssignment_1_1_in_rule__IntegerRA__Alternatives_17453 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanRA__ResourceAssignment_1_0_in_rule__BooleanRA__Alternatives_17486 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanRA__ExternalResourceAssignment_1_1_in_rule__BooleanRA__Alternatives_17504 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorRA__ResourceAssignment_1_0_in_rule__ColorRA__Alternatives_17537 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorRA__ExternalResourceAssignment_1_1_in_rule__ColorRA__Alternatives_17555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionRA__ResourceAssignment_1_0_in_rule__DimensionRA__Alternatives_17588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionRA__ExternalResourceAssignment_1_1_in_rule__DimensionRA__Alternatives_17606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableRA__ResourceAssignment_1_0_in_rule__DrawableRA__Alternatives_17639 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableRA__ExternalResourceAssignment_1_1_in_rule__DrawableRA__Alternatives_17657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationRA__ResourceAssignment_1_0_in_rule__AnimationRA__Alternatives_17690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationRA__ExternalResourceAssignment_1_1_in_rule__AnimationRA__Alternatives_17708 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorRA__InterpolatorNameAssignment_1_0_in_rule__InterpolatorRA__Alternatives_17741 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorRA__ExternalResourceAssignment_1_1_in_rule__InterpolatorRA__Alternatives_17759 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__DimensionValue__Alternatives_07794 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__DimensionValue__Alternatives_07811 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_14_in_rule__DimensionValue__Alternatives_17844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_15_in_rule__DimensionValue__Alternatives_17864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_16_in_rule__DimensionValue__Alternatives_17884 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__DimensionValue__Alternatives_17904 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_18_in_rule__DimensionValue__Alternatives_17924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_19_in_rule__DimensionValue__Alternatives_17944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__InterpolatorsKind__Alternatives7980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__InterpolatorsKind__Alternatives8001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__InterpolatorsKind__Alternatives8022 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_23_in_rule__InterpolatorsKind__Alternatives8043 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_24_in_rule__InterpolatorsKind__Alternatives8064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_rule__InterpolatorsKind__Alternatives8085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_26_in_rule__InterpolatorsKind__Alternatives8106 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_27_in_rule__InterpolatorsKind__Alternatives8127 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_28_in_rule__InterpolatorsKind__Alternatives8148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_29_in_rule__LayoutDimensionKind__Alternatives8184 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_30_in_rule__LayoutDimensionKind__Alternatives8205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_31_in_rule__LayoutDimensionKind__Alternatives8226 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_32_in_rule__LayoutGravityKind__Alternatives8262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_33_in_rule__LayoutGravityKind__Alternatives8283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_34_in_rule__LayoutGravityKind__Alternatives8304 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_35_in_rule__LayoutGravityKind__Alternatives8325 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_36_in_rule__LayoutGravityKind__Alternatives8346 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_37_in_rule__LayoutGravityKind__Alternatives8367 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_38_in_rule__LayoutGravityKind__Alternatives8388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_39_in_rule__LayoutGravityKind__Alternatives8409 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_40_in_rule__LayoutGravityKind__Alternatives8430 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_41_in_rule__LayoutGravityKind__Alternatives8451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_42_in_rule__LayoutGravityKind__Alternatives8472 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_43_in_rule__LayoutGravityKind__Alternatives8493 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_44_in_rule__LayoutOrientationKind__Alternatives8529 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__LayoutOrientationKind__Alternatives8550 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_46_in_rule__LayoutVisibilityKind__Alternatives8586 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_47_in_rule__LayoutVisibilityKind__Alternatives8607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_48_in_rule__LayoutVisibilityKind__Alternatives8628 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_49_in_rule__TypefaceKind__Alternatives8664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_50_in_rule__TypefaceKind__Alternatives8685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_51_in_rule__TypefaceKind__Alternatives8706 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_52_in_rule__TypefaceKind__Alternatives8727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_49_in_rule__TextStyleKind__Alternatives8763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_53_in_rule__TextStyleKind__Alternatives8784 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_54_in_rule__TextStyleKind__Alternatives8805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_55_in_rule__AutoLinkKind__Alternatives8841 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_56_in_rule__AutoLinkKind__Alternatives8862 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_57_in_rule__AutoLinkKind__Alternatives8883 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_58_in_rule__AutoLinkKind__Alternatives8904 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__AutoLinkKind__Alternatives8925 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__AutoLinkKind__Alternatives8946 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_55_in_rule__CapitalizeKind__Alternatives8982 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__CapitalizeKind__Alternatives9003 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__CapitalizeKind__Alternatives9024 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_63_in_rule__CapitalizeKind__Alternatives9045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__0__Impl_in_rule__Application__Group__09078 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__Application__Group__1_in_rule__Application__Group__09081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__Application__Group__0__Impl9109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__1__Impl_in_rule__Application__Group__19140 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__2_in_rule__Application__Group__19143 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__NameAssignment_1_in_rule__Application__Group__1__Impl9170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__2__Impl_in_rule__Application__Group__29200 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__Application__Group__3_in_rule__Application__Group__29203 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_65_in_rule__Application__Group__2__Impl9231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__3__Impl_in_rule__Application__Group__39262 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Application__Group__4_in_rule__Application__Group__39265 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__PackageNameAssignment_3_in_rule__Application__Group__3__Impl9292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__4__Impl_in_rule__Application__Group__49322 = new BitSet(new long[]{0x0000000008000000L,0x0010380001012430L,0x40160FA000000000L,0x0000000000001000L}); public static final BitSet FOLLOW_rule__Application__Group__5_in_rule__Application__Group__49325 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__Application__Group__4__Impl9353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__5__Impl_in_rule__Application__Group__59384 = new BitSet(new long[]{0x0000000008000000L,0x0010380001012400L,0x40160FA000000000L,0x0000000000001000L}); public static final BitSet FOLLOW_rule__Application__Group__6_in_rule__Application__Group__59387 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5_in_rule__Application__Group__5__Impl9414 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group__6__Impl_in_rule__Application__Group__69444 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__Application__Group__7_in_rule__Application__Group__69447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Alternatives_6_in_rule__Application__Group__6__Impl9476 = new BitSet(new long[]{0x0000000008000002L,0x0010380001012400L,0x40160FA000000000L,0x0000000000001000L}); public static final BitSet FOLLOW_rule__Application__Alternatives_6_in_rule__Application__Group__6__Impl9488 = new BitSet(new long[]{0x0000000008000002L,0x0010380001012400L,0x40160FA000000000L,0x0000000000001000L}); public static final BitSet FOLLOW_rule__Application__Group__7__Impl_in_rule__Application__Group__79521 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__Application__Group__7__Impl9549 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__0__Impl_in_rule__Application__Group_5_0__09596 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__1_in_rule__Application__Group_5_0__09599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_68_in_rule__Application__Group_5_0__0__Impl9627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__1__Impl_in_rule__Application__Group_5_0__19658 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__2_in_rule__Application__Group_5_0__19661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__VersionCodeAssignment_5_0_1_in_rule__Application__Group_5_0__1__Impl9688 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__2__Impl_in_rule__Application__Group_5_0__29718 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__3_in_rule__Application__Group_5_0__29721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_65_in_rule__Application__Group_5_0__2__Impl9749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__3__Impl_in_rule__Application__Group_5_0__39780 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__VersionNameAssignment_5_0_3_in_rule__Application__Group_5_0__3__Impl9807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__0__Impl_in_rule__ApplicationUsesSDK__Group__09845 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__1_in_rule__ApplicationUsesSDK__Group__09848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_69_in_rule__ApplicationUsesSDK__Group__0__Impl9876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__1__Impl_in_rule__ApplicationUsesSDK__Group__19907 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000348L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__2_in_rule__ApplicationUsesSDK__Group__19910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__ApplicationUsesSDK__Group__1__Impl9938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__2__Impl_in_rule__ApplicationUsesSDK__Group__29969 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000348L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__3_in_rule__ApplicationUsesSDK__Group__29972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__3__Impl_in_rule__ApplicationUsesSDK__Group__310030 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__4_in_rule__ApplicationUsesSDK__Group__310033 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3_in_rule__ApplicationUsesSDK__Group__3__Impl10060 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group__4__Impl_in_rule__ApplicationUsesSDK__Group__410090 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__ApplicationUsesSDK__Group__4__Impl10118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__0__Impl_in_rule__ApplicationUsesSDK__Group_3_0__010159 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__1_in_rule__ApplicationUsesSDK__Group_3_0__010162 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_70_in_rule__ApplicationUsesSDK__Group_3_0__0__Impl10190 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__1__Impl_in_rule__ApplicationUsesSDK__Group_3_0__110221 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__2_in_rule__ApplicationUsesSDK__Group_3_0__110224 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_1_in_rule__ApplicationUsesSDK__Group_3_0__1__Impl10251 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__2__Impl_in_rule__ApplicationUsesSDK__Group_3_0__210281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ApplicationUsesSDK__Group_3_0__2__Impl10309 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__0__Impl_in_rule__ApplicationUsesSDK__Group_3_1__010346 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__1_in_rule__ApplicationUsesSDK__Group_3_1__010349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_72_in_rule__ApplicationUsesSDK__Group_3_1__0__Impl10377 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__1__Impl_in_rule__ApplicationUsesSDK__Group_3_1__110408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__2_in_rule__ApplicationUsesSDK__Group_3_1__110411 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_1_in_rule__ApplicationUsesSDK__Group_3_1__1__Impl10438 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__2__Impl_in_rule__ApplicationUsesSDK__Group_3_1__210468 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ApplicationUsesSDK__Group_3_1__2__Impl10496 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_2__0__Impl_in_rule__ApplicationUsesSDK__Group_3_2__010533 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_2__1_in_rule__ApplicationUsesSDK__Group_3_2__010536 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_73_in_rule__ApplicationUsesSDK__Group_3_2__0__Impl10564 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_2__1__Impl_in_rule__ApplicationUsesSDK__Group_3_2__110595 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_2__2_in_rule__ApplicationUsesSDK__Group_3_2__110598 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_1_in_rule__ApplicationUsesSDK__Group_3_2__1__Impl10625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_2__2__Impl_in_rule__ApplicationUsesSDK__Group_3_2__210655 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ApplicationUsesSDK__Group_3_2__2__Impl10683 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__0__Impl_in_rule__GenericActivity__Group__010721 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__1_in_rule__GenericActivity__Group__010724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__GenericActivity__Group__0__Impl10752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__1__Impl_in_rule__GenericActivity__Group__110783 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__2_in_rule__GenericActivity__Group__110786 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__NameAssignment_1_in_rule__GenericActivity__Group__1__Impl10813 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__2__Impl_in_rule__GenericActivity__Group__210843 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001800L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__3_in_rule__GenericActivity__Group__210846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__GenericActivity__Group__2__Impl10874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__3__Impl_in_rule__GenericActivity__Group__310905 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__4_in_rule__GenericActivity__Group__310908 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Alternatives_3_in_rule__GenericActivity__Group__3__Impl10935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group__4__Impl_in_rule__GenericActivity__Group__410965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__GenericActivity__Group__4__Impl10993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group_3_0__0__Impl_in_rule__GenericActivity__Group_3_0__011034 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__GenericActivity__Group_3_0__1_in_rule__GenericActivity__Group_3_0__011037 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_75_in_rule__GenericActivity__Group_3_0__0__Impl11065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__Group_3_0__1__Impl_in_rule__GenericActivity__Group_3_0__111096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericActivity__ReferencedLayoutAssignment_3_0_1_in_rule__GenericActivity__Group_3_0__1__Impl11123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ViewCollection__Group__0__Impl_in_rule__ViewCollection__Group__011157 = new BitSet(new long[]{0x0000000008000000L,0x0010380001000000L,0x0000001B00001000L}); public static final BitSet FOLLOW_rule__ViewCollection__Group__1_in_rule__ViewCollection__Group__011160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_76_in_rule__ViewCollection__Group__0__Impl11188 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ViewCollection__Group__1__Impl_in_rule__ViewCollection__Group__111219 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ViewCollection__ViewsAssignment_1_in_rule__ViewCollection__Group__1__Impl11246 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__0__Impl_in_rule__ListActivity__Group__011280 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ListActivity__Group__1_in_rule__ListActivity__Group__011283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__ListActivity__Group__0__Impl11311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__1__Impl_in_rule__ListActivity__Group__111342 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__ListActivity__Group__2_in_rule__ListActivity__Group__111345 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__NameAssignment_1_in_rule__ListActivity__Group__1__Impl11372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__2__Impl_in_rule__ListActivity__Group__211402 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_rule__ListActivity__Group__3_in_rule__ListActivity__Group__211405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__ListActivity__Group__2__Impl11433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__3__Impl_in_rule__ListActivity__Group__311464 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ListActivity__Group__4_in_rule__ListActivity__Group__311467 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__ListActivity__Group__3__Impl11495 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__4__Impl_in_rule__ListActivity__Group__411526 = new BitSet(new long[]{0x0000000000000000L,0x0000000000009800L}); public static final BitSet FOLLOW_rule__ListActivity__Group__5_in_rule__ListActivity__Group__411529 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__DataSourceAssignment_4_in_rule__ListActivity__Group__4__Impl11556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__5__Impl_in_rule__ListActivity__Group__511586 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__ListActivity__Group__6_in_rule__ListActivity__Group__511589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Alternatives_5_in_rule__ListActivity__Group__5__Impl11616 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__6__Impl_in_rule__ListActivity__Group__611647 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ListActivity__Group__7_in_rule__ListActivity__Group__611650 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__ListActivity__Group__6__Impl11678 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__7__Impl_in_rule__ListActivity__Group__711709 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL}); public static final BitSet FOLLOW_rule__ListActivity__Group__8_in_rule__ListActivity__Group__711712 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__ItemLayoutAssignment_7_in_rule__ListActivity__Group__7__Impl11739 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__8__Impl_in_rule__ListActivity__Group__811769 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__ListActivity__Group__9_in_rule__ListActivity__Group__811772 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__ActionsAssignment_8_in_rule__ListActivity__Group__8__Impl11799 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group__9__Impl_in_rule__ListActivity__Group__911830 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__ListActivity__Group__9__Impl11858 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group_5_0__0__Impl_in_rule__ListActivity__Group_5_0__011909 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ListActivity__Group_5_0__1_in_rule__ListActivity__Group_5_0__011912 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_75_in_rule__ListActivity__Group_5_0__0__Impl11940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__Group_5_0__1__Impl_in_rule__ListActivity__Group_5_0__111971 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ListActivity__ReferencedLayoutAssignment_5_0_1_in_rule__ListActivity__Group_5_0__1__Impl11998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__0__Impl_in_rule__TabActivity__Group__012032 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabActivity__Group__1_in_rule__TabActivity__Group__012035 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_80_in_rule__TabActivity__Group__0__Impl12063 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__1__Impl_in_rule__TabActivity__Group__112094 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabActivity__Group__2_in_rule__TabActivity__Group__112097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__NameAssignment_1_in_rule__TabActivity__Group__1__Impl12124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__2__Impl_in_rule__TabActivity__Group__212154 = new BitSet(new long[]{0x0000000000000000L,0x0000000000021800L}); public static final BitSet FOLLOW_rule__TabActivity__Group__3_in_rule__TabActivity__Group__212157 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__TabActivity__Group__2__Impl12185 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__3__Impl_in_rule__TabActivity__Group__312216 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); public static final BitSet FOLLOW_rule__TabActivity__Group__4_in_rule__TabActivity__Group__312219 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Alternatives_3_in_rule__TabActivity__Group__3__Impl12246 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__4__Impl_in_rule__TabActivity__Group__412277 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL}); public static final BitSet FOLLOW_rule__TabActivity__Group__5_in_rule__TabActivity__Group__412280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__TabsAssignment_4_in_rule__TabActivity__Group__4__Impl12309 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); public static final BitSet FOLLOW_rule__TabActivity__TabsAssignment_4_in_rule__TabActivity__Group__4__Impl12321 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); public static final BitSet FOLLOW_rule__TabActivity__Group__5__Impl_in_rule__TabActivity__Group__512354 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__TabActivity__Group__6_in_rule__TabActivity__Group__512357 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__ActionsAssignment_5_in_rule__TabActivity__Group__5__Impl12384 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group__6__Impl_in_rule__TabActivity__Group__612415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__TabActivity__Group__6__Impl12443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group_3_0__0__Impl_in_rule__TabActivity__Group_3_0__012488 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabActivity__Group_3_0__1_in_rule__TabActivity__Group_3_0__012491 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_75_in_rule__TabActivity__Group_3_0__0__Impl12519 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__Group_3_0__1__Impl_in_rule__TabActivity__Group_3_0__112550 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabActivity__ReferencedLayoutAssignment_3_0_1_in_rule__TabActivity__Group_3_0__1__Impl12577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__0__Impl_in_rule__Tab__Group__012611 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Tab__Group__1_in_rule__Tab__Group__012614 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_81_in_rule__Tab__Group__0__Impl12642 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__1__Impl_in_rule__Tab__Group__112673 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Tab__Group__2_in_rule__Tab__Group__112676 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__CaptionAssignment_1_in_rule__Tab__Group__1__Impl12703 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__2__Impl_in_rule__Tab__Group__212733 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Tab__Group__3_in_rule__Tab__Group__212736 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__NameAssignment_2_in_rule__Tab__Group__2__Impl12763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__3__Impl_in_rule__Tab__Group__312794 = new BitSet(new long[]{0x0000000000000000L,0x00000000001C080AL}); public static final BitSet FOLLOW_rule__Tab__Group__4_in_rule__Tab__Group__312797 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__Tab__Group__3__Impl12825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__4__Impl_in_rule__Tab__Group__412856 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL}); public static final BitSet FOLLOW_rule__Tab__Group__5_in_rule__Tab__Group__412859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4_in_rule__Tab__Group__4__Impl12886 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__5__Impl_in_rule__Tab__Group__512916 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__Tab__Group__6_in_rule__Tab__Group__512919 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__ActionsAssignment_5_in_rule__Tab__Group__5__Impl12946 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group__6__Impl_in_rule__Tab__Group__612977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__Tab__Group__6__Impl13005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_0__0__Impl_in_rule__Tab__Group_4_0__013050 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Tab__Group_4_0__1_in_rule__Tab__Group_4_0__013053 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_82_in_rule__Tab__Group_4_0__0__Impl13081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_0__1__Impl_in_rule__Tab__Group_4_0__113112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__IconAssignment_4_0_1_in_rule__Tab__Group_4_0__1__Impl13139 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_1__0__Impl_in_rule__Tab__Group_4_1__013173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Tab__Group_4_1__1_in_rule__Tab__Group_4_1__013176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_83_in_rule__Tab__Group_4_1__0__Impl13204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_1__1__Impl_in_rule__Tab__Group_4_1__113235 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__SelectedIconAssignment_4_1_1_in_rule__Tab__Group_4_1__1__Impl13262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_2__0__Impl_in_rule__Tab__Group_4_2__013296 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__Tab__Group_4_2__1_in_rule__Tab__Group_4_2__013299 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_84_in_rule__Tab__Group_4_2__0__Impl13327 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_2__1__Impl_in_rule__Tab__Group_4_2__113358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__ActivityAssignment_4_2_1_in_rule__Tab__Group_4_2__1__Impl13385 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_3__0__Impl_in_rule__Tab__Group_4_3__013419 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__Tab__Group_4_3__1_in_rule__Tab__Group_4_3__013422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_75_in_rule__Tab__Group_4_3__0__Impl13450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_3__1__Impl_in_rule__Tab__Group_4_3__113481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__LayoutAssignment_4_3_1_in_rule__Tab__Group_4_3__1__Impl13508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Action__Group__0__Impl_in_rule__Action__Group__013543 = new BitSet(new long[]{0x0000000000000000L,0x0000000000E00000L}); public static final BitSet FOLLOW_rule__Action__Group__1_in_rule__Action__Group__013546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_65_in_rule__Action__Group__0__Impl13574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Action__Group__1__Impl_in_rule__Action__Group__113605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Action__Alternatives_1_in_rule__Action__Group__1__Impl13632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GoToURLAction__Group__0__Impl_in_rule__GoToURLAction__Group__013666 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__GoToURLAction__Group__1_in_rule__GoToURLAction__Group__013669 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_85_in_rule__GoToURLAction__Group__0__Impl13697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GoToURLAction__Group__1__Impl_in_rule__GoToURLAction__Group__113728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GoToURLAction__UrlAssignment_1_in_rule__GoToURLAction__Group__1__Impl13755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ShowLayoutAction__Group__0__Impl_in_rule__ShowLayoutAction__Group__013789 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ShowLayoutAction__Group__1_in_rule__ShowLayoutAction__Group__013792 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_86_in_rule__ShowLayoutAction__Group__0__Impl13820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ShowLayoutAction__Group__1__Impl_in_rule__ShowLayoutAction__Group__113851 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ShowLayoutAction__LayoutAssignment_1_in_rule__ShowLayoutAction__Group__1__Impl13878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InvokeActivityAction__Group__0__Impl_in_rule__InvokeActivityAction__Group__013912 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__InvokeActivityAction__Group__1_in_rule__InvokeActivityAction__Group__013915 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_87_in_rule__InvokeActivityAction__Group__0__Impl13943 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InvokeActivityAction__Group__1__Impl_in_rule__InvokeActivityAction__Group__113974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InvokeActivityAction__ActivityAssignment_1_in_rule__InvokeActivityAction__Group__1__Impl14001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__0__Impl_in_rule__LinearLayout__Group__014036 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__1_in_rule__LinearLayout__Group__014039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_27_in_rule__LinearLayout__Group__0__Impl14068 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__1__Impl_in_rule__LinearLayout__Group__114101 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__2_in_rule__LinearLayout__Group__114104 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_88_in_rule__LinearLayout__Group__1__Impl14132 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__2__Impl_in_rule__LinearLayout__Group__214163 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__3_in_rule__LinearLayout__Group__214166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__3__Impl_in_rule__LinearLayout__Group__314224 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__4_in_rule__LinearLayout__Group__314227 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__NameAssignment_3_in_rule__LinearLayout__Group__3__Impl14254 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__4__Impl_in_rule__LinearLayout__Group__414285 = new BitSet(new long[]{0x0000000000000000L,0x000007FFFE001808L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__5_in_rule__LinearLayout__Group__414288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__LinearLayout__Group__4__Impl14316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__5__Impl_in_rule__LinearLayout__Group__514347 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__6_in_rule__LinearLayout__Group__514350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5_in_rule__LinearLayout__Group__5__Impl14377 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__6__Impl_in_rule__LinearLayout__Group__614407 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__7_in_rule__LinearLayout__Group__614410 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__WidgetsAssignment_6_in_rule__LinearLayout__Group__6__Impl14437 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group__7__Impl_in_rule__LinearLayout__Group__714468 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__LinearLayout__Group__7__Impl14496 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__0__Impl_in_rule__LinearLayout__Group_5_0__014543 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__1_in_rule__LinearLayout__Group_5_0__014546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_89_in_rule__LinearLayout__Group_5_0__0__Impl14574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__1__Impl_in_rule__LinearLayout__Group_5_0__114605 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__2_in_rule__LinearLayout__Group_5_0__114608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__AlphaAssignment_5_0_1_in_rule__LinearLayout__Group_5_0__1__Impl14635 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__2__Impl_in_rule__LinearLayout__Group_5_0__214665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_0__2__Impl14693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__0__Impl_in_rule__LinearLayout__Group_5_1__014730 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__1_in_rule__LinearLayout__Group_5_1__014733 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__LinearLayout__Group_5_1__0__Impl14761 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__1__Impl_in_rule__LinearLayout__Group_5_1__114792 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__2_in_rule__LinearLayout__Group_5_1__114795 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__BackgroundAssignment_5_1_1_in_rule__LinearLayout__Group_5_1__1__Impl14822 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__2__Impl_in_rule__LinearLayout__Group_5_1__214852 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_1__2__Impl14880 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__0__Impl_in_rule__LinearLayout__Group_5_2__014917 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__1_in_rule__LinearLayout__Group_5_2__014920 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_91_in_rule__LinearLayout__Group_5_2__0__Impl14948 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__1__Impl_in_rule__LinearLayout__Group_5_2__114979 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__2_in_rule__LinearLayout__Group_5_2__114982 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__MinHeightAssignment_5_2_1_in_rule__LinearLayout__Group_5_2__1__Impl15009 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__2__Impl_in_rule__LinearLayout__Group_5_2__215039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_2__2__Impl15067 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__0__Impl_in_rule__LinearLayout__Group_5_3__015104 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__1_in_rule__LinearLayout__Group_5_3__015107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_92_in_rule__LinearLayout__Group_5_3__0__Impl15135 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__1__Impl_in_rule__LinearLayout__Group_5_3__115166 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__2_in_rule__LinearLayout__Group_5_3__115169 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__MinWidthAssignment_5_3_1_in_rule__LinearLayout__Group_5_3__1__Impl15196 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__2__Impl_in_rule__LinearLayout__Group_5_3__215226 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_3__2__Impl15254 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__0__Impl_in_rule__LinearLayout__Group_5_4__015291 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__1_in_rule__LinearLayout__Group_5_4__015294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__LinearLayout__Group_5_4__0__Impl15322 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__1__Impl_in_rule__LinearLayout__Group_5_4__115353 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__2_in_rule__LinearLayout__Group_5_4__115356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__NextFocusDownAssignment_5_4_1_in_rule__LinearLayout__Group_5_4__1__Impl15383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__2__Impl_in_rule__LinearLayout__Group_5_4__215413 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_4__2__Impl15441 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__0__Impl_in_rule__LinearLayout__Group_5_5__015478 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__1_in_rule__LinearLayout__Group_5_5__015481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_94_in_rule__LinearLayout__Group_5_5__0__Impl15509 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__1__Impl_in_rule__LinearLayout__Group_5_5__115540 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__2_in_rule__LinearLayout__Group_5_5__115543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__NextFocusLeftAssignment_5_5_1_in_rule__LinearLayout__Group_5_5__1__Impl15570 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__2__Impl_in_rule__LinearLayout__Group_5_5__215600 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_5__2__Impl15628 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__0__Impl_in_rule__LinearLayout__Group_5_6__015665 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__1_in_rule__LinearLayout__Group_5_6__015668 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_95_in_rule__LinearLayout__Group_5_6__0__Impl15696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__1__Impl_in_rule__LinearLayout__Group_5_6__115727 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__2_in_rule__LinearLayout__Group_5_6__115730 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__NextFocusRightAssignment_5_6_1_in_rule__LinearLayout__Group_5_6__1__Impl15757 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__2__Impl_in_rule__LinearLayout__Group_5_6__215787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_6__2__Impl15815 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__0__Impl_in_rule__LinearLayout__Group_5_7__015852 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__1_in_rule__LinearLayout__Group_5_7__015855 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_96_in_rule__LinearLayout__Group_5_7__0__Impl15883 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__1__Impl_in_rule__LinearLayout__Group_5_7__115914 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__2_in_rule__LinearLayout__Group_5_7__115917 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__NextFocusUpAssignment_5_7_1_in_rule__LinearLayout__Group_5_7__1__Impl15944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__2__Impl_in_rule__LinearLayout__Group_5_7__215974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_7__2__Impl16002 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__0__Impl_in_rule__LinearLayout__Group_5_8__016039 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__1_in_rule__LinearLayout__Group_5_8__016042 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_97_in_rule__LinearLayout__Group_5_8__0__Impl16070 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__1__Impl_in_rule__LinearLayout__Group_5_8__116101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__2_in_rule__LinearLayout__Group_5_8__116104 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__OnClickAssignment_5_8_1_in_rule__LinearLayout__Group_5_8__1__Impl16131 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__2__Impl_in_rule__LinearLayout__Group_5_8__216161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_8__2__Impl16189 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__0__Impl_in_rule__LinearLayout__Group_5_9__016226 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__1_in_rule__LinearLayout__Group_5_9__016229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_98_in_rule__LinearLayout__Group_5_9__0__Impl16257 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__1__Impl_in_rule__LinearLayout__Group_5_9__116288 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__2_in_rule__LinearLayout__Group_5_9__116291 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__PaddingAssignment_5_9_1_in_rule__LinearLayout__Group_5_9__1__Impl16318 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__2__Impl_in_rule__LinearLayout__Group_5_9__216348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_9__2__Impl16376 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__0__Impl_in_rule__LinearLayout__Group_5_10__016413 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__1_in_rule__LinearLayout__Group_5_10__016416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_99_in_rule__LinearLayout__Group_5_10__0__Impl16444 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__1__Impl_in_rule__LinearLayout__Group_5_10__116475 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__2_in_rule__LinearLayout__Group_5_10__116478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__PaddingBottomAssignment_5_10_1_in_rule__LinearLayout__Group_5_10__1__Impl16505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__2__Impl_in_rule__LinearLayout__Group_5_10__216535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_10__2__Impl16563 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__0__Impl_in_rule__LinearLayout__Group_5_11__016600 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__1_in_rule__LinearLayout__Group_5_11__016603 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_100_in_rule__LinearLayout__Group_5_11__0__Impl16631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__1__Impl_in_rule__LinearLayout__Group_5_11__116662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__2_in_rule__LinearLayout__Group_5_11__116665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__PaddingLeftAssignment_5_11_1_in_rule__LinearLayout__Group_5_11__1__Impl16692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__2__Impl_in_rule__LinearLayout__Group_5_11__216722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_11__2__Impl16750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__0__Impl_in_rule__LinearLayout__Group_5_12__016787 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__1_in_rule__LinearLayout__Group_5_12__016790 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__LinearLayout__Group_5_12__0__Impl16818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__1__Impl_in_rule__LinearLayout__Group_5_12__116849 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__2_in_rule__LinearLayout__Group_5_12__116852 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__PaddingRightAssignment_5_12_1_in_rule__LinearLayout__Group_5_12__1__Impl16879 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__2__Impl_in_rule__LinearLayout__Group_5_12__216909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_12__2__Impl16937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__0__Impl_in_rule__LinearLayout__Group_5_13__016974 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__1_in_rule__LinearLayout__Group_5_13__016977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_102_in_rule__LinearLayout__Group_5_13__0__Impl17005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__1__Impl_in_rule__LinearLayout__Group_5_13__117036 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__2_in_rule__LinearLayout__Group_5_13__117039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__PaddingTopAssignment_5_13_1_in_rule__LinearLayout__Group_5_13__1__Impl17066 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__2__Impl_in_rule__LinearLayout__Group_5_13__217096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_13__2__Impl17124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__0__Impl_in_rule__LinearLayout__Group_5_14__017161 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__1_in_rule__LinearLayout__Group_5_14__017164 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_103_in_rule__LinearLayout__Group_5_14__0__Impl17192 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__1__Impl_in_rule__LinearLayout__Group_5_14__117223 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__2_in_rule__LinearLayout__Group_5_14__117226 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__ScrollbarsAssignment_5_14_1_in_rule__LinearLayout__Group_5_14__1__Impl17253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__2__Impl_in_rule__LinearLayout__Group_5_14__217283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_14__2__Impl17311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__0__Impl_in_rule__LinearLayout__Group_5_15__017348 = new BitSet(new long[]{0x0001C00000000000L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__1_in_rule__LinearLayout__Group_5_15__017351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_104_in_rule__LinearLayout__Group_5_15__0__Impl17379 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__1__Impl_in_rule__LinearLayout__Group_5_15__117410 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__2_in_rule__LinearLayout__Group_5_15__117413 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__VisibilityAssignment_5_15_1_in_rule__LinearLayout__Group_5_15__1__Impl17440 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__2__Impl_in_rule__LinearLayout__Group_5_15__217470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_15__2__Impl17498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__0__Impl_in_rule__LinearLayout__Group_5_17__017535 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__1_in_rule__LinearLayout__Group_5_17__017538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__LinearLayout__Group_5_17__0__Impl17566 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__1__Impl_in_rule__LinearLayout__Group_5_17__117597 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__2_in_rule__LinearLayout__Group_5_17__117600 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__LayoutAnimationAssignment_5_17_1_in_rule__LinearLayout__Group_5_17__1__Impl17627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__2__Impl_in_rule__LinearLayout__Group_5_17__217657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_17__2__Impl17685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_18__0__Impl_in_rule__LinearLayout__Group_5_18__017722 = new BitSet(new long[]{0x0000300000000000L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_18__1_in_rule__LinearLayout__Group_5_18__017725 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_106_in_rule__LinearLayout__Group_5_18__0__Impl17753 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_18__1__Impl_in_rule__LinearLayout__Group_5_18__117784 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_18__2_in_rule__LinearLayout__Group_5_18__117787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__OrientationAssignment_5_18_1_in_rule__LinearLayout__Group_5_18__1__Impl17814 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_18__2__Impl_in_rule__LinearLayout__Group_5_18__217844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LinearLayout__Group_5_18__2__Impl17872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__0__Impl_in_rule__RelativeLayout__Group__017909 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__1_in_rule__RelativeLayout__Group__017912 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_107_in_rule__RelativeLayout__Group__0__Impl17940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__1__Impl_in_rule__RelativeLayout__Group__117971 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__2_in_rule__RelativeLayout__Group__117974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_88_in_rule__RelativeLayout__Group__1__Impl18002 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__2__Impl_in_rule__RelativeLayout__Group__218033 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__3_in_rule__RelativeLayout__Group__218036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__3__Impl_in_rule__RelativeLayout__Group__318094 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__4_in_rule__RelativeLayout__Group__318097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__NameAssignment_3_in_rule__RelativeLayout__Group__3__Impl18124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__4__Impl_in_rule__RelativeLayout__Group__418155 = new BitSet(new long[]{0x0000000000000000L,0x000007FFFE001808L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__5_in_rule__RelativeLayout__Group__418158 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__RelativeLayout__Group__4__Impl18186 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__5__Impl_in_rule__RelativeLayout__Group__518217 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__6_in_rule__RelativeLayout__Group__518220 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5_in_rule__RelativeLayout__Group__5__Impl18247 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__6__Impl_in_rule__RelativeLayout__Group__618277 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__7_in_rule__RelativeLayout__Group__618280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__WidgetsAssignment_6_in_rule__RelativeLayout__Group__6__Impl18307 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group__7__Impl_in_rule__RelativeLayout__Group__718338 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__RelativeLayout__Group__7__Impl18366 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__0__Impl_in_rule__RelativeLayout__Group_5_0__018413 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__1_in_rule__RelativeLayout__Group_5_0__018416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_89_in_rule__RelativeLayout__Group_5_0__0__Impl18444 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__1__Impl_in_rule__RelativeLayout__Group_5_0__118475 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__2_in_rule__RelativeLayout__Group_5_0__118478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__AlphaAssignment_5_0_1_in_rule__RelativeLayout__Group_5_0__1__Impl18505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__2__Impl_in_rule__RelativeLayout__Group_5_0__218535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_0__2__Impl18563 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__0__Impl_in_rule__RelativeLayout__Group_5_1__018600 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__1_in_rule__RelativeLayout__Group_5_1__018603 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__RelativeLayout__Group_5_1__0__Impl18631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__1__Impl_in_rule__RelativeLayout__Group_5_1__118662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__2_in_rule__RelativeLayout__Group_5_1__118665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__BackgroundAssignment_5_1_1_in_rule__RelativeLayout__Group_5_1__1__Impl18692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__2__Impl_in_rule__RelativeLayout__Group_5_1__218722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_1__2__Impl18750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__0__Impl_in_rule__RelativeLayout__Group_5_2__018787 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__1_in_rule__RelativeLayout__Group_5_2__018790 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_91_in_rule__RelativeLayout__Group_5_2__0__Impl18818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__1__Impl_in_rule__RelativeLayout__Group_5_2__118849 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__2_in_rule__RelativeLayout__Group_5_2__118852 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__MinHeightAssignment_5_2_1_in_rule__RelativeLayout__Group_5_2__1__Impl18879 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__2__Impl_in_rule__RelativeLayout__Group_5_2__218909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_2__2__Impl18937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__0__Impl_in_rule__RelativeLayout__Group_5_3__018974 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__1_in_rule__RelativeLayout__Group_5_3__018977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_92_in_rule__RelativeLayout__Group_5_3__0__Impl19005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__1__Impl_in_rule__RelativeLayout__Group_5_3__119036 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__2_in_rule__RelativeLayout__Group_5_3__119039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__MinWidthAssignment_5_3_1_in_rule__RelativeLayout__Group_5_3__1__Impl19066 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__2__Impl_in_rule__RelativeLayout__Group_5_3__219096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_3__2__Impl19124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__0__Impl_in_rule__RelativeLayout__Group_5_4__019161 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__1_in_rule__RelativeLayout__Group_5_4__019164 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__RelativeLayout__Group_5_4__0__Impl19192 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__1__Impl_in_rule__RelativeLayout__Group_5_4__119223 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__2_in_rule__RelativeLayout__Group_5_4__119226 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__NextFocusDownAssignment_5_4_1_in_rule__RelativeLayout__Group_5_4__1__Impl19253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__2__Impl_in_rule__RelativeLayout__Group_5_4__219283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_4__2__Impl19311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__0__Impl_in_rule__RelativeLayout__Group_5_5__019348 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__1_in_rule__RelativeLayout__Group_5_5__019351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_94_in_rule__RelativeLayout__Group_5_5__0__Impl19379 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__1__Impl_in_rule__RelativeLayout__Group_5_5__119410 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__2_in_rule__RelativeLayout__Group_5_5__119413 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__NextFocusLeftAssignment_5_5_1_in_rule__RelativeLayout__Group_5_5__1__Impl19440 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__2__Impl_in_rule__RelativeLayout__Group_5_5__219470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_5__2__Impl19498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__0__Impl_in_rule__RelativeLayout__Group_5_6__019535 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__1_in_rule__RelativeLayout__Group_5_6__019538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_95_in_rule__RelativeLayout__Group_5_6__0__Impl19566 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__1__Impl_in_rule__RelativeLayout__Group_5_6__119597 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__2_in_rule__RelativeLayout__Group_5_6__119600 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__NextFocusRightAssignment_5_6_1_in_rule__RelativeLayout__Group_5_6__1__Impl19627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__2__Impl_in_rule__RelativeLayout__Group_5_6__219657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_6__2__Impl19685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__0__Impl_in_rule__RelativeLayout__Group_5_7__019722 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__1_in_rule__RelativeLayout__Group_5_7__019725 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_96_in_rule__RelativeLayout__Group_5_7__0__Impl19753 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__1__Impl_in_rule__RelativeLayout__Group_5_7__119784 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__2_in_rule__RelativeLayout__Group_5_7__119787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__NextFocusUpAssignment_5_7_1_in_rule__RelativeLayout__Group_5_7__1__Impl19814 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__2__Impl_in_rule__RelativeLayout__Group_5_7__219844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_7__2__Impl19872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__0__Impl_in_rule__RelativeLayout__Group_5_8__019909 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__1_in_rule__RelativeLayout__Group_5_8__019912 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_97_in_rule__RelativeLayout__Group_5_8__0__Impl19940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__1__Impl_in_rule__RelativeLayout__Group_5_8__119971 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__2_in_rule__RelativeLayout__Group_5_8__119974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__OnClickAssignment_5_8_1_in_rule__RelativeLayout__Group_5_8__1__Impl20001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__2__Impl_in_rule__RelativeLayout__Group_5_8__220031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_8__2__Impl20059 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__0__Impl_in_rule__RelativeLayout__Group_5_9__020096 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__1_in_rule__RelativeLayout__Group_5_9__020099 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_98_in_rule__RelativeLayout__Group_5_9__0__Impl20127 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__1__Impl_in_rule__RelativeLayout__Group_5_9__120158 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__2_in_rule__RelativeLayout__Group_5_9__120161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__PaddingAssignment_5_9_1_in_rule__RelativeLayout__Group_5_9__1__Impl20188 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__2__Impl_in_rule__RelativeLayout__Group_5_9__220218 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_9__2__Impl20246 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__0__Impl_in_rule__RelativeLayout__Group_5_10__020283 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__1_in_rule__RelativeLayout__Group_5_10__020286 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_99_in_rule__RelativeLayout__Group_5_10__0__Impl20314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__1__Impl_in_rule__RelativeLayout__Group_5_10__120345 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__2_in_rule__RelativeLayout__Group_5_10__120348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__PaddingBottomAssignment_5_10_1_in_rule__RelativeLayout__Group_5_10__1__Impl20375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__2__Impl_in_rule__RelativeLayout__Group_5_10__220405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_10__2__Impl20433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__0__Impl_in_rule__RelativeLayout__Group_5_11__020470 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__1_in_rule__RelativeLayout__Group_5_11__020473 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_100_in_rule__RelativeLayout__Group_5_11__0__Impl20501 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__1__Impl_in_rule__RelativeLayout__Group_5_11__120532 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__2_in_rule__RelativeLayout__Group_5_11__120535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__PaddingLeftAssignment_5_11_1_in_rule__RelativeLayout__Group_5_11__1__Impl20562 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__2__Impl_in_rule__RelativeLayout__Group_5_11__220592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_11__2__Impl20620 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__0__Impl_in_rule__RelativeLayout__Group_5_12__020657 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__1_in_rule__RelativeLayout__Group_5_12__020660 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__RelativeLayout__Group_5_12__0__Impl20688 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__1__Impl_in_rule__RelativeLayout__Group_5_12__120719 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__2_in_rule__RelativeLayout__Group_5_12__120722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__PaddingRightAssignment_5_12_1_in_rule__RelativeLayout__Group_5_12__1__Impl20749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__2__Impl_in_rule__RelativeLayout__Group_5_12__220779 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_12__2__Impl20807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__0__Impl_in_rule__RelativeLayout__Group_5_13__020844 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__1_in_rule__RelativeLayout__Group_5_13__020847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_102_in_rule__RelativeLayout__Group_5_13__0__Impl20875 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__1__Impl_in_rule__RelativeLayout__Group_5_13__120906 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__2_in_rule__RelativeLayout__Group_5_13__120909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__PaddingTopAssignment_5_13_1_in_rule__RelativeLayout__Group_5_13__1__Impl20936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__2__Impl_in_rule__RelativeLayout__Group_5_13__220966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_13__2__Impl20994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__0__Impl_in_rule__RelativeLayout__Group_5_14__021031 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__1_in_rule__RelativeLayout__Group_5_14__021034 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_103_in_rule__RelativeLayout__Group_5_14__0__Impl21062 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__1__Impl_in_rule__RelativeLayout__Group_5_14__121093 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__2_in_rule__RelativeLayout__Group_5_14__121096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__ScrollbarsAssignment_5_14_1_in_rule__RelativeLayout__Group_5_14__1__Impl21123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__2__Impl_in_rule__RelativeLayout__Group_5_14__221153 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_14__2__Impl21181 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__0__Impl_in_rule__RelativeLayout__Group_5_15__021218 = new BitSet(new long[]{0x0001C00000000000L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__1_in_rule__RelativeLayout__Group_5_15__021221 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_104_in_rule__RelativeLayout__Group_5_15__0__Impl21249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__1__Impl_in_rule__RelativeLayout__Group_5_15__121280 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__2_in_rule__RelativeLayout__Group_5_15__121283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__VisibilityAssignment_5_15_1_in_rule__RelativeLayout__Group_5_15__1__Impl21310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__2__Impl_in_rule__RelativeLayout__Group_5_15__221340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_15__2__Impl21368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__0__Impl_in_rule__RelativeLayout__Group_5_17__021405 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__1_in_rule__RelativeLayout__Group_5_17__021408 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__RelativeLayout__Group_5_17__0__Impl21436 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__1__Impl_in_rule__RelativeLayout__Group_5_17__121467 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__2_in_rule__RelativeLayout__Group_5_17__121470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__LayoutAnimationAssignment_5_17_1_in_rule__RelativeLayout__Group_5_17__1__Impl21497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__2__Impl_in_rule__RelativeLayout__Group_5_17__221527 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_17__2__Impl21555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_18__0__Impl_in_rule__RelativeLayout__Group_5_18__021592 = new BitSet(new long[]{0x0000300000000000L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_18__1_in_rule__RelativeLayout__Group_5_18__021595 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_106_in_rule__RelativeLayout__Group_5_18__0__Impl21623 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_18__1__Impl_in_rule__RelativeLayout__Group_5_18__121654 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_18__2_in_rule__RelativeLayout__Group_5_18__121657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__OrientationAssignment_5_18_1_in_rule__RelativeLayout__Group_5_18__1__Impl21684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_18__2__Impl_in_rule__RelativeLayout__Group_5_18__221714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__RelativeLayout__Group_5_18__2__Impl21742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__0__Impl_in_rule__TabHost__Group__021779 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_rule__TabHost__Group__1_in_rule__TabHost__Group__021782 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_108_in_rule__TabHost__Group__0__Impl21810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__1__Impl_in_rule__TabHost__Group__121841 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabHost__Group__2_in_rule__TabHost__Group__121844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_88_in_rule__TabHost__Group__1__Impl21872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__2__Impl_in_rule__TabHost__Group__221903 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabHost__Group__3_in_rule__TabHost__Group__221906 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__3__Impl_in_rule__TabHost__Group__321964 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabHost__Group__4_in_rule__TabHost__Group__321967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__NameAssignment_3_in_rule__TabHost__Group__3__Impl21994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__4__Impl_in_rule__TabHost__Group__422025 = new BitSet(new long[]{0x0000000000000000L,0x000003FFFE001808L}); public static final BitSet FOLLOW_rule__TabHost__Group__5_in_rule__TabHost__Group__422028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__TabHost__Group__4__Impl22056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__5__Impl_in_rule__TabHost__Group__522087 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L}); public static final BitSet FOLLOW_rule__TabHost__Group__6_in_rule__TabHost__Group__522090 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5_in_rule__TabHost__Group__5__Impl22117 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__6__Impl_in_rule__TabHost__Group__622147 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__TabHost__Group__7_in_rule__TabHost__Group__622150 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__WidgetsAssignment_6_in_rule__TabHost__Group__6__Impl22177 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group__7__Impl_in_rule__TabHost__Group__722208 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__TabHost__Group__7__Impl22236 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__0__Impl_in_rule__TabHost__Group_5_0__022283 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__1_in_rule__TabHost__Group_5_0__022286 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_89_in_rule__TabHost__Group_5_0__0__Impl22314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__1__Impl_in_rule__TabHost__Group_5_0__122345 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__2_in_rule__TabHost__Group_5_0__122348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__AlphaAssignment_5_0_1_in_rule__TabHost__Group_5_0__1__Impl22375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__2__Impl_in_rule__TabHost__Group_5_0__222405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_0__2__Impl22433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__0__Impl_in_rule__TabHost__Group_5_1__022470 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__1_in_rule__TabHost__Group_5_1__022473 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__TabHost__Group_5_1__0__Impl22501 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__1__Impl_in_rule__TabHost__Group_5_1__122532 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__2_in_rule__TabHost__Group_5_1__122535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__BackgroundAssignment_5_1_1_in_rule__TabHost__Group_5_1__1__Impl22562 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__2__Impl_in_rule__TabHost__Group_5_1__222592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_1__2__Impl22620 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__0__Impl_in_rule__TabHost__Group_5_2__022657 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__1_in_rule__TabHost__Group_5_2__022660 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_91_in_rule__TabHost__Group_5_2__0__Impl22688 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__1__Impl_in_rule__TabHost__Group_5_2__122719 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__2_in_rule__TabHost__Group_5_2__122722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__MinHeightAssignment_5_2_1_in_rule__TabHost__Group_5_2__1__Impl22749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__2__Impl_in_rule__TabHost__Group_5_2__222779 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_2__2__Impl22807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__0__Impl_in_rule__TabHost__Group_5_3__022844 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__1_in_rule__TabHost__Group_5_3__022847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_92_in_rule__TabHost__Group_5_3__0__Impl22875 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__1__Impl_in_rule__TabHost__Group_5_3__122906 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__2_in_rule__TabHost__Group_5_3__122909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__MinWidthAssignment_5_3_1_in_rule__TabHost__Group_5_3__1__Impl22936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__2__Impl_in_rule__TabHost__Group_5_3__222966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_3__2__Impl22994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__0__Impl_in_rule__TabHost__Group_5_4__023031 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__1_in_rule__TabHost__Group_5_4__023034 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__TabHost__Group_5_4__0__Impl23062 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__1__Impl_in_rule__TabHost__Group_5_4__123093 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__2_in_rule__TabHost__Group_5_4__123096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__NextFocusDownAssignment_5_4_1_in_rule__TabHost__Group_5_4__1__Impl23123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__2__Impl_in_rule__TabHost__Group_5_4__223153 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_4__2__Impl23181 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__0__Impl_in_rule__TabHost__Group_5_5__023218 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__1_in_rule__TabHost__Group_5_5__023221 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_94_in_rule__TabHost__Group_5_5__0__Impl23249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__1__Impl_in_rule__TabHost__Group_5_5__123280 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__2_in_rule__TabHost__Group_5_5__123283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__NextFocusLeftAssignment_5_5_1_in_rule__TabHost__Group_5_5__1__Impl23310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__2__Impl_in_rule__TabHost__Group_5_5__223340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_5__2__Impl23368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__0__Impl_in_rule__TabHost__Group_5_6__023405 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__1_in_rule__TabHost__Group_5_6__023408 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_95_in_rule__TabHost__Group_5_6__0__Impl23436 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__1__Impl_in_rule__TabHost__Group_5_6__123467 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__2_in_rule__TabHost__Group_5_6__123470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__NextFocusRightAssignment_5_6_1_in_rule__TabHost__Group_5_6__1__Impl23497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__2__Impl_in_rule__TabHost__Group_5_6__223527 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_6__2__Impl23555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__0__Impl_in_rule__TabHost__Group_5_7__023592 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__1_in_rule__TabHost__Group_5_7__023595 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_96_in_rule__TabHost__Group_5_7__0__Impl23623 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__1__Impl_in_rule__TabHost__Group_5_7__123654 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__2_in_rule__TabHost__Group_5_7__123657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__NextFocusUpAssignment_5_7_1_in_rule__TabHost__Group_5_7__1__Impl23684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__2__Impl_in_rule__TabHost__Group_5_7__223714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_7__2__Impl23742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__0__Impl_in_rule__TabHost__Group_5_8__023779 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__1_in_rule__TabHost__Group_5_8__023782 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_97_in_rule__TabHost__Group_5_8__0__Impl23810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__1__Impl_in_rule__TabHost__Group_5_8__123841 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__2_in_rule__TabHost__Group_5_8__123844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__OnClickAssignment_5_8_1_in_rule__TabHost__Group_5_8__1__Impl23871 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__2__Impl_in_rule__TabHost__Group_5_8__223901 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_8__2__Impl23929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__0__Impl_in_rule__TabHost__Group_5_9__023966 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__1_in_rule__TabHost__Group_5_9__023969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_98_in_rule__TabHost__Group_5_9__0__Impl23997 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__1__Impl_in_rule__TabHost__Group_5_9__124028 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__2_in_rule__TabHost__Group_5_9__124031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__PaddingAssignment_5_9_1_in_rule__TabHost__Group_5_9__1__Impl24058 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__2__Impl_in_rule__TabHost__Group_5_9__224088 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_9__2__Impl24116 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__0__Impl_in_rule__TabHost__Group_5_10__024153 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__1_in_rule__TabHost__Group_5_10__024156 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_99_in_rule__TabHost__Group_5_10__0__Impl24184 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__1__Impl_in_rule__TabHost__Group_5_10__124215 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__2_in_rule__TabHost__Group_5_10__124218 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__PaddingBottomAssignment_5_10_1_in_rule__TabHost__Group_5_10__1__Impl24245 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__2__Impl_in_rule__TabHost__Group_5_10__224275 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_10__2__Impl24303 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__0__Impl_in_rule__TabHost__Group_5_11__024340 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__1_in_rule__TabHost__Group_5_11__024343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_100_in_rule__TabHost__Group_5_11__0__Impl24371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__1__Impl_in_rule__TabHost__Group_5_11__124402 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__2_in_rule__TabHost__Group_5_11__124405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__PaddingLeftAssignment_5_11_1_in_rule__TabHost__Group_5_11__1__Impl24432 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__2__Impl_in_rule__TabHost__Group_5_11__224462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_11__2__Impl24490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__0__Impl_in_rule__TabHost__Group_5_12__024527 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__1_in_rule__TabHost__Group_5_12__024530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__TabHost__Group_5_12__0__Impl24558 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__1__Impl_in_rule__TabHost__Group_5_12__124589 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__2_in_rule__TabHost__Group_5_12__124592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__PaddingRightAssignment_5_12_1_in_rule__TabHost__Group_5_12__1__Impl24619 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__2__Impl_in_rule__TabHost__Group_5_12__224649 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_12__2__Impl24677 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__0__Impl_in_rule__TabHost__Group_5_13__024714 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__1_in_rule__TabHost__Group_5_13__024717 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_102_in_rule__TabHost__Group_5_13__0__Impl24745 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__1__Impl_in_rule__TabHost__Group_5_13__124776 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__2_in_rule__TabHost__Group_5_13__124779 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__PaddingTopAssignment_5_13_1_in_rule__TabHost__Group_5_13__1__Impl24806 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__2__Impl_in_rule__TabHost__Group_5_13__224836 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_13__2__Impl24864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__0__Impl_in_rule__TabHost__Group_5_14__024901 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__1_in_rule__TabHost__Group_5_14__024904 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_103_in_rule__TabHost__Group_5_14__0__Impl24932 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__1__Impl_in_rule__TabHost__Group_5_14__124963 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__2_in_rule__TabHost__Group_5_14__124966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__ScrollbarsAssignment_5_14_1_in_rule__TabHost__Group_5_14__1__Impl24993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__2__Impl_in_rule__TabHost__Group_5_14__225023 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_14__2__Impl25051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__0__Impl_in_rule__TabHost__Group_5_15__025088 = new BitSet(new long[]{0x0001C00000000000L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__1_in_rule__TabHost__Group_5_15__025091 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_104_in_rule__TabHost__Group_5_15__0__Impl25119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__1__Impl_in_rule__TabHost__Group_5_15__125150 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__2_in_rule__TabHost__Group_5_15__125153 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__VisibilityAssignment_5_15_1_in_rule__TabHost__Group_5_15__1__Impl25180 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__2__Impl_in_rule__TabHost__Group_5_15__225210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_15__2__Impl25238 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_17__0__Impl_in_rule__TabHost__Group_5_17__025275 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_17__1_in_rule__TabHost__Group_5_17__025278 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__TabHost__Group_5_17__0__Impl25306 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_17__1__Impl_in_rule__TabHost__Group_5_17__125337 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_17__2_in_rule__TabHost__Group_5_17__125340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__LayoutAnimationAssignment_5_17_1_in_rule__TabHost__Group_5_17__1__Impl25367 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_17__2__Impl_in_rule__TabHost__Group_5_17__225397 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabHost__Group_5_17__2__Impl25425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__0__Impl_in_rule__TabWidget__Group__025462 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabWidget__Group__1_in_rule__TabWidget__Group__025465 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_109_in_rule__TabWidget__Group__0__Impl25493 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__1__Impl_in_rule__TabWidget__Group__125524 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabWidget__Group__2_in_rule__TabWidget__Group__125527 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__2__Impl_in_rule__TabWidget__Group__225585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TabWidget__Group__3_in_rule__TabWidget__Group__225588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__NameAssignment_2_in_rule__TabWidget__Group__2__Impl25615 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__3__Impl_in_rule__TabWidget__Group__325646 = new BitSet(new long[]{0x0000000000000000L,0x000F47FFFE001008L}); public static final BitSet FOLLOW_rule__TabWidget__Group__4_in_rule__TabWidget__Group__325649 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__TabWidget__Group__3__Impl25677 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__4__Impl_in_rule__TabWidget__Group__425708 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L}); public static final BitSet FOLLOW_rule__TabWidget__Group__5_in_rule__TabWidget__Group__425711 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4_in_rule__TabWidget__Group__4__Impl25738 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__5__Impl_in_rule__TabWidget__Group__525768 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__TabWidget__Group__6_in_rule__TabWidget__Group__525771 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__WidgetsAssignment_5_in_rule__TabWidget__Group__5__Impl25798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group__6__Impl_in_rule__TabWidget__Group__625829 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__TabWidget__Group__6__Impl25857 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__0__Impl_in_rule__TabWidget__Group_4_0__025902 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__1_in_rule__TabWidget__Group_4_0__025905 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_89_in_rule__TabWidget__Group_4_0__0__Impl25933 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__1__Impl_in_rule__TabWidget__Group_4_0__125964 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__2_in_rule__TabWidget__Group_4_0__125967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__AlphaAssignment_4_0_1_in_rule__TabWidget__Group_4_0__1__Impl25994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__2__Impl_in_rule__TabWidget__Group_4_0__226024 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_0__2__Impl26052 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__0__Impl_in_rule__TabWidget__Group_4_1__026089 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__1_in_rule__TabWidget__Group_4_1__026092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__TabWidget__Group_4_1__0__Impl26120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__1__Impl_in_rule__TabWidget__Group_4_1__126151 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__2_in_rule__TabWidget__Group_4_1__126154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__BackgroundAssignment_4_1_1_in_rule__TabWidget__Group_4_1__1__Impl26181 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__2__Impl_in_rule__TabWidget__Group_4_1__226211 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_1__2__Impl26239 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__0__Impl_in_rule__TabWidget__Group_4_2__026276 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__1_in_rule__TabWidget__Group_4_2__026279 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_91_in_rule__TabWidget__Group_4_2__0__Impl26307 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__1__Impl_in_rule__TabWidget__Group_4_2__126338 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__2_in_rule__TabWidget__Group_4_2__126341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__MinHeightAssignment_4_2_1_in_rule__TabWidget__Group_4_2__1__Impl26368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__2__Impl_in_rule__TabWidget__Group_4_2__226398 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_2__2__Impl26426 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__0__Impl_in_rule__TabWidget__Group_4_3__026463 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__1_in_rule__TabWidget__Group_4_3__026466 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_92_in_rule__TabWidget__Group_4_3__0__Impl26494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__1__Impl_in_rule__TabWidget__Group_4_3__126525 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__2_in_rule__TabWidget__Group_4_3__126528 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__MinWidthAssignment_4_3_1_in_rule__TabWidget__Group_4_3__1__Impl26555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__2__Impl_in_rule__TabWidget__Group_4_3__226585 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_3__2__Impl26613 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__0__Impl_in_rule__TabWidget__Group_4_4__026650 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__1_in_rule__TabWidget__Group_4_4__026653 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__TabWidget__Group_4_4__0__Impl26681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__1__Impl_in_rule__TabWidget__Group_4_4__126712 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__2_in_rule__TabWidget__Group_4_4__126715 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__NextFocusDownAssignment_4_4_1_in_rule__TabWidget__Group_4_4__1__Impl26742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__2__Impl_in_rule__TabWidget__Group_4_4__226772 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_4__2__Impl26800 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__0__Impl_in_rule__TabWidget__Group_4_5__026837 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__1_in_rule__TabWidget__Group_4_5__026840 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_94_in_rule__TabWidget__Group_4_5__0__Impl26868 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__1__Impl_in_rule__TabWidget__Group_4_5__126899 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__2_in_rule__TabWidget__Group_4_5__126902 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__NextFocusLeftAssignment_4_5_1_in_rule__TabWidget__Group_4_5__1__Impl26929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__2__Impl_in_rule__TabWidget__Group_4_5__226959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_5__2__Impl26987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__0__Impl_in_rule__TabWidget__Group_4_6__027024 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__1_in_rule__TabWidget__Group_4_6__027027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_95_in_rule__TabWidget__Group_4_6__0__Impl27055 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__1__Impl_in_rule__TabWidget__Group_4_6__127086 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__2_in_rule__TabWidget__Group_4_6__127089 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__NextFocusRightAssignment_4_6_1_in_rule__TabWidget__Group_4_6__1__Impl27116 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__2__Impl_in_rule__TabWidget__Group_4_6__227146 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_6__2__Impl27174 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__0__Impl_in_rule__TabWidget__Group_4_7__027211 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__1_in_rule__TabWidget__Group_4_7__027214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_96_in_rule__TabWidget__Group_4_7__0__Impl27242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__1__Impl_in_rule__TabWidget__Group_4_7__127273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__2_in_rule__TabWidget__Group_4_7__127276 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__NextFocusUpAssignment_4_7_1_in_rule__TabWidget__Group_4_7__1__Impl27303 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__2__Impl_in_rule__TabWidget__Group_4_7__227333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_7__2__Impl27361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__0__Impl_in_rule__TabWidget__Group_4_8__027398 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__1_in_rule__TabWidget__Group_4_8__027401 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_97_in_rule__TabWidget__Group_4_8__0__Impl27429 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__1__Impl_in_rule__TabWidget__Group_4_8__127460 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__2_in_rule__TabWidget__Group_4_8__127463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__OnClickAssignment_4_8_1_in_rule__TabWidget__Group_4_8__1__Impl27490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__2__Impl_in_rule__TabWidget__Group_4_8__227520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_8__2__Impl27548 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__0__Impl_in_rule__TabWidget__Group_4_9__027585 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__1_in_rule__TabWidget__Group_4_9__027588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_98_in_rule__TabWidget__Group_4_9__0__Impl27616 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__1__Impl_in_rule__TabWidget__Group_4_9__127647 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__2_in_rule__TabWidget__Group_4_9__127650 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__PaddingAssignment_4_9_1_in_rule__TabWidget__Group_4_9__1__Impl27677 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__2__Impl_in_rule__TabWidget__Group_4_9__227707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_9__2__Impl27735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__0__Impl_in_rule__TabWidget__Group_4_10__027772 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__1_in_rule__TabWidget__Group_4_10__027775 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_99_in_rule__TabWidget__Group_4_10__0__Impl27803 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__1__Impl_in_rule__TabWidget__Group_4_10__127834 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__2_in_rule__TabWidget__Group_4_10__127837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__PaddingBottomAssignment_4_10_1_in_rule__TabWidget__Group_4_10__1__Impl27864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__2__Impl_in_rule__TabWidget__Group_4_10__227894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_10__2__Impl27922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__0__Impl_in_rule__TabWidget__Group_4_11__027959 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__1_in_rule__TabWidget__Group_4_11__027962 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_100_in_rule__TabWidget__Group_4_11__0__Impl27990 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__1__Impl_in_rule__TabWidget__Group_4_11__128021 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__2_in_rule__TabWidget__Group_4_11__128024 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__PaddingLeftAssignment_4_11_1_in_rule__TabWidget__Group_4_11__1__Impl28051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__2__Impl_in_rule__TabWidget__Group_4_11__228081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_11__2__Impl28109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__0__Impl_in_rule__TabWidget__Group_4_12__028146 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__1_in_rule__TabWidget__Group_4_12__028149 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__TabWidget__Group_4_12__0__Impl28177 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__1__Impl_in_rule__TabWidget__Group_4_12__128208 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__2_in_rule__TabWidget__Group_4_12__128211 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__PaddingRightAssignment_4_12_1_in_rule__TabWidget__Group_4_12__1__Impl28238 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__2__Impl_in_rule__TabWidget__Group_4_12__228268 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_12__2__Impl28296 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__0__Impl_in_rule__TabWidget__Group_4_13__028333 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__1_in_rule__TabWidget__Group_4_13__028336 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_102_in_rule__TabWidget__Group_4_13__0__Impl28364 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__1__Impl_in_rule__TabWidget__Group_4_13__128395 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__2_in_rule__TabWidget__Group_4_13__128398 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__PaddingTopAssignment_4_13_1_in_rule__TabWidget__Group_4_13__1__Impl28425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__2__Impl_in_rule__TabWidget__Group_4_13__228455 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_13__2__Impl28483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__0__Impl_in_rule__TabWidget__Group_4_14__028520 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__1_in_rule__TabWidget__Group_4_14__028523 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_103_in_rule__TabWidget__Group_4_14__0__Impl28551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__1__Impl_in_rule__TabWidget__Group_4_14__128582 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__2_in_rule__TabWidget__Group_4_14__128585 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__ScrollbarsAssignment_4_14_1_in_rule__TabWidget__Group_4_14__1__Impl28612 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__2__Impl_in_rule__TabWidget__Group_4_14__228642 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_14__2__Impl28670 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__0__Impl_in_rule__TabWidget__Group_4_15__028707 = new BitSet(new long[]{0x0001C00000000000L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__1_in_rule__TabWidget__Group_4_15__028710 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_104_in_rule__TabWidget__Group_4_15__0__Impl28738 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__1__Impl_in_rule__TabWidget__Group_4_15__128769 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__2_in_rule__TabWidget__Group_4_15__128772 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__VisibilityAssignment_4_15_1_in_rule__TabWidget__Group_4_15__1__Impl28799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__2__Impl_in_rule__TabWidget__Group_4_15__228829 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_15__2__Impl28857 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__0__Impl_in_rule__TabWidget__Group_4_16__028894 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__1_in_rule__TabWidget__Group_4_16__028897 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__TabWidget__Group_4_16__0__Impl28925 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__1__Impl_in_rule__TabWidget__Group_4_16__128956 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__2_in_rule__TabWidget__Group_4_16__128959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__LayoutAnimationAssignment_4_16_1_in_rule__TabWidget__Group_4_16__1__Impl28986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__2__Impl_in_rule__TabWidget__Group_4_16__229016 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_16__2__Impl29044 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__0__Impl_in_rule__TabWidget__Group_4_17__029081 = new BitSet(new long[]{0x00000FFF00000000L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__1_in_rule__TabWidget__Group_4_17__029084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_110_in_rule__TabWidget__Group_4_17__0__Impl29112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__1__Impl_in_rule__TabWidget__Group_4_17__129143 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__2_in_rule__TabWidget__Group_4_17__129146 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__GravityAssignment_4_17_1_in_rule__TabWidget__Group_4_17__1__Impl29173 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__2__Impl_in_rule__TabWidget__Group_4_17__229203 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__3_in_rule__TabWidget__Group_4_17__229206 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17_2__0_in_rule__TabWidget__Group_4_17__2__Impl29233 = new BitSet(new long[]{0x0000000000000002L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__3__Impl_in_rule__TabWidget__Group_4_17__329264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_17__3__Impl29292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17_2__0__Impl_in_rule__TabWidget__Group_4_17_2__029331 = new BitSet(new long[]{0x00000FFF00000000L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17_2__1_in_rule__TabWidget__Group_4_17_2__029334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_111_in_rule__TabWidget__Group_4_17_2__0__Impl29362 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17_2__1__Impl_in_rule__TabWidget__Group_4_17_2__129393 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__GravityAssignment_4_17_2_1_in_rule__TabWidget__Group_4_17_2__1__Impl29420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__0__Impl_in_rule__TabWidget__Group_4_18__029454 = new BitSet(new long[]{0x0000300000000000L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__1_in_rule__TabWidget__Group_4_18__029457 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_106_in_rule__TabWidget__Group_4_18__0__Impl29485 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__1__Impl_in_rule__TabWidget__Group_4_18__129516 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__2_in_rule__TabWidget__Group_4_18__129519 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__OrientationAssignment_4_18_1_in_rule__TabWidget__Group_4_18__1__Impl29546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__2__Impl_in_rule__TabWidget__Group_4_18__229576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_18__2__Impl29604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__0__Impl_in_rule__TabWidget__Group_4_19__029641 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__1_in_rule__TabWidget__Group_4_19__029644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_112_in_rule__TabWidget__Group_4_19__0__Impl29672 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__1__Impl_in_rule__TabWidget__Group_4_19__129703 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__2_in_rule__TabWidget__Group_4_19__129706 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__DividerAssignment_4_19_1_in_rule__TabWidget__Group_4_19__1__Impl29733 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__2__Impl_in_rule__TabWidget__Group_4_19__229763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_19__2__Impl29791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__0__Impl_in_rule__TabWidget__Group_4_20__029828 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__1_in_rule__TabWidget__Group_4_20__029831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_113_in_rule__TabWidget__Group_4_20__0__Impl29859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__1__Impl_in_rule__TabWidget__Group_4_20__129890 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__2_in_rule__TabWidget__Group_4_20__129893 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__TrabStripEnabledAssignment_4_20_1_in_rule__TabWidget__Group_4_20__1__Impl29920 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__2__Impl_in_rule__TabWidget__Group_4_20__229950 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_20__2__Impl29978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__0__Impl_in_rule__TabWidget__Group_4_21__030015 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__1_in_rule__TabWidget__Group_4_21__030018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_114_in_rule__TabWidget__Group_4_21__0__Impl30046 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__1__Impl_in_rule__TabWidget__Group_4_21__130077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__2_in_rule__TabWidget__Group_4_21__130080 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__TrabStripLeftAssignment_4_21_1_in_rule__TabWidget__Group_4_21__1__Impl30107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__2__Impl_in_rule__TabWidget__Group_4_21__230137 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_21__2__Impl30165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_22__0__Impl_in_rule__TabWidget__Group_4_22__030202 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_22__1_in_rule__TabWidget__Group_4_22__030205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_115_in_rule__TabWidget__Group_4_22__0__Impl30233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_22__1__Impl_in_rule__TabWidget__Group_4_22__130264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_22__2_in_rule__TabWidget__Group_4_22__130267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__TabStripRightAssignment_4_22_1_in_rule__TabWidget__Group_4_22__1__Impl30294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_22__2__Impl_in_rule__TabWidget__Group_4_22__230324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TabWidget__Group_4_22__2__Impl30352 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__0__Impl_in_rule__FrameLayout__Group__030389 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__1_in_rule__FrameLayout__Group__030392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_116_in_rule__FrameLayout__Group__0__Impl30420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__1__Impl_in_rule__FrameLayout__Group__130451 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__2_in_rule__FrameLayout__Group__130454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_88_in_rule__FrameLayout__Group__1__Impl30482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__2__Impl_in_rule__FrameLayout__Group__230513 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__3_in_rule__FrameLayout__Group__230516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__3__Impl_in_rule__FrameLayout__Group__330574 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__4_in_rule__FrameLayout__Group__330577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__NameAssignment_3_in_rule__FrameLayout__Group__3__Impl30604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__4__Impl_in_rule__FrameLayout__Group__430635 = new BitSet(new long[]{0x0000000000000000L,0x000003FFFE001008L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__5_in_rule__FrameLayout__Group__430638 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__FrameLayout__Group__4__Impl30666 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__5__Impl_in_rule__FrameLayout__Group__530697 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__6_in_rule__FrameLayout__Group__530700 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5_in_rule__FrameLayout__Group__5__Impl30727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__6__Impl_in_rule__FrameLayout__Group__630757 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__7_in_rule__FrameLayout__Group__630760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__WidgetsAssignment_6_in_rule__FrameLayout__Group__6__Impl30787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group__7__Impl_in_rule__FrameLayout__Group__730818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__FrameLayout__Group__7__Impl30846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__0__Impl_in_rule__FrameLayout__Group_5_0__030893 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__1_in_rule__FrameLayout__Group_5_0__030896 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_89_in_rule__FrameLayout__Group_5_0__0__Impl30924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__1__Impl_in_rule__FrameLayout__Group_5_0__130955 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__2_in_rule__FrameLayout__Group_5_0__130958 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__AlphaAssignment_5_0_1_in_rule__FrameLayout__Group_5_0__1__Impl30985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__2__Impl_in_rule__FrameLayout__Group_5_0__231015 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_0__2__Impl31043 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__0__Impl_in_rule__FrameLayout__Group_5_1__031080 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__1_in_rule__FrameLayout__Group_5_1__031083 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__FrameLayout__Group_5_1__0__Impl31111 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__1__Impl_in_rule__FrameLayout__Group_5_1__131142 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__2_in_rule__FrameLayout__Group_5_1__131145 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__BackgroundAssignment_5_1_1_in_rule__FrameLayout__Group_5_1__1__Impl31172 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__2__Impl_in_rule__FrameLayout__Group_5_1__231202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_1__2__Impl31230 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__0__Impl_in_rule__FrameLayout__Group_5_2__031267 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__1_in_rule__FrameLayout__Group_5_2__031270 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_91_in_rule__FrameLayout__Group_5_2__0__Impl31298 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__1__Impl_in_rule__FrameLayout__Group_5_2__131329 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__2_in_rule__FrameLayout__Group_5_2__131332 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__MinHeightAssignment_5_2_1_in_rule__FrameLayout__Group_5_2__1__Impl31359 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__2__Impl_in_rule__FrameLayout__Group_5_2__231389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_2__2__Impl31417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__0__Impl_in_rule__FrameLayout__Group_5_3__031454 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__1_in_rule__FrameLayout__Group_5_3__031457 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_92_in_rule__FrameLayout__Group_5_3__0__Impl31485 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__1__Impl_in_rule__FrameLayout__Group_5_3__131516 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__2_in_rule__FrameLayout__Group_5_3__131519 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__MinWidthAssignment_5_3_1_in_rule__FrameLayout__Group_5_3__1__Impl31546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__2__Impl_in_rule__FrameLayout__Group_5_3__231576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_3__2__Impl31604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__0__Impl_in_rule__FrameLayout__Group_5_4__031641 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__1_in_rule__FrameLayout__Group_5_4__031644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__FrameLayout__Group_5_4__0__Impl31672 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__1__Impl_in_rule__FrameLayout__Group_5_4__131703 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__2_in_rule__FrameLayout__Group_5_4__131706 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__NextFocusDownAssignment_5_4_1_in_rule__FrameLayout__Group_5_4__1__Impl31733 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__2__Impl_in_rule__FrameLayout__Group_5_4__231763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_4__2__Impl31791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__0__Impl_in_rule__FrameLayout__Group_5_5__031828 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__1_in_rule__FrameLayout__Group_5_5__031831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_94_in_rule__FrameLayout__Group_5_5__0__Impl31859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__1__Impl_in_rule__FrameLayout__Group_5_5__131890 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__2_in_rule__FrameLayout__Group_5_5__131893 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__NextFocusLeftAssignment_5_5_1_in_rule__FrameLayout__Group_5_5__1__Impl31920 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__2__Impl_in_rule__FrameLayout__Group_5_5__231950 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_5__2__Impl31978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__0__Impl_in_rule__FrameLayout__Group_5_6__032015 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__1_in_rule__FrameLayout__Group_5_6__032018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_95_in_rule__FrameLayout__Group_5_6__0__Impl32046 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__1__Impl_in_rule__FrameLayout__Group_5_6__132077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__2_in_rule__FrameLayout__Group_5_6__132080 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__NextFocusRightAssignment_5_6_1_in_rule__FrameLayout__Group_5_6__1__Impl32107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__2__Impl_in_rule__FrameLayout__Group_5_6__232137 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_6__2__Impl32165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__0__Impl_in_rule__FrameLayout__Group_5_7__032202 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__1_in_rule__FrameLayout__Group_5_7__032205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_96_in_rule__FrameLayout__Group_5_7__0__Impl32233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__1__Impl_in_rule__FrameLayout__Group_5_7__132264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__2_in_rule__FrameLayout__Group_5_7__132267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__NextFocusUpAssignment_5_7_1_in_rule__FrameLayout__Group_5_7__1__Impl32294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__2__Impl_in_rule__FrameLayout__Group_5_7__232324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_7__2__Impl32352 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__0__Impl_in_rule__FrameLayout__Group_5_8__032389 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__1_in_rule__FrameLayout__Group_5_8__032392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_97_in_rule__FrameLayout__Group_5_8__0__Impl32420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__1__Impl_in_rule__FrameLayout__Group_5_8__132451 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__2_in_rule__FrameLayout__Group_5_8__132454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__OnClickAssignment_5_8_1_in_rule__FrameLayout__Group_5_8__1__Impl32481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__2__Impl_in_rule__FrameLayout__Group_5_8__232511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_8__2__Impl32539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__0__Impl_in_rule__FrameLayout__Group_5_9__032576 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__1_in_rule__FrameLayout__Group_5_9__032579 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_98_in_rule__FrameLayout__Group_5_9__0__Impl32607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__1__Impl_in_rule__FrameLayout__Group_5_9__132638 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__2_in_rule__FrameLayout__Group_5_9__132641 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__PaddingAssignment_5_9_1_in_rule__FrameLayout__Group_5_9__1__Impl32668 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__2__Impl_in_rule__FrameLayout__Group_5_9__232698 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_9__2__Impl32726 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__0__Impl_in_rule__FrameLayout__Group_5_10__032763 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__1_in_rule__FrameLayout__Group_5_10__032766 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_99_in_rule__FrameLayout__Group_5_10__0__Impl32794 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__1__Impl_in_rule__FrameLayout__Group_5_10__132825 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__2_in_rule__FrameLayout__Group_5_10__132828 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__PaddingBottomAssignment_5_10_1_in_rule__FrameLayout__Group_5_10__1__Impl32855 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__2__Impl_in_rule__FrameLayout__Group_5_10__232885 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_10__2__Impl32913 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__0__Impl_in_rule__FrameLayout__Group_5_11__032950 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__1_in_rule__FrameLayout__Group_5_11__032953 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_100_in_rule__FrameLayout__Group_5_11__0__Impl32981 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__1__Impl_in_rule__FrameLayout__Group_5_11__133012 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__2_in_rule__FrameLayout__Group_5_11__133015 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__PaddingLeftAssignment_5_11_1_in_rule__FrameLayout__Group_5_11__1__Impl33042 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__2__Impl_in_rule__FrameLayout__Group_5_11__233072 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_11__2__Impl33100 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__0__Impl_in_rule__FrameLayout__Group_5_12__033137 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__1_in_rule__FrameLayout__Group_5_12__033140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__FrameLayout__Group_5_12__0__Impl33168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__1__Impl_in_rule__FrameLayout__Group_5_12__133199 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__2_in_rule__FrameLayout__Group_5_12__133202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__PaddingRightAssignment_5_12_1_in_rule__FrameLayout__Group_5_12__1__Impl33229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__2__Impl_in_rule__FrameLayout__Group_5_12__233259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_12__2__Impl33287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__0__Impl_in_rule__FrameLayout__Group_5_13__033324 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__1_in_rule__FrameLayout__Group_5_13__033327 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_102_in_rule__FrameLayout__Group_5_13__0__Impl33355 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__1__Impl_in_rule__FrameLayout__Group_5_13__133386 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__2_in_rule__FrameLayout__Group_5_13__133389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__PaddingTopAssignment_5_13_1_in_rule__FrameLayout__Group_5_13__1__Impl33416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__2__Impl_in_rule__FrameLayout__Group_5_13__233446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_13__2__Impl33474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__0__Impl_in_rule__FrameLayout__Group_5_14__033511 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__1_in_rule__FrameLayout__Group_5_14__033514 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_103_in_rule__FrameLayout__Group_5_14__0__Impl33542 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__1__Impl_in_rule__FrameLayout__Group_5_14__133573 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__2_in_rule__FrameLayout__Group_5_14__133576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__ScrollbarsAssignment_5_14_1_in_rule__FrameLayout__Group_5_14__1__Impl33603 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__2__Impl_in_rule__FrameLayout__Group_5_14__233633 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_14__2__Impl33661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__0__Impl_in_rule__FrameLayout__Group_5_15__033698 = new BitSet(new long[]{0x0001C00000000000L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__1_in_rule__FrameLayout__Group_5_15__033701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_104_in_rule__FrameLayout__Group_5_15__0__Impl33729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__1__Impl_in_rule__FrameLayout__Group_5_15__133760 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__2_in_rule__FrameLayout__Group_5_15__133763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__VisibilityAssignment_5_15_1_in_rule__FrameLayout__Group_5_15__1__Impl33790 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__2__Impl_in_rule__FrameLayout__Group_5_15__233820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_15__2__Impl33848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_16__0__Impl_in_rule__FrameLayout__Group_5_16__033885 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_16__1_in_rule__FrameLayout__Group_5_16__033888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__FrameLayout__Group_5_16__0__Impl33916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_16__1__Impl_in_rule__FrameLayout__Group_5_16__133947 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_16__2_in_rule__FrameLayout__Group_5_16__133950 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__LayoutAnimationAssignment_5_16_1_in_rule__FrameLayout__Group_5_16__1__Impl33977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_16__2__Impl_in_rule__FrameLayout__Group_5_16__234007 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__FrameLayout__Group_5_16__2__Impl34035 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__0__Impl_in_rule__LayoutParams__Group__034072 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__1_in_rule__LayoutParams__Group__034075 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_75_in_rule__LayoutParams__Group__0__Impl34103 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__1__Impl_in_rule__LayoutParams__Group__134134 = new BitSet(new long[]{0x0000000000000000L,0xFFE0000000000008L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__Group__2_in_rule__LayoutParams__Group__134137 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__LayoutParams__Group__1__Impl34165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__2__Impl_in_rule__LayoutParams__Group__234196 = new BitSet(new long[]{0x0000000000000000L,0xFFE0000000000008L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__Group__3_in_rule__LayoutParams__Group__234199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__3__Impl_in_rule__LayoutParams__Group__334257 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__4_in_rule__LayoutParams__Group__334260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3_in_rule__LayoutParams__Group__3__Impl34287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group__4__Impl_in_rule__LayoutParams__Group__434317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__LayoutParams__Group__4__Impl34345 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__0__Impl_in_rule__LayoutParams__Group_3_0__034386 = new BitSet(new long[]{0x00000000E0000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__1_in_rule__LayoutParams__Group_3_0__034389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_117_in_rule__LayoutParams__Group_3_0__0__Impl34417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__1__Impl_in_rule__LayoutParams__Group_3_0__134448 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__2_in_rule__LayoutParams__Group_3_0__134451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_heightAssignment_3_0_1_in_rule__LayoutParams__Group_3_0__1__Impl34478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__2__Impl_in_rule__LayoutParams__Group_3_0__234508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_0__2__Impl34536 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__0__Impl_in_rule__LayoutParams__Group_3_1__034573 = new BitSet(new long[]{0x00000000E0000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__1_in_rule__LayoutParams__Group_3_1__034576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_118_in_rule__LayoutParams__Group_3_1__0__Impl34604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__1__Impl_in_rule__LayoutParams__Group_3_1__134635 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__2_in_rule__LayoutParams__Group_3_1__134638 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_widthAssignment_3_1_1_in_rule__LayoutParams__Group_3_1__1__Impl34665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__2__Impl_in_rule__LayoutParams__Group_3_1__234695 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_1__2__Impl34723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__0__Impl_in_rule__LayoutParams__Group_3_2__034760 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__1_in_rule__LayoutParams__Group_3_2__034763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_119_in_rule__LayoutParams__Group_3_2__0__Impl34791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__1__Impl_in_rule__LayoutParams__Group_3_2__134822 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__2_in_rule__LayoutParams__Group_3_2__134825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_weightAssignment_3_2_1_in_rule__LayoutParams__Group_3_2__1__Impl34852 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__2__Impl_in_rule__LayoutParams__Group_3_2__234882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_2__2__Impl34910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__0__Impl_in_rule__LayoutParams__Group_3_3__034947 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__1_in_rule__LayoutParams__Group_3_3__034950 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_120_in_rule__LayoutParams__Group_3_3__0__Impl34978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__1__Impl_in_rule__LayoutParams__Group_3_3__135009 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__2_in_rule__LayoutParams__Group_3_3__135012 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_marginBottomAssignment_3_3_1_in_rule__LayoutParams__Group_3_3__1__Impl35039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__2__Impl_in_rule__LayoutParams__Group_3_3__235069 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_3__2__Impl35097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__0__Impl_in_rule__LayoutParams__Group_3_4__035134 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__1_in_rule__LayoutParams__Group_3_4__035137 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_121_in_rule__LayoutParams__Group_3_4__0__Impl35165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__1__Impl_in_rule__LayoutParams__Group_3_4__135196 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__2_in_rule__LayoutParams__Group_3_4__135199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_marginLeftAssignment_3_4_1_in_rule__LayoutParams__Group_3_4__1__Impl35226 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__2__Impl_in_rule__LayoutParams__Group_3_4__235256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_4__2__Impl35284 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__0__Impl_in_rule__LayoutParams__Group_3_5__035321 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__1_in_rule__LayoutParams__Group_3_5__035324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_122_in_rule__LayoutParams__Group_3_5__0__Impl35352 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__1__Impl_in_rule__LayoutParams__Group_3_5__135383 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__2_in_rule__LayoutParams__Group_3_5__135386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_marginRightAssignment_3_5_1_in_rule__LayoutParams__Group_3_5__1__Impl35413 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__2__Impl_in_rule__LayoutParams__Group_3_5__235443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_5__2__Impl35471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__0__Impl_in_rule__LayoutParams__Group_3_6__035508 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__1_in_rule__LayoutParams__Group_3_6__035511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_123_in_rule__LayoutParams__Group_3_6__0__Impl35539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__1__Impl_in_rule__LayoutParams__Group_3_6__135570 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__2_in_rule__LayoutParams__Group_3_6__135573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_marginTopAssignment_3_6_1_in_rule__LayoutParams__Group_3_6__1__Impl35600 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__2__Impl_in_rule__LayoutParams__Group_3_6__235630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_6__2__Impl35658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__0__Impl_in_rule__LayoutParams__Group_3_7__035695 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__1_in_rule__LayoutParams__Group_3_7__035698 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_124_in_rule__LayoutParams__Group_3_7__0__Impl35726 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__1__Impl_in_rule__LayoutParams__Group_3_7__135757 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__2_in_rule__LayoutParams__Group_3_7__135760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_aboveAssignment_3_7_1_in_rule__LayoutParams__Group_3_7__1__Impl35787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__2__Impl_in_rule__LayoutParams__Group_3_7__235817 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_7__2__Impl35845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__0__Impl_in_rule__LayoutParams__Group_3_8__035882 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__1_in_rule__LayoutParams__Group_3_8__035885 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_125_in_rule__LayoutParams__Group_3_8__0__Impl35913 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__1__Impl_in_rule__LayoutParams__Group_3_8__135944 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__2_in_rule__LayoutParams__Group_3_8__135947 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignBaselineAssignment_3_8_1_in_rule__LayoutParams__Group_3_8__1__Impl35974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__2__Impl_in_rule__LayoutParams__Group_3_8__236004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_8__2__Impl36032 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__0__Impl_in_rule__LayoutParams__Group_3_9__036069 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__1_in_rule__LayoutParams__Group_3_9__036072 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_126_in_rule__LayoutParams__Group_3_9__0__Impl36100 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__1__Impl_in_rule__LayoutParams__Group_3_9__136131 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__2_in_rule__LayoutParams__Group_3_9__136134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignBottomAssignment_3_9_1_in_rule__LayoutParams__Group_3_9__1__Impl36161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__2__Impl_in_rule__LayoutParams__Group_3_9__236191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_9__2__Impl36219 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__0__Impl_in_rule__LayoutParams__Group_3_10__036256 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__1_in_rule__LayoutParams__Group_3_10__036259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_127_in_rule__LayoutParams__Group_3_10__0__Impl36287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__1__Impl_in_rule__LayoutParams__Group_3_10__136318 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__2_in_rule__LayoutParams__Group_3_10__136321 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignLeftAssignment_3_10_1_in_rule__LayoutParams__Group_3_10__1__Impl36348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__2__Impl_in_rule__LayoutParams__Group_3_10__236378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_10__2__Impl36406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__0__Impl_in_rule__LayoutParams__Group_3_11__036443 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__1_in_rule__LayoutParams__Group_3_11__036446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_128_in_rule__LayoutParams__Group_3_11__0__Impl36474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__1__Impl_in_rule__LayoutParams__Group_3_11__136505 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__2_in_rule__LayoutParams__Group_3_11__136508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_1_in_rule__LayoutParams__Group_3_11__1__Impl36535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__2__Impl_in_rule__LayoutParams__Group_3_11__236565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_11__2__Impl36593 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__0__Impl_in_rule__LayoutParams__Group_3_12__036630 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__1_in_rule__LayoutParams__Group_3_12__036633 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_129_in_rule__LayoutParams__Group_3_12__0__Impl36661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__1__Impl_in_rule__LayoutParams__Group_3_12__136692 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__2_in_rule__LayoutParams__Group_3_12__136695 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_1_in_rule__LayoutParams__Group_3_12__1__Impl36722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__2__Impl_in_rule__LayoutParams__Group_3_12__236752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_12__2__Impl36780 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__0__Impl_in_rule__LayoutParams__Group_3_13__036817 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__1_in_rule__LayoutParams__Group_3_13__036820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_130_in_rule__LayoutParams__Group_3_13__0__Impl36848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__1__Impl_in_rule__LayoutParams__Group_3_13__136879 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__2_in_rule__LayoutParams__Group_3_13__136882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignParentRightAssignment_3_13_1_in_rule__LayoutParams__Group_3_13__1__Impl36909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__2__Impl_in_rule__LayoutParams__Group_3_13__236939 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_13__2__Impl36967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__0__Impl_in_rule__LayoutParams__Group_3_14__037004 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__1_in_rule__LayoutParams__Group_3_14__037007 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_131_in_rule__LayoutParams__Group_3_14__0__Impl37035 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__1__Impl_in_rule__LayoutParams__Group_3_14__137066 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__2_in_rule__LayoutParams__Group_3_14__137069 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignParentTopAssignment_3_14_1_in_rule__LayoutParams__Group_3_14__1__Impl37096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__2__Impl_in_rule__LayoutParams__Group_3_14__237126 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_14__2__Impl37154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__0__Impl_in_rule__LayoutParams__Group_3_15__037191 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__1_in_rule__LayoutParams__Group_3_15__037194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_132_in_rule__LayoutParams__Group_3_15__0__Impl37222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__1__Impl_in_rule__LayoutParams__Group_3_15__137253 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__2_in_rule__LayoutParams__Group_3_15__137256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignTopAssignment_3_15_1_in_rule__LayoutParams__Group_3_15__1__Impl37283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__2__Impl_in_rule__LayoutParams__Group_3_15__237313 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_15__2__Impl37341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__0__Impl_in_rule__LayoutParams__Group_3_16__037378 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__1_in_rule__LayoutParams__Group_3_16__037381 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_133_in_rule__LayoutParams__Group_3_16__0__Impl37409 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__1__Impl_in_rule__LayoutParams__Group_3_16__137440 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__2_in_rule__LayoutParams__Group_3_16__137443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_1_in_rule__LayoutParams__Group_3_16__1__Impl37470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__2__Impl_in_rule__LayoutParams__Group_3_16__237500 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_16__2__Impl37528 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__0__Impl_in_rule__LayoutParams__Group_3_17__037565 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__1_in_rule__LayoutParams__Group_3_17__037568 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_134_in_rule__LayoutParams__Group_3_17__0__Impl37596 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__1__Impl_in_rule__LayoutParams__Group_3_17__137627 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__2_in_rule__LayoutParams__Group_3_17__137630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_belowAssignment_3_17_1_in_rule__LayoutParams__Group_3_17__1__Impl37657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__2__Impl_in_rule__LayoutParams__Group_3_17__237687 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_17__2__Impl37715 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__0__Impl_in_rule__LayoutParams__Group_3_18__037752 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__1_in_rule__LayoutParams__Group_3_18__037755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_135_in_rule__LayoutParams__Group_3_18__0__Impl37783 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__1__Impl_in_rule__LayoutParams__Group_3_18__137814 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__2_in_rule__LayoutParams__Group_3_18__137817 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_1_in_rule__LayoutParams__Group_3_18__1__Impl37844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__2__Impl_in_rule__LayoutParams__Group_3_18__237874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_18__2__Impl37902 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__0__Impl_in_rule__LayoutParams__Group_3_19__037939 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__1_in_rule__LayoutParams__Group_3_19__037942 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_136_in_rule__LayoutParams__Group_3_19__0__Impl37970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__1__Impl_in_rule__LayoutParams__Group_3_19__138001 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__2_in_rule__LayoutParams__Group_3_19__138004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_centerInParentAssignment_3_19_1_in_rule__LayoutParams__Group_3_19__1__Impl38031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__2__Impl_in_rule__LayoutParams__Group_3_19__238061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_19__2__Impl38089 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__0__Impl_in_rule__LayoutParams__Group_3_20__038126 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__1_in_rule__LayoutParams__Group_3_20__038129 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_137_in_rule__LayoutParams__Group_3_20__0__Impl38157 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__1__Impl_in_rule__LayoutParams__Group_3_20__138188 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__2_in_rule__LayoutParams__Group_3_20__138191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_centerVerticalAssignment_3_20_1_in_rule__LayoutParams__Group_3_20__1__Impl38218 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__2__Impl_in_rule__LayoutParams__Group_3_20__238248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_20__2__Impl38276 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__0__Impl_in_rule__LayoutParams__Group_3_21__038313 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__1_in_rule__LayoutParams__Group_3_21__038316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_138_in_rule__LayoutParams__Group_3_21__0__Impl38344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__1__Impl_in_rule__LayoutParams__Group_3_21__138375 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__2_in_rule__LayoutParams__Group_3_21__138378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_toLeftOfAssignment_3_21_1_in_rule__LayoutParams__Group_3_21__1__Impl38405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__2__Impl_in_rule__LayoutParams__Group_3_21__238435 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_21__2__Impl38463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_22__0__Impl_in_rule__LayoutParams__Group_3_22__038500 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_22__1_in_rule__LayoutParams__Group_3_22__038503 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_139_in_rule__LayoutParams__Group_3_22__0__Impl38531 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_22__1__Impl_in_rule__LayoutParams__Group_3_22__138562 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_22__2_in_rule__LayoutParams__Group_3_22__138565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Layout_toRightOfAssignment_3_22_1_in_rule__LayoutParams__Group_3_22__1__Impl38592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_22__2__Impl_in_rule__LayoutParams__Group_3_22__238622 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__LayoutParams__Group_3_22__2__Impl38650 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group__0__Impl_in_rule__TextView__Group__038687 = new BitSet(new long[]{0x00000000000000C0L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TextView__Group__1_in_rule__TextView__Group__038690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_140_in_rule__TextView__Group__0__Impl38718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group__1__Impl_in_rule__TextView__Group__138749 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TextView__Group__2_in_rule__TextView__Group__138752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__NameAssignment_1_in_rule__TextView__Group__1__Impl38779 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group__2__Impl_in_rule__TextView__Group__238810 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TextView__Group__3_in_rule__TextView__Group__238813 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TextAssignment_2_in_rule__TextView__Group__2__Impl38840 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group__3__Impl_in_rule__TextView__Group__338870 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3__0_in_rule__TextView__Group__3__Impl38897 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3__0__Impl_in_rule__TextView__Group_3__038936 = new BitSet(new long[]{0x0000000000000000L,0x0060400004000808L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__Group_3__1_in_rule__TextView__Group_3__038939 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__TextView__Group_3__0__Impl38967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3__1__Impl_in_rule__TextView__Group_3__138998 = new BitSet(new long[]{0x0000000000000000L,0x0060400004000008L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__Group_3__2_in_rule__TextView__Group_3__139001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__LayoutParamsAssignment_3_1_in_rule__TextView__Group_3__1__Impl39028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3__2__Impl_in_rule__TextView__Group_3__239059 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__TextView__Group_3__3_in_rule__TextView__Group_3__239062 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2_in_rule__TextView__Group_3__2__Impl39089 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3__3__Impl_in_rule__TextView__Group_3__339119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__TextView__Group_3__3__Impl39147 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__0__Impl_in_rule__TextView__Group_3_2_0__039186 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__1_in_rule__TextView__Group_3_2_0__039189 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_141_in_rule__TextView__Group_3_2_0__0__Impl39217 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__1__Impl_in_rule__TextView__Group_3_2_0__139248 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__2_in_rule__TextView__Group_3_2_0__139251 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TopAssignment_3_2_0_1_in_rule__TextView__Group_3_2_0__1__Impl39278 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__2__Impl_in_rule__TextView__Group_3_2_0__239308 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_0__2__Impl39336 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__0__Impl_in_rule__TextView__Group_3_2_1__039373 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__1_in_rule__TextView__Group_3_2_1__039376 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_142_in_rule__TextView__Group_3_2_1__0__Impl39404 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__1__Impl_in_rule__TextView__Group_3_2_1__139435 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__2_in_rule__TextView__Group_3_2_1__139438 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__LeftAssignment_3_2_1_1_in_rule__TextView__Group_3_2_1__1__Impl39465 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__2__Impl_in_rule__TextView__Group_3_2_1__239495 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_1__2__Impl39523 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__0__Impl_in_rule__TextView__Group_3_2_2__039560 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__1_in_rule__TextView__Group_3_2_2__039563 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_118_in_rule__TextView__Group_3_2_2__0__Impl39591 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__1__Impl_in_rule__TextView__Group_3_2_2__139622 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__2_in_rule__TextView__Group_3_2_2__139625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__WidthAssignment_3_2_2_1_in_rule__TextView__Group_3_2_2__1__Impl39652 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__2__Impl_in_rule__TextView__Group_3_2_2__239682 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_2__2__Impl39710 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__0__Impl_in_rule__TextView__Group_3_2_3__039747 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__1_in_rule__TextView__Group_3_2_3__039750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_117_in_rule__TextView__Group_3_2_3__0__Impl39778 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__1__Impl_in_rule__TextView__Group_3_2_3__139809 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__2_in_rule__TextView__Group_3_2_3__139812 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__HeightAssignment_3_2_3_1_in_rule__TextView__Group_3_2_3__1__Impl39839 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__2__Impl_in_rule__TextView__Group_3_2_3__239869 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_3__2__Impl39897 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__0__Impl_in_rule__TextView__Group_3_2_4__039934 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__1_in_rule__TextView__Group_3_2_4__039937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__TextView__Group_3_2_4__0__Impl39965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__1__Impl_in_rule__TextView__Group_3_2_4__139996 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__2_in_rule__TextView__Group_3_2_4__139999 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__BackgroundAssignment_3_2_4_1_in_rule__TextView__Group_3_2_4__1__Impl40026 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__2__Impl_in_rule__TextView__Group_3_2_4__240056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_4__2__Impl40084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__0__Impl_in_rule__TextView__Group_3_2_5__040121 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__1_in_rule__TextView__Group_3_2_5__040124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_143_in_rule__TextView__Group_3_2_5__0__Impl40152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__1__Impl_in_rule__TextView__Group_3_2_5__140183 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__2_in_rule__TextView__Group_3_2_5__140186 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__ClickableAssignment_3_2_5_1_in_rule__TextView__Group_3_2_5__1__Impl40213 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__2__Impl_in_rule__TextView__Group_3_2_5__240243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_5__2__Impl40271 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__0__Impl_in_rule__TextView__Group_3_2_6__040308 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__1_in_rule__TextView__Group_3_2_6__040311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_144_in_rule__TextView__Group_3_2_6__0__Impl40339 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__1__Impl_in_rule__TextView__Group_3_2_6__140370 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__2_in_rule__TextView__Group_3_2_6__140373 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__FadeScrollBarsAssignment_3_2_6_1_in_rule__TextView__Group_3_2_6__1__Impl40400 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__2__Impl_in_rule__TextView__Group_3_2_6__240430 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_6__2__Impl40458 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__0__Impl_in_rule__TextView__Group_3_2_7__040495 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__1_in_rule__TextView__Group_3_2_7__040498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_145_in_rule__TextView__Group_3_2_7__0__Impl40526 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__1__Impl_in_rule__TextView__Group_3_2_7__140557 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__2_in_rule__TextView__Group_3_2_7__140560 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__IsScrollContainerAssignment_3_2_7_1_in_rule__TextView__Group_3_2_7__1__Impl40587 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__2__Impl_in_rule__TextView__Group_3_2_7__240617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_7__2__Impl40645 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__0__Impl_in_rule__TextView__Group_3_2_8__040682 = new BitSet(new long[]{0x1F80000000000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__1_in_rule__TextView__Group_3_2_8__040685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_146_in_rule__TextView__Group_3_2_8__0__Impl40713 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__1__Impl_in_rule__TextView__Group_3_2_8__140744 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__2_in_rule__TextView__Group_3_2_8__140747 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__AutoLinkAssignment_3_2_8_1_in_rule__TextView__Group_3_2_8__1__Impl40774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__2__Impl_in_rule__TextView__Group_3_2_8__240804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_8__2__Impl40832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__0__Impl_in_rule__TextView__Group_3_2_9__040869 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__1_in_rule__TextView__Group_3_2_9__040872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_147_in_rule__TextView__Group_3_2_9__0__Impl40900 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__1__Impl_in_rule__TextView__Group_3_2_9__140931 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__2_in_rule__TextView__Group_3_2_9__140934 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__AutoTextAssignment_3_2_9_1_in_rule__TextView__Group_3_2_9__1__Impl40961 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__2__Impl_in_rule__TextView__Group_3_2_9__240991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_9__2__Impl41019 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__0__Impl_in_rule__TextView__Group_3_2_10__041056 = new BitSet(new long[]{0xE080000000000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__1_in_rule__TextView__Group_3_2_10__041059 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_148_in_rule__TextView__Group_3_2_10__0__Impl41087 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__1__Impl_in_rule__TextView__Group_3_2_10__141118 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__2_in_rule__TextView__Group_3_2_10__141121 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__CapitalizeAssignment_3_2_10_1_in_rule__TextView__Group_3_2_10__1__Impl41148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__2__Impl_in_rule__TextView__Group_3_2_10__241178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_10__2__Impl41206 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__0__Impl_in_rule__TextView__Group_3_2_11__041243 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__1_in_rule__TextView__Group_3_2_11__041246 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_149_in_rule__TextView__Group_3_2_11__0__Impl41274 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__1__Impl_in_rule__TextView__Group_3_2_11__141305 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__2_in_rule__TextView__Group_3_2_11__141308 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__DigitsAssignment_3_2_11_1_in_rule__TextView__Group_3_2_11__1__Impl41335 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__2__Impl_in_rule__TextView__Group_3_2_11__241365 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_11__2__Impl41393 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__0__Impl_in_rule__TextView__Group_3_2_12__041430 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__1_in_rule__TextView__Group_3_2_12__041433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_150_in_rule__TextView__Group_3_2_12__0__Impl41461 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__1__Impl_in_rule__TextView__Group_3_2_12__141492 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__2_in_rule__TextView__Group_3_2_12__141495 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__EditableAssignment_3_2_12_1_in_rule__TextView__Group_3_2_12__1__Impl41522 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__2__Impl_in_rule__TextView__Group_3_2_12__241552 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_12__2__Impl41580 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__0__Impl_in_rule__TextView__Group_3_2_13__041617 = new BitSet(new long[]{0x00000FFF00000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__1_in_rule__TextView__Group_3_2_13__041620 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_110_in_rule__TextView__Group_3_2_13__0__Impl41648 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__1__Impl_in_rule__TextView__Group_3_2_13__141679 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__2_in_rule__TextView__Group_3_2_13__141682 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__GravityAssignment_3_2_13_1_in_rule__TextView__Group_3_2_13__1__Impl41709 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__2__Impl_in_rule__TextView__Group_3_2_13__241739 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_13__2__Impl41767 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__0__Impl_in_rule__TextView__Group_3_2_14__041804 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__1_in_rule__TextView__Group_3_2_14__041807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_151_in_rule__TextView__Group_3_2_14__0__Impl41835 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__1__Impl_in_rule__TextView__Group_3_2_14__141866 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__2_in_rule__TextView__Group_3_2_14__141869 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__HintAssignment_3_2_14_1_in_rule__TextView__Group_3_2_14__1__Impl41896 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__2__Impl_in_rule__TextView__Group_3_2_14__241926 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_14__2__Impl41954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__0__Impl_in_rule__TextView__Group_3_2_15__041991 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__1_in_rule__TextView__Group_3_2_15__041994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_152_in_rule__TextView__Group_3_2_15__0__Impl42022 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__1__Impl_in_rule__TextView__Group_3_2_15__142053 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__2_in_rule__TextView__Group_3_2_15__142056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__NumericAssignment_3_2_15_1_in_rule__TextView__Group_3_2_15__1__Impl42083 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__2__Impl_in_rule__TextView__Group_3_2_15__242113 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_15__2__Impl42141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__0__Impl_in_rule__TextView__Group_3_2_16__042178 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__1_in_rule__TextView__Group_3_2_16__042181 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_153_in_rule__TextView__Group_3_2_16__0__Impl42209 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__1__Impl_in_rule__TextView__Group_3_2_16__142240 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__2_in_rule__TextView__Group_3_2_16__142243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__PasswordAssignment_3_2_16_1_in_rule__TextView__Group_3_2_16__1__Impl42270 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__2__Impl_in_rule__TextView__Group_3_2_16__242300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_16__2__Impl42328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__0__Impl_in_rule__TextView__Group_3_2_17__042365 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__1_in_rule__TextView__Group_3_2_17__042368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_154_in_rule__TextView__Group_3_2_17__0__Impl42396 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__1__Impl_in_rule__TextView__Group_3_2_17__142427 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__2_in_rule__TextView__Group_3_2_17__142430 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__PhoneNumberAssignment_3_2_17_1_in_rule__TextView__Group_3_2_17__1__Impl42457 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__2__Impl_in_rule__TextView__Group_3_2_17__242487 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_17__2__Impl42515 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__0__Impl_in_rule__TextView__Group_3_2_18__042552 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__1_in_rule__TextView__Group_3_2_18__042555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_155_in_rule__TextView__Group_3_2_18__0__Impl42583 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__1__Impl_in_rule__TextView__Group_3_2_18__142614 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__2_in_rule__TextView__Group_3_2_18__142617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__SingleLineAssignment_3_2_18_1_in_rule__TextView__Group_3_2_18__1__Impl42644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__2__Impl_in_rule__TextView__Group_3_2_18__242674 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_18__2__Impl42702 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__0__Impl_in_rule__TextView__Group_3_2_19__042739 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__1_in_rule__TextView__Group_3_2_19__042742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_156_in_rule__TextView__Group_3_2_19__0__Impl42770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__1__Impl_in_rule__TextView__Group_3_2_19__142801 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__2_in_rule__TextView__Group_3_2_19__142804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TextColorAssignment_3_2_19_1_in_rule__TextView__Group_3_2_19__1__Impl42831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__2__Impl_in_rule__TextView__Group_3_2_19__242861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_19__2__Impl42889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__0__Impl_in_rule__TextView__Group_3_2_20__042926 = new BitSet(new long[]{0x001E000000000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__1_in_rule__TextView__Group_3_2_20__042929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_157_in_rule__TextView__Group_3_2_20__0__Impl42957 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__1__Impl_in_rule__TextView__Group_3_2_20__142988 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__2_in_rule__TextView__Group_3_2_20__142991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TypefaceAssignment_3_2_20_1_in_rule__TextView__Group_3_2_20__1__Impl43018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__2__Impl_in_rule__TextView__Group_3_2_20__243048 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_20__2__Impl43076 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__0__Impl_in_rule__TextView__Group_3_2_21__043113 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__1_in_rule__TextView__Group_3_2_21__043116 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_158_in_rule__TextView__Group_3_2_21__0__Impl43144 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__1__Impl_in_rule__TextView__Group_3_2_21__143175 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__2_in_rule__TextView__Group_3_2_21__143178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TextSizeAssignment_3_2_21_1_in_rule__TextView__Group_3_2_21__1__Impl43205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__2__Impl_in_rule__TextView__Group_3_2_21__243235 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_21__2__Impl43263 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__0__Impl_in_rule__TextView__Group_3_2_22__043300 = new BitSet(new long[]{0x0062000000000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__1_in_rule__TextView__Group_3_2_22__043303 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_159_in_rule__TextView__Group_3_2_22__0__Impl43331 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__1__Impl_in_rule__TextView__Group_3_2_22__143362 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__2_in_rule__TextView__Group_3_2_22__143365 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TextStyleAssignment_3_2_22_1_in_rule__TextView__Group_3_2_22__1__Impl43392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__2__Impl_in_rule__TextView__Group_3_2_22__243422 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__3_in_rule__TextView__Group_3_2_22__243425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22_2__0_in_rule__TextView__Group_3_2_22__2__Impl43452 = new BitSet(new long[]{0x0000000000000002L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__3__Impl_in_rule__TextView__Group_3_2_22__343483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__TextView__Group_3_2_22__3__Impl43511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22_2__0__Impl_in_rule__TextView__Group_3_2_22_2__043550 = new BitSet(new long[]{0x0062000000000000L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22_2__1_in_rule__TextView__Group_3_2_22_2__043553 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_111_in_rule__TextView__Group_3_2_22_2__0__Impl43581 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22_2__1__Impl_in_rule__TextView__Group_3_2_22_2__143612 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__TextStyleAssignment_3_2_22_2_1_in_rule__TextView__Group_3_2_22_2__1__Impl43639 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group__0__Impl_in_rule__ImageView__Group__043673 = new BitSet(new long[]{0x0000000000000240L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__ImageView__Group__1_in_rule__ImageView__Group__043676 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_160_in_rule__ImageView__Group__0__Impl43704 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group__1__Impl_in_rule__ImageView__Group__143735 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__ImageView__Group__2_in_rule__ImageView__Group__143738 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__NameAssignment_1_in_rule__ImageView__Group__1__Impl43765 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group__2__Impl_in_rule__ImageView__Group__243796 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__ImageView__Group__3_in_rule__ImageView__Group__243799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__SrcAssignment_2_in_rule__ImageView__Group__2__Impl43826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group__3__Impl_in_rule__ImageView__Group__343856 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__0_in_rule__ImageView__Group__3__Impl43883 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__0__Impl_in_rule__ImageView__Group_3__043922 = new BitSet(new long[]{0x0000000000000000L,0x0060000004000808L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__1_in_rule__ImageView__Group_3__043925 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__ImageView__Group_3__0__Impl43953 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__1__Impl_in_rule__ImageView__Group_3__143984 = new BitSet(new long[]{0x0000000000000000L,0x0060000004000008L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__2_in_rule__ImageView__Group_3__143987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__LayoutParamsAssignment_3_1_in_rule__ImageView__Group_3__1__Impl44014 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__2__Impl_in_rule__ImageView__Group_3__244045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__3_in_rule__ImageView__Group_3__244048 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2_in_rule__ImageView__Group_3__2__Impl44075 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3__3__Impl_in_rule__ImageView__Group_3__344105 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__ImageView__Group_3__3__Impl44133 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__0__Impl_in_rule__ImageView__Group_3_2_0__044172 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__1_in_rule__ImageView__Group_3_2_0__044175 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_141_in_rule__ImageView__Group_3_2_0__0__Impl44203 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__1__Impl_in_rule__ImageView__Group_3_2_0__144234 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__2_in_rule__ImageView__Group_3_2_0__144237 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__TopAssignment_3_2_0_1_in_rule__ImageView__Group_3_2_0__1__Impl44264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__2__Impl_in_rule__ImageView__Group_3_2_0__244294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_0__2__Impl44322 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__0__Impl_in_rule__ImageView__Group_3_2_1__044359 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__1_in_rule__ImageView__Group_3_2_1__044362 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_142_in_rule__ImageView__Group_3_2_1__0__Impl44390 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__1__Impl_in_rule__ImageView__Group_3_2_1__144421 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__2_in_rule__ImageView__Group_3_2_1__144424 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__LeftAssignment_3_2_1_1_in_rule__ImageView__Group_3_2_1__1__Impl44451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__2__Impl_in_rule__ImageView__Group_3_2_1__244481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_1__2__Impl44509 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__0__Impl_in_rule__ImageView__Group_3_2_2__044546 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__1_in_rule__ImageView__Group_3_2_2__044549 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_118_in_rule__ImageView__Group_3_2_2__0__Impl44577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__1__Impl_in_rule__ImageView__Group_3_2_2__144608 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__2_in_rule__ImageView__Group_3_2_2__144611 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__WidthAssignment_3_2_2_1_in_rule__ImageView__Group_3_2_2__1__Impl44638 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__2__Impl_in_rule__ImageView__Group_3_2_2__244668 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_2__2__Impl44696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__0__Impl_in_rule__ImageView__Group_3_2_3__044733 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__1_in_rule__ImageView__Group_3_2_3__044736 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_117_in_rule__ImageView__Group_3_2_3__0__Impl44764 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__1__Impl_in_rule__ImageView__Group_3_2_3__144795 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__2_in_rule__ImageView__Group_3_2_3__144798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__HeightAssignment_3_2_3_1_in_rule__ImageView__Group_3_2_3__1__Impl44825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__2__Impl_in_rule__ImageView__Group_3_2_3__244855 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_3__2__Impl44883 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__0__Impl_in_rule__ImageView__Group_3_2_4__044920 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__1_in_rule__ImageView__Group_3_2_4__044923 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__ImageView__Group_3_2_4__0__Impl44951 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__1__Impl_in_rule__ImageView__Group_3_2_4__144982 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__2_in_rule__ImageView__Group_3_2_4__144985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__BackgroundAssignment_3_2_4_1_in_rule__ImageView__Group_3_2_4__1__Impl45012 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__2__Impl_in_rule__ImageView__Group_3_2_4__245042 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_4__2__Impl45070 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__0__Impl_in_rule__ImageView__Group_3_2_5__045107 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__1_in_rule__ImageView__Group_3_2_5__045110 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_143_in_rule__ImageView__Group_3_2_5__0__Impl45138 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__1__Impl_in_rule__ImageView__Group_3_2_5__145169 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__2_in_rule__ImageView__Group_3_2_5__145172 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__ClickableAssignment_3_2_5_1_in_rule__ImageView__Group_3_2_5__1__Impl45199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__2__Impl_in_rule__ImageView__Group_3_2_5__245229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_5__2__Impl45257 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__0__Impl_in_rule__ImageView__Group_3_2_6__045294 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__1_in_rule__ImageView__Group_3_2_6__045297 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_144_in_rule__ImageView__Group_3_2_6__0__Impl45325 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__1__Impl_in_rule__ImageView__Group_3_2_6__145356 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__2_in_rule__ImageView__Group_3_2_6__145359 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__FadeScrollBarsAssignment_3_2_6_1_in_rule__ImageView__Group_3_2_6__1__Impl45386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__2__Impl_in_rule__ImageView__Group_3_2_6__245416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_6__2__Impl45444 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_7__0__Impl_in_rule__ImageView__Group_3_2_7__045481 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_7__1_in_rule__ImageView__Group_3_2_7__045484 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_145_in_rule__ImageView__Group_3_2_7__0__Impl45512 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_7__1__Impl_in_rule__ImageView__Group_3_2_7__145543 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_7__2_in_rule__ImageView__Group_3_2_7__145546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__IsScrollContainerAssignment_3_2_7_1_in_rule__ImageView__Group_3_2_7__1__Impl45573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_7__2__Impl_in_rule__ImageView__Group_3_2_7__245603 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ImageView__Group_3_2_7__2__Impl45631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group__0__Impl_in_rule__Button__Group__045668 = new BitSet(new long[]{0x00000000000002C0L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A4L}); public static final BitSet FOLLOW_rule__Button__Group__1_in_rule__Button__Group__045671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_161_in_rule__Button__Group__0__Impl45699 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group__1__Impl_in_rule__Button__Group__145730 = new BitSet(new long[]{0x0000000000000280L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A4L}); public static final BitSet FOLLOW_rule__Button__Group__2_in_rule__Button__Group__145733 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__NameAssignment_1_in_rule__Button__Group__1__Impl45760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group__2__Impl_in_rule__Button__Group__245791 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L,0x0000000400000000L}); public static final BitSet FOLLOW_rule__Button__Group__3_in_rule__Button__Group__245794 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Alternatives_2_in_rule__Button__Group__2__Impl45821 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group__3__Impl_in_rule__Button__Group__345851 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Button__Group__4_in_rule__Button__Group__345854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_3__0_in_rule__Button__Group__3__Impl45881 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group__4__Impl_in_rule__Button__Group__445912 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4__0_in_rule__Button__Group__4__Impl45939 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_3__0__Impl_in_rule__Button__Group_3__045980 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__Button__Group_3__1_in_rule__Button__Group_3__045983 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_162_in_rule__Button__Group_3__0__Impl46011 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_3__1__Impl_in_rule__Button__Group_3__146042 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__TargetAssignment_3_1_in_rule__Button__Group_3__1__Impl46069 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4__0__Impl_in_rule__Button__Group_4__046103 = new BitSet(new long[]{0x0000000000000000L,0x0060000004000808L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__Group_4__1_in_rule__Button__Group_4__046106 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__Button__Group_4__0__Impl46134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4__1__Impl_in_rule__Button__Group_4__146165 = new BitSet(new long[]{0x0000000000000000L,0x0060000004000008L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__Group_4__2_in_rule__Button__Group_4__146168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__LayoutParamsAssignment_4_1_in_rule__Button__Group_4__1__Impl46195 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4__2__Impl_in_rule__Button__Group_4__246226 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__Button__Group_4__3_in_rule__Button__Group_4__246229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2_in_rule__Button__Group_4__2__Impl46256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4__3__Impl_in_rule__Button__Group_4__346286 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__Button__Group_4__3__Impl46314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__0__Impl_in_rule__Button__Group_4_2_0__046353 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__1_in_rule__Button__Group_4_2_0__046356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_141_in_rule__Button__Group_4_2_0__0__Impl46384 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__1__Impl_in_rule__Button__Group_4_2_0__146415 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__2_in_rule__Button__Group_4_2_0__146418 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__TopAssignment_4_2_0_1_in_rule__Button__Group_4_2_0__1__Impl46445 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__2__Impl_in_rule__Button__Group_4_2_0__246475 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_0__2__Impl46503 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__0__Impl_in_rule__Button__Group_4_2_1__046540 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__1_in_rule__Button__Group_4_2_1__046543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_142_in_rule__Button__Group_4_2_1__0__Impl46571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__1__Impl_in_rule__Button__Group_4_2_1__146602 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__2_in_rule__Button__Group_4_2_1__146605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__LeftAssignment_4_2_1_1_in_rule__Button__Group_4_2_1__1__Impl46632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__2__Impl_in_rule__Button__Group_4_2_1__246662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_1__2__Impl46690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__0__Impl_in_rule__Button__Group_4_2_2__046727 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__1_in_rule__Button__Group_4_2_2__046730 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_118_in_rule__Button__Group_4_2_2__0__Impl46758 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__1__Impl_in_rule__Button__Group_4_2_2__146789 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__2_in_rule__Button__Group_4_2_2__146792 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__WidthAssignment_4_2_2_1_in_rule__Button__Group_4_2_2__1__Impl46819 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__2__Impl_in_rule__Button__Group_4_2_2__246849 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_2__2__Impl46877 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__0__Impl_in_rule__Button__Group_4_2_3__046914 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__1_in_rule__Button__Group_4_2_3__046917 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_117_in_rule__Button__Group_4_2_3__0__Impl46945 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__1__Impl_in_rule__Button__Group_4_2_3__146976 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__2_in_rule__Button__Group_4_2_3__146979 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__HeightAssignment_4_2_3_1_in_rule__Button__Group_4_2_3__1__Impl47006 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__2__Impl_in_rule__Button__Group_4_2_3__247036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_3__2__Impl47064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__0__Impl_in_rule__Button__Group_4_2_4__047101 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__1_in_rule__Button__Group_4_2_4__047104 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__Button__Group_4_2_4__0__Impl47132 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__1__Impl_in_rule__Button__Group_4_2_4__147163 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__2_in_rule__Button__Group_4_2_4__147166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__BackgroundAssignment_4_2_4_1_in_rule__Button__Group_4_2_4__1__Impl47193 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__2__Impl_in_rule__Button__Group_4_2_4__247223 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_4__2__Impl47251 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__0__Impl_in_rule__Button__Group_4_2_5__047288 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__1_in_rule__Button__Group_4_2_5__047291 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_143_in_rule__Button__Group_4_2_5__0__Impl47319 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__1__Impl_in_rule__Button__Group_4_2_5__147350 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__2_in_rule__Button__Group_4_2_5__147353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__ClickableAssignment_4_2_5_1_in_rule__Button__Group_4_2_5__1__Impl47380 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__2__Impl_in_rule__Button__Group_4_2_5__247410 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_5__2__Impl47438 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_6__0__Impl_in_rule__Button__Group_4_2_6__047475 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_6__1_in_rule__Button__Group_4_2_6__047478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_151_in_rule__Button__Group_4_2_6__0__Impl47506 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_6__1__Impl_in_rule__Button__Group_4_2_6__147537 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_6__2_in_rule__Button__Group_4_2_6__147540 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__HintAssignment_4_2_6_1_in_rule__Button__Group_4_2_6__1__Impl47567 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_6__2__Impl_in_rule__Button__Group_4_2_6__247597 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Button__Group_4_2_6__2__Impl47625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group__0__Impl_in_rule__Spinner__Group__047662 = new BitSet(new long[]{0x00000000000000C2L,0x0000000000000004L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Spinner__Group__1_in_rule__Spinner__Group__047665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_163_in_rule__Spinner__Group__0__Impl47693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group__1__Impl_in_rule__Spinner__Group__147724 = new BitSet(new long[]{0x00000000000000C2L,0x0000000000000004L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Spinner__Group__2_in_rule__Spinner__Group__147727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group__2__Impl_in_rule__Spinner__Group__247785 = new BitSet(new long[]{0x0000000000000082L,0x0000000000000004L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Spinner__Group__3_in_rule__Spinner__Group__247788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__NameAssignment_2_in_rule__Spinner__Group__2__Impl47815 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group__3__Impl_in_rule__Spinner__Group__347846 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__Spinner__Group__4_in_rule__Spinner__Group__347849 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__PromptAssignment_3_in_rule__Spinner__Group__3__Impl47876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group__4__Impl_in_rule__Spinner__Group__447907 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__0_in_rule__Spinner__Group__4__Impl47934 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__0__Impl_in_rule__Spinner__Group_4__047975 = new BitSet(new long[]{0x0000000000000000L,0x0060000004000808L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__1_in_rule__Spinner__Group_4__047978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__Spinner__Group_4__0__Impl48006 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__1__Impl_in_rule__Spinner__Group_4__148037 = new BitSet(new long[]{0x0000000000000000L,0x0060000004000008L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__2_in_rule__Spinner__Group_4__148040 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__LayoutParamsAssignment_4_1_in_rule__Spinner__Group_4__1__Impl48067 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__2__Impl_in_rule__Spinner__Group_4__248098 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__3_in_rule__Spinner__Group_4__248101 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2_in_rule__Spinner__Group_4__2__Impl48128 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4__3__Impl_in_rule__Spinner__Group_4__348158 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__Spinner__Group_4__3__Impl48186 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__0__Impl_in_rule__Spinner__Group_4_2_0__048225 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__1_in_rule__Spinner__Group_4_2_0__048228 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_141_in_rule__Spinner__Group_4_2_0__0__Impl48256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__1__Impl_in_rule__Spinner__Group_4_2_0__148287 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__2_in_rule__Spinner__Group_4_2_0__148290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__TopAssignment_4_2_0_1_in_rule__Spinner__Group_4_2_0__1__Impl48317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__2__Impl_in_rule__Spinner__Group_4_2_0__248347 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_0__2__Impl48375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__0__Impl_in_rule__Spinner__Group_4_2_1__048412 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__1_in_rule__Spinner__Group_4_2_1__048415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_142_in_rule__Spinner__Group_4_2_1__0__Impl48443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__1__Impl_in_rule__Spinner__Group_4_2_1__148474 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__2_in_rule__Spinner__Group_4_2_1__148477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__LeftAssignment_4_2_1_1_in_rule__Spinner__Group_4_2_1__1__Impl48504 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__2__Impl_in_rule__Spinner__Group_4_2_1__248534 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_1__2__Impl48562 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__0__Impl_in_rule__Spinner__Group_4_2_2__048599 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__1_in_rule__Spinner__Group_4_2_2__048602 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_118_in_rule__Spinner__Group_4_2_2__0__Impl48630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__1__Impl_in_rule__Spinner__Group_4_2_2__148661 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__2_in_rule__Spinner__Group_4_2_2__148664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__WidthAssignment_4_2_2_1_in_rule__Spinner__Group_4_2_2__1__Impl48691 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__2__Impl_in_rule__Spinner__Group_4_2_2__248721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_2__2__Impl48749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__0__Impl_in_rule__Spinner__Group_4_2_3__048786 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__1_in_rule__Spinner__Group_4_2_3__048789 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_117_in_rule__Spinner__Group_4_2_3__0__Impl48817 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__1__Impl_in_rule__Spinner__Group_4_2_3__148848 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__2_in_rule__Spinner__Group_4_2_3__148851 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__HeightAssignment_4_2_3_1_in_rule__Spinner__Group_4_2_3__1__Impl48878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__2__Impl_in_rule__Spinner__Group_4_2_3__248908 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_3__2__Impl48936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__0__Impl_in_rule__Spinner__Group_4_2_4__048973 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__1_in_rule__Spinner__Group_4_2_4__048976 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__Spinner__Group_4_2_4__0__Impl49004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__1__Impl_in_rule__Spinner__Group_4_2_4__149035 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__2_in_rule__Spinner__Group_4_2_4__149038 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__BackgroundAssignment_4_2_4_1_in_rule__Spinner__Group_4_2_4__1__Impl49065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__2__Impl_in_rule__Spinner__Group_4_2_4__249095 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_4__2__Impl49123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__0__Impl_in_rule__Spinner__Group_4_2_5__049160 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__1_in_rule__Spinner__Group_4_2_5__049163 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_143_in_rule__Spinner__Group_4_2_5__0__Impl49191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__1__Impl_in_rule__Spinner__Group_4_2_5__149222 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__2_in_rule__Spinner__Group_4_2_5__149225 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__ClickableAssignment_4_2_5_1_in_rule__Spinner__Group_4_2_5__1__Impl49252 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__2__Impl_in_rule__Spinner__Group_4_2_5__249282 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_5__2__Impl49310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__0__Impl_in_rule__Spinner__Group_4_2_6__049347 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__1_in_rule__Spinner__Group_4_2_6__049350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_144_in_rule__Spinner__Group_4_2_6__0__Impl49378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__1__Impl_in_rule__Spinner__Group_4_2_6__149409 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__2_in_rule__Spinner__Group_4_2_6__149412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__FadeScrollBarsAssignment_4_2_6_1_in_rule__Spinner__Group_4_2_6__1__Impl49439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__2__Impl_in_rule__Spinner__Group_4_2_6__249469 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_6__2__Impl49497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_7__0__Impl_in_rule__Spinner__Group_4_2_7__049534 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_7__1_in_rule__Spinner__Group_4_2_7__049537 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_145_in_rule__Spinner__Group_4_2_7__0__Impl49565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_7__1__Impl_in_rule__Spinner__Group_4_2_7__149596 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_7__2_in_rule__Spinner__Group_4_2_7__149599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__IsScrollContainerAssignment_4_2_7_1_in_rule__Spinner__Group_4_2_7__1__Impl49626 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_7__2__Impl_in_rule__Spinner__Group_4_2_7__249656 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__Spinner__Group_4_2_7__2__Impl49684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group__0__Impl_in_rule__EditText__Group__049721 = new BitSet(new long[]{0x00000000000000C2L,0x0000000000000004L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__EditText__Group__1_in_rule__EditText__Group__049724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_164_in_rule__EditText__Group__0__Impl49752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group__1__Impl_in_rule__EditText__Group__149783 = new BitSet(new long[]{0x00000000000000C2L,0x0000000000000004L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__EditText__Group__2_in_rule__EditText__Group__149786 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group__2__Impl_in_rule__EditText__Group__249844 = new BitSet(new long[]{0x0000000000000082L,0x0000000000000004L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__EditText__Group__3_in_rule__EditText__Group__249847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__NameAssignment_2_in_rule__EditText__Group__2__Impl49874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group__3__Impl_in_rule__EditText__Group__349905 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__EditText__Group__4_in_rule__EditText__Group__349908 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TextAssignment_3_in_rule__EditText__Group__3__Impl49935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group__4__Impl_in_rule__EditText__Group__449966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4__0_in_rule__EditText__Group__4__Impl49993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4__0__Impl_in_rule__EditText__Group_4__050034 = new BitSet(new long[]{0x0000000000000000L,0x0060400004000808L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__Group_4__1_in_rule__EditText__Group_4__050037 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__EditText__Group_4__0__Impl50065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4__1__Impl_in_rule__EditText__Group_4__150096 = new BitSet(new long[]{0x0000000000000000L,0x0060400004000008L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__Group_4__2_in_rule__EditText__Group_4__150099 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__LayoutParamsAssignment_4_1_in_rule__EditText__Group_4__1__Impl50126 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4__2__Impl_in_rule__EditText__Group_4__250157 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__EditText__Group_4__3_in_rule__EditText__Group_4__250160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2_in_rule__EditText__Group_4__2__Impl50187 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4__3__Impl_in_rule__EditText__Group_4__350217 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__EditText__Group_4__3__Impl50245 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__0__Impl_in_rule__EditText__Group_4_2_0__050284 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__1_in_rule__EditText__Group_4_2_0__050287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_141_in_rule__EditText__Group_4_2_0__0__Impl50315 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__1__Impl_in_rule__EditText__Group_4_2_0__150346 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__2_in_rule__EditText__Group_4_2_0__150349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TopAssignment_4_2_0_1_in_rule__EditText__Group_4_2_0__1__Impl50376 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__2__Impl_in_rule__EditText__Group_4_2_0__250406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_0__2__Impl50434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__0__Impl_in_rule__EditText__Group_4_2_1__050471 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__1_in_rule__EditText__Group_4_2_1__050474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_142_in_rule__EditText__Group_4_2_1__0__Impl50502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__1__Impl_in_rule__EditText__Group_4_2_1__150533 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__2_in_rule__EditText__Group_4_2_1__150536 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__LeftAssignment_4_2_1_1_in_rule__EditText__Group_4_2_1__1__Impl50563 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__2__Impl_in_rule__EditText__Group_4_2_1__250593 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_1__2__Impl50621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__0__Impl_in_rule__EditText__Group_4_2_2__050658 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__1_in_rule__EditText__Group_4_2_2__050661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_118_in_rule__EditText__Group_4_2_2__0__Impl50689 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__1__Impl_in_rule__EditText__Group_4_2_2__150720 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__2_in_rule__EditText__Group_4_2_2__150723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__WidthAssignment_4_2_2_1_in_rule__EditText__Group_4_2_2__1__Impl50750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__2__Impl_in_rule__EditText__Group_4_2_2__250780 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_2__2__Impl50808 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__0__Impl_in_rule__EditText__Group_4_2_3__050845 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__1_in_rule__EditText__Group_4_2_3__050848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_117_in_rule__EditText__Group_4_2_3__0__Impl50876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__1__Impl_in_rule__EditText__Group_4_2_3__150907 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__2_in_rule__EditText__Group_4_2_3__150910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__HeightAssignment_4_2_3_1_in_rule__EditText__Group_4_2_3__1__Impl50937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__2__Impl_in_rule__EditText__Group_4_2_3__250967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_3__2__Impl50995 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__0__Impl_in_rule__EditText__Group_4_2_4__051032 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__1_in_rule__EditText__Group_4_2_4__051035 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__EditText__Group_4_2_4__0__Impl51063 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__1__Impl_in_rule__EditText__Group_4_2_4__151094 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__2_in_rule__EditText__Group_4_2_4__151097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__BackgroundAssignment_4_2_4_1_in_rule__EditText__Group_4_2_4__1__Impl51124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__2__Impl_in_rule__EditText__Group_4_2_4__251154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_4__2__Impl51182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__0__Impl_in_rule__EditText__Group_4_2_5__051219 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__1_in_rule__EditText__Group_4_2_5__051222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_143_in_rule__EditText__Group_4_2_5__0__Impl51250 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__1__Impl_in_rule__EditText__Group_4_2_5__151281 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__2_in_rule__EditText__Group_4_2_5__151284 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__ClickableAssignment_4_2_5_1_in_rule__EditText__Group_4_2_5__1__Impl51311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__2__Impl_in_rule__EditText__Group_4_2_5__251341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_5__2__Impl51369 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__0__Impl_in_rule__EditText__Group_4_2_6__051406 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__1_in_rule__EditText__Group_4_2_6__051409 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_144_in_rule__EditText__Group_4_2_6__0__Impl51437 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__1__Impl_in_rule__EditText__Group_4_2_6__151468 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__2_in_rule__EditText__Group_4_2_6__151471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__FadeScrollBarsAssignment_4_2_6_1_in_rule__EditText__Group_4_2_6__1__Impl51498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__2__Impl_in_rule__EditText__Group_4_2_6__251528 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_6__2__Impl51556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__0__Impl_in_rule__EditText__Group_4_2_7__051593 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__1_in_rule__EditText__Group_4_2_7__051596 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_145_in_rule__EditText__Group_4_2_7__0__Impl51624 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__1__Impl_in_rule__EditText__Group_4_2_7__151655 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__2_in_rule__EditText__Group_4_2_7__151658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__IsScrollContainerAssignment_4_2_7_1_in_rule__EditText__Group_4_2_7__1__Impl51685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__2__Impl_in_rule__EditText__Group_4_2_7__251715 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_7__2__Impl51743 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__0__Impl_in_rule__EditText__Group_4_2_8__051780 = new BitSet(new long[]{0x1F80000000000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__1_in_rule__EditText__Group_4_2_8__051783 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_146_in_rule__EditText__Group_4_2_8__0__Impl51811 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__1__Impl_in_rule__EditText__Group_4_2_8__151842 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__2_in_rule__EditText__Group_4_2_8__151845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__AutoLinkAssignment_4_2_8_1_in_rule__EditText__Group_4_2_8__1__Impl51872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__2__Impl_in_rule__EditText__Group_4_2_8__251902 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_8__2__Impl51930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__0__Impl_in_rule__EditText__Group_4_2_9__051967 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__1_in_rule__EditText__Group_4_2_9__051970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_147_in_rule__EditText__Group_4_2_9__0__Impl51998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__1__Impl_in_rule__EditText__Group_4_2_9__152029 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__2_in_rule__EditText__Group_4_2_9__152032 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__AutoTextAssignment_4_2_9_1_in_rule__EditText__Group_4_2_9__1__Impl52059 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__2__Impl_in_rule__EditText__Group_4_2_9__252089 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_9__2__Impl52117 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__0__Impl_in_rule__EditText__Group_4_2_10__052154 = new BitSet(new long[]{0xE080000000000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__1_in_rule__EditText__Group_4_2_10__052157 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_148_in_rule__EditText__Group_4_2_10__0__Impl52185 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__1__Impl_in_rule__EditText__Group_4_2_10__152216 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__2_in_rule__EditText__Group_4_2_10__152219 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__CapitalizeAssignment_4_2_10_1_in_rule__EditText__Group_4_2_10__1__Impl52246 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__2__Impl_in_rule__EditText__Group_4_2_10__252276 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_10__2__Impl52304 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__0__Impl_in_rule__EditText__Group_4_2_11__052341 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__1_in_rule__EditText__Group_4_2_11__052344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_149_in_rule__EditText__Group_4_2_11__0__Impl52372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__1__Impl_in_rule__EditText__Group_4_2_11__152403 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__2_in_rule__EditText__Group_4_2_11__152406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__DigitsAssignment_4_2_11_1_in_rule__EditText__Group_4_2_11__1__Impl52433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__2__Impl_in_rule__EditText__Group_4_2_11__252463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_11__2__Impl52491 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__0__Impl_in_rule__EditText__Group_4_2_12__052528 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__1_in_rule__EditText__Group_4_2_12__052531 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_150_in_rule__EditText__Group_4_2_12__0__Impl52559 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__1__Impl_in_rule__EditText__Group_4_2_12__152590 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__2_in_rule__EditText__Group_4_2_12__152593 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__EditableAssignment_4_2_12_1_in_rule__EditText__Group_4_2_12__1__Impl52620 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__2__Impl_in_rule__EditText__Group_4_2_12__252650 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_12__2__Impl52678 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__0__Impl_in_rule__EditText__Group_4_2_13__052715 = new BitSet(new long[]{0x00000FFF00000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__1_in_rule__EditText__Group_4_2_13__052718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_110_in_rule__EditText__Group_4_2_13__0__Impl52746 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__1__Impl_in_rule__EditText__Group_4_2_13__152777 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__2_in_rule__EditText__Group_4_2_13__152780 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__GravityAssignment_4_2_13_1_in_rule__EditText__Group_4_2_13__1__Impl52807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__2__Impl_in_rule__EditText__Group_4_2_13__252837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_13__2__Impl52865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__0__Impl_in_rule__EditText__Group_4_2_14__052902 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__1_in_rule__EditText__Group_4_2_14__052905 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_151_in_rule__EditText__Group_4_2_14__0__Impl52933 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__1__Impl_in_rule__EditText__Group_4_2_14__152964 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__2_in_rule__EditText__Group_4_2_14__152967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__HintAssignment_4_2_14_1_in_rule__EditText__Group_4_2_14__1__Impl52994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__2__Impl_in_rule__EditText__Group_4_2_14__253024 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_14__2__Impl53052 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__0__Impl_in_rule__EditText__Group_4_2_15__053089 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__1_in_rule__EditText__Group_4_2_15__053092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_152_in_rule__EditText__Group_4_2_15__0__Impl53120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__1__Impl_in_rule__EditText__Group_4_2_15__153151 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__2_in_rule__EditText__Group_4_2_15__153154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__NumericAssignment_4_2_15_1_in_rule__EditText__Group_4_2_15__1__Impl53181 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__2__Impl_in_rule__EditText__Group_4_2_15__253211 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_15__2__Impl53239 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__0__Impl_in_rule__EditText__Group_4_2_16__053276 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__1_in_rule__EditText__Group_4_2_16__053279 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_153_in_rule__EditText__Group_4_2_16__0__Impl53307 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__1__Impl_in_rule__EditText__Group_4_2_16__153338 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__2_in_rule__EditText__Group_4_2_16__153341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__PasswordAssignment_4_2_16_1_in_rule__EditText__Group_4_2_16__1__Impl53368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__2__Impl_in_rule__EditText__Group_4_2_16__253398 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_16__2__Impl53426 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__0__Impl_in_rule__EditText__Group_4_2_17__053463 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__1_in_rule__EditText__Group_4_2_17__053466 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_154_in_rule__EditText__Group_4_2_17__0__Impl53494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__1__Impl_in_rule__EditText__Group_4_2_17__153525 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__2_in_rule__EditText__Group_4_2_17__153528 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__PhoneNumberAssignment_4_2_17_1_in_rule__EditText__Group_4_2_17__1__Impl53555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__2__Impl_in_rule__EditText__Group_4_2_17__253585 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_17__2__Impl53613 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__0__Impl_in_rule__EditText__Group_4_2_18__053650 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__1_in_rule__EditText__Group_4_2_18__053653 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_155_in_rule__EditText__Group_4_2_18__0__Impl53681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__1__Impl_in_rule__EditText__Group_4_2_18__153712 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__2_in_rule__EditText__Group_4_2_18__153715 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__SingleLineAssignment_4_2_18_1_in_rule__EditText__Group_4_2_18__1__Impl53742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__2__Impl_in_rule__EditText__Group_4_2_18__253772 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_18__2__Impl53800 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__0__Impl_in_rule__EditText__Group_4_2_19__053837 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__1_in_rule__EditText__Group_4_2_19__053840 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_156_in_rule__EditText__Group_4_2_19__0__Impl53868 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__1__Impl_in_rule__EditText__Group_4_2_19__153899 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__2_in_rule__EditText__Group_4_2_19__153902 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TextColorAssignment_4_2_19_1_in_rule__EditText__Group_4_2_19__1__Impl53929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__2__Impl_in_rule__EditText__Group_4_2_19__253959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_19__2__Impl53987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__0__Impl_in_rule__EditText__Group_4_2_20__054024 = new BitSet(new long[]{0x001E000000000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__1_in_rule__EditText__Group_4_2_20__054027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_157_in_rule__EditText__Group_4_2_20__0__Impl54055 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__1__Impl_in_rule__EditText__Group_4_2_20__154086 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__2_in_rule__EditText__Group_4_2_20__154089 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TypefaceAssignment_4_2_20_1_in_rule__EditText__Group_4_2_20__1__Impl54116 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__2__Impl_in_rule__EditText__Group_4_2_20__254146 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_20__2__Impl54174 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__0__Impl_in_rule__EditText__Group_4_2_21__054211 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__1_in_rule__EditText__Group_4_2_21__054214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_158_in_rule__EditText__Group_4_2_21__0__Impl54242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__1__Impl_in_rule__EditText__Group_4_2_21__154273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__2_in_rule__EditText__Group_4_2_21__154276 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TextSizeAssignment_4_2_21_1_in_rule__EditText__Group_4_2_21__1__Impl54303 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__2__Impl_in_rule__EditText__Group_4_2_21__254333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_21__2__Impl54361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__0__Impl_in_rule__EditText__Group_4_2_22__054398 = new BitSet(new long[]{0x0062000000000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__1_in_rule__EditText__Group_4_2_22__054401 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_159_in_rule__EditText__Group_4_2_22__0__Impl54429 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__1__Impl_in_rule__EditText__Group_4_2_22__154460 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__2_in_rule__EditText__Group_4_2_22__154463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TextStyleAssignment_4_2_22_1_in_rule__EditText__Group_4_2_22__1__Impl54490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__2__Impl_in_rule__EditText__Group_4_2_22__254520 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__3_in_rule__EditText__Group_4_2_22__254523 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22_2__0_in_rule__EditText__Group_4_2_22__2__Impl54550 = new BitSet(new long[]{0x0000000000000002L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__3__Impl_in_rule__EditText__Group_4_2_22__354581 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__EditText__Group_4_2_22__3__Impl54609 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22_2__0__Impl_in_rule__EditText__Group_4_2_22_2__054648 = new BitSet(new long[]{0x0062000000000000L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22_2__1_in_rule__EditText__Group_4_2_22_2__054651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_111_in_rule__EditText__Group_4_2_22_2__0__Impl54679 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22_2__1__Impl_in_rule__EditText__Group_4_2_22_2__154710 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__TextStyleAssignment_4_2_22_2_1_in_rule__EditText__Group_4_2_22_2__1__Impl54737 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__Group__0__Impl_in_rule__StringResource__Group__054771 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__StringResource__Group__1_in_rule__StringResource__Group__054774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_165_in_rule__StringResource__Group__0__Impl54802 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__Group__1__Impl_in_rule__StringResource__Group__154833 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__StringResource__Group__2_in_rule__StringResource__Group__154836 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__NameAssignment_1_in_rule__StringResource__Group__1__Impl54863 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__Group__2__Impl_in_rule__StringResource__Group__254893 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__StringResource__Group__3_in_rule__StringResource__Group__254896 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__StringResource__Group__2__Impl54924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__Group__3__Impl_in_rule__StringResource__Group__354955 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringResource__ValueAssignment_3_in_rule__StringResource__Group__3__Impl54982 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__0__Impl_in_rule__IntegerResource__Group__055020 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__1_in_rule__IntegerResource__Group__055023 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_167_in_rule__IntegerResource__Group__0__Impl55051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__1__Impl_in_rule__IntegerResource__Group__155082 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__2_in_rule__IntegerResource__Group__155085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__NameAssignment_1_in_rule__IntegerResource__Group__1__Impl55112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__2__Impl_in_rule__IntegerResource__Group__255142 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__3_in_rule__IntegerResource__Group__255145 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__IntegerResource__Group__2__Impl55173 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__Group__3__Impl_in_rule__IntegerResource__Group__355204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerResource__ValueAssignment_3_in_rule__IntegerResource__Group__3__Impl55231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__0__Impl_in_rule__BooleanResource__Group__055269 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__1_in_rule__BooleanResource__Group__055272 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_168_in_rule__BooleanResource__Group__0__Impl55300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__1__Impl_in_rule__BooleanResource__Group__155331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__2_in_rule__BooleanResource__Group__155334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__NameAssignment_1_in_rule__BooleanResource__Group__1__Impl55361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__2__Impl_in_rule__BooleanResource__Group__255391 = new BitSet(new long[]{0x0000000000000100L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__3_in_rule__BooleanResource__Group__255394 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__BooleanResource__Group__2__Impl55422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__Group__3__Impl_in_rule__BooleanResource__Group__355453 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanResource__ValueAssignment_3_in_rule__BooleanResource__Group__3__Impl55480 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__Group__0__Impl_in_rule__ColorResource__Group__055518 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ColorResource__Group__1_in_rule__ColorResource__Group__055521 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_169_in_rule__ColorResource__Group__0__Impl55549 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__Group__1__Impl_in_rule__ColorResource__Group__155580 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__ColorResource__Group__2_in_rule__ColorResource__Group__155583 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__NameAssignment_1_in_rule__ColorResource__Group__1__Impl55610 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__Group__2__Impl_in_rule__ColorResource__Group__255640 = new BitSet(new long[]{0x0000000000000200L}); public static final BitSet FOLLOW_rule__ColorResource__Group__3_in_rule__ColorResource__Group__255643 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__ColorResource__Group__2__Impl55671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__Group__3__Impl_in_rule__ColorResource__Group__355702 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorResource__ValueAssignment_3_in_rule__ColorResource__Group__3__Impl55729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__0__Impl_in_rule__DimensionResource__Group__055767 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__1_in_rule__DimensionResource__Group__055770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_170_in_rule__DimensionResource__Group__0__Impl55798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__1__Impl_in_rule__DimensionResource__Group__155829 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__2_in_rule__DimensionResource__Group__155832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__NameAssignment_1_in_rule__DimensionResource__Group__1__Impl55859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__2__Impl_in_rule__DimensionResource__Group__255889 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__3_in_rule__DimensionResource__Group__255892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__DimensionResource__Group__2__Impl55920 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__Group__3__Impl_in_rule__DimensionResource__Group__355951 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionResource__ValueAssignment_3_in_rule__DimensionResource__Group__3__Impl55978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayResource__Group__0__Impl_in_rule__ArrayResource__Group__056016 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000000L,0x0001100000000000L}); public static final BitSet FOLLOW_rule__ArrayResource__Group__1_in_rule__ArrayResource__Group__056019 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_171_in_rule__ArrayResource__Group__0__Impl56047 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayResource__Group__1__Impl_in_rule__ArrayResource__Group__156078 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayResource__Alternatives_1_in_rule__ArrayResource__Group__1__Impl56105 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__0__Impl_in_rule__IntegerArrayResource__Group__056139 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__1_in_rule__IntegerArrayResource__Group__056142 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_172_in_rule__IntegerArrayResource__Group__0__Impl56170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__1__Impl_in_rule__IntegerArrayResource__Group__156201 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__2_in_rule__IntegerArrayResource__Group__156204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__NameAssignment_1_in_rule__IntegerArrayResource__Group__1__Impl56231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__2__Impl_in_rule__IntegerArrayResource__Group__256261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__3_in_rule__IntegerArrayResource__Group__256264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__IntegerArrayResource__Group__2__Impl56292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__3__Impl_in_rule__IntegerArrayResource__Group__356323 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000000L,0x0000400000000000L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__4_in_rule__IntegerArrayResource__Group__356326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_173_in_rule__IntegerArrayResource__Group__3__Impl56354 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__4__Impl_in_rule__IntegerArrayResource__Group__456385 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__5_in_rule__IntegerArrayResource__Group__456388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4__0_in_rule__IntegerArrayResource__Group__4__Impl56415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group__5__Impl_in_rule__IntegerArrayResource__Group__556446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_174_in_rule__IntegerArrayResource__Group__5__Impl56474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4__0__Impl_in_rule__IntegerArrayResource__Group_4__056517 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4__1_in_rule__IntegerArrayResource__Group_4__056520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__ItemsAssignment_4_0_in_rule__IntegerArrayResource__Group_4__0__Impl56547 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4__1__Impl_in_rule__IntegerArrayResource__Group_4__156577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4_1__0_in_rule__IntegerArrayResource__Group_4__1__Impl56604 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4_1__0__Impl_in_rule__IntegerArrayResource__Group_4_1__056639 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4_1__1_in_rule__IntegerArrayResource__Group_4_1__056642 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_175_in_rule__IntegerArrayResource__Group_4_1__0__Impl56670 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__Group_4_1__1__Impl_in_rule__IntegerArrayResource__Group_4_1__156701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerArrayResource__ItemsAssignment_4_1_1_in_rule__IntegerArrayResource__Group_4_1__1__Impl56728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__0__Impl_in_rule__StringArrayResource__Group__056762 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__1_in_rule__StringArrayResource__Group__056765 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_176_in_rule__StringArrayResource__Group__0__Impl56793 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__1__Impl_in_rule__StringArrayResource__Group__156824 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__2_in_rule__StringArrayResource__Group__156827 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__NameAssignment_1_in_rule__StringArrayResource__Group__1__Impl56854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__2__Impl_in_rule__StringArrayResource__Group__256884 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__3_in_rule__StringArrayResource__Group__256887 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__StringArrayResource__Group__2__Impl56915 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__3__Impl_in_rule__StringArrayResource__Group__356946 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000000L,0x0000400000000000L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__4_in_rule__StringArrayResource__Group__356949 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_173_in_rule__StringArrayResource__Group__3__Impl56977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__4__Impl_in_rule__StringArrayResource__Group__457008 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__5_in_rule__StringArrayResource__Group__457011 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4__0_in_rule__StringArrayResource__Group__4__Impl57038 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group__5__Impl_in_rule__StringArrayResource__Group__557069 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_174_in_rule__StringArrayResource__Group__5__Impl57097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4__0__Impl_in_rule__StringArrayResource__Group_4__057140 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4__1_in_rule__StringArrayResource__Group_4__057143 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__ItemsAssignment_4_0_in_rule__StringArrayResource__Group_4__0__Impl57170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4__1__Impl_in_rule__StringArrayResource__Group_4__157200 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4_1__0_in_rule__StringArrayResource__Group_4__1__Impl57227 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4_1__0__Impl_in_rule__StringArrayResource__Group_4_1__057262 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4_1__1_in_rule__StringArrayResource__Group_4_1__057265 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_175_in_rule__StringArrayResource__Group_4_1__0__Impl57293 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__Group_4_1__1__Impl_in_rule__StringArrayResource__Group_4_1__157324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringArrayResource__ItemsAssignment_4_1_1_in_rule__StringArrayResource__Group_4_1__1__Impl57351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__0__Impl_in_rule__TypedArrayResource__Group__057385 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__1_in_rule__TypedArrayResource__Group__057388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__NameAssignment_0_in_rule__TypedArrayResource__Group__0__Impl57415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__1__Impl_in_rule__TypedArrayResource__Group__157445 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__2_in_rule__TypedArrayResource__Group__157448 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__TypedArrayResource__Group__1__Impl57476 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__2__Impl_in_rule__TypedArrayResource__Group__257507 = new BitSet(new long[]{0x00000000000003B0L,0x0000000000000000L,0x0000400000000000L,0x00000000000003FCL}); } private static class FollowSets001 { public static final BitSet FOLLOW_rule__TypedArrayResource__Group__3_in_rule__TypedArrayResource__Group__257510 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_173_in_rule__TypedArrayResource__Group__2__Impl57538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__3__Impl_in_rule__TypedArrayResource__Group__357569 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__4_in_rule__TypedArrayResource__Group__357572 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3__0_in_rule__TypedArrayResource__Group__3__Impl57599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group__4__Impl_in_rule__TypedArrayResource__Group__457630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_174_in_rule__TypedArrayResource__Group__4__Impl57658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3__0__Impl_in_rule__TypedArrayResource__Group_3__057699 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3__1_in_rule__TypedArrayResource__Group_3__057702 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__ValuesAssignment_3_0_in_rule__TypedArrayResource__Group_3__0__Impl57729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3__1__Impl_in_rule__TypedArrayResource__Group_3__157759 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3_1__0_in_rule__TypedArrayResource__Group_3__1__Impl57786 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000800000000000L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3_1__0__Impl_in_rule__TypedArrayResource__Group_3_1__057821 = new BitSet(new long[]{0x00000000000003B0L,0x0000000000000000L,0x0000000000000000L,0x00000000000003FCL}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3_1__1_in_rule__TypedArrayResource__Group_3_1__057824 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_175_in_rule__TypedArrayResource__Group_3_1__0__Impl57852 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__Group_3_1__1__Impl_in_rule__TypedArrayResource__Group_3_1__157883 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedArrayResource__ValuesAssignment_3_1_1_in_rule__TypedArrayResource__Group_3_1__1__Impl57910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__0__Impl_in_rule__BitmapDrawableResource__Group__057944 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__1_in_rule__BitmapDrawableResource__Group__057947 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_177_in_rule__BitmapDrawableResource__Group__0__Impl57975 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__1__Impl_in_rule__BitmapDrawableResource__Group__158006 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__2_in_rule__BitmapDrawableResource__Group__158009 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__2__Impl_in_rule__BitmapDrawableResource__Group__258067 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__3_in_rule__BitmapDrawableResource__Group__258070 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__NameAssignment_2_in_rule__BitmapDrawableResource__Group__2__Impl58097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__3__Impl_in_rule__BitmapDrawableResource__Group__358127 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__4_in_rule__BitmapDrawableResource__Group__358130 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_166_in_rule__BitmapDrawableResource__Group__3__Impl58158 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__Group__4__Impl_in_rule__BitmapDrawableResource__Group__458189 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BitmapDrawableResource__FilenameAssignment_4_in_rule__BitmapDrawableResource__Group__4__Impl58216 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__0__Impl_in_rule__TransitionDrawableResource__Group__058256 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__1_in_rule__TransitionDrawableResource__Group__058259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_178_in_rule__TransitionDrawableResource__Group__0__Impl58287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__1__Impl_in_rule__TransitionDrawableResource__Group__158318 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__2_in_rule__TransitionDrawableResource__Group__158321 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__2__Impl_in_rule__TransitionDrawableResource__Group__258379 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__3_in_rule__TransitionDrawableResource__Group__258382 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__NameAssignment_2_in_rule__TransitionDrawableResource__Group__2__Impl58409 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__3__Impl_in_rule__TransitionDrawableResource__Group__358439 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0008000000000000L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__4_in_rule__TransitionDrawableResource__Group__358442 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__FromAssignment_3_in_rule__TransitionDrawableResource__Group__3__Impl58469 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__4__Impl_in_rule__TransitionDrawableResource__Group__458499 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__5_in_rule__TransitionDrawableResource__Group__458502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_179_in_rule__TransitionDrawableResource__Group__4__Impl58530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__Group__5__Impl_in_rule__TransitionDrawableResource__Group__558561 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TransitionDrawableResource__ToAssignment_5_in_rule__TransitionDrawableResource__Group__5__Impl58588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Group__0__Impl_in_rule__MenuResource__Group__058630 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__MenuResource__Group__1_in_rule__MenuResource__Group__058633 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_180_in_rule__MenuResource__Group__0__Impl58661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Group__1__Impl_in_rule__MenuResource__Group__158692 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__MenuResource__Group__2_in_rule__MenuResource__Group__158695 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Group__2__Impl_in_rule__MenuResource__Group__258753 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__MenuResource__Group__3_in_rule__MenuResource__Group__258756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__NameAssignment_2_in_rule__MenuResource__Group__2__Impl58783 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Group__3__Impl_in_rule__MenuResource__Group__358813 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L,0x00E0000000000000L}); public static final BitSet FOLLOW_rule__MenuResource__Group__4_in_rule__MenuResource__Group__358816 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__MenuResource__Group__3__Impl58844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Group__4__Impl_in_rule__MenuResource__Group__458875 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__MenuResource__Group__5_in_rule__MenuResource__Group__458878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuResource__Alternatives_4_in_rule__MenuResource__Group__4__Impl58905 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x00E0000000000000L}); public static final BitSet FOLLOW_rule__MenuResource__Group__5__Impl_in_rule__MenuResource__Group__558936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__MenuResource__Group__5__Impl58964 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItem__Group__0__Impl_in_rule__MenuItem__Group__059007 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__MenuItem__Group__1_in_rule__MenuItem__Group__059010 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_181_in_rule__MenuItem__Group__0__Impl59038 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItem__Group__1__Impl_in_rule__MenuItem__Group__159069 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__MenuItem__Group__2_in_rule__MenuItem__Group__159072 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItem__Group__2__Impl_in_rule__MenuItem__Group__259130 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L,0x0080000000000000L}); public static final BitSet FOLLOW_rule__MenuItem__Group__3_in_rule__MenuItem__Group__259133 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__MenuItem__Group__2__Impl59161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItem__Group__3__Impl_in_rule__MenuItem__Group__359192 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__MenuItem__Group__4_in_rule__MenuItem__Group__359195 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItem__SubMenusAssignment_3_in_rule__MenuItem__Group__3__Impl59222 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0080000000000000L}); public static final BitSet FOLLOW_rule__MenuItem__Group__4__Impl_in_rule__MenuItem__Group__459253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__MenuItem__Group__4__Impl59281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__0__Impl_in_rule__MenuItemGroup__Group__059322 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__1_in_rule__MenuItemGroup__Group__059325 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_182_in_rule__MenuItemGroup__Group__0__Impl59353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__1__Impl_in_rule__MenuItemGroup__Group__159384 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__2_in_rule__MenuItemGroup__Group__159387 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__2__Impl_in_rule__MenuItemGroup__Group__259445 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0020000000000000L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__3_in_rule__MenuItemGroup__Group__259448 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__MenuItemGroup__Group__2__Impl59476 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__3__Impl_in_rule__MenuItemGroup__Group__359507 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__4_in_rule__MenuItemGroup__Group__359510 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MenuItemGroup__ItemsAssignment_3_in_rule__MenuItemGroup__Group__3__Impl59539 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0020000000000000L}); public static final BitSet FOLLOW_rule__MenuItemGroup__ItemsAssignment_3_in_rule__MenuItemGroup__Group__3__Impl59551 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0020000000000000L}); public static final BitSet FOLLOW_rule__MenuItemGroup__Group__4__Impl_in_rule__MenuItemGroup__Group__459584 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__MenuItemGroup__Group__4__Impl59612 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__Group__0__Impl_in_rule__SubMenu__Group__059653 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__SubMenu__Group__1_in_rule__SubMenu__Group__059656 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_183_in_rule__SubMenu__Group__0__Impl59684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__Group__1__Impl_in_rule__SubMenu__Group__159715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__SubMenu__Group__2_in_rule__SubMenu__Group__159718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__Group__2__Impl_in_rule__SubMenu__Group__259776 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L,0x0060000000000000L}); public static final BitSet FOLLOW_rule__SubMenu__Group__3_in_rule__SubMenu__Group__259779 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__SubMenu__Group__2__Impl59807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__Group__3__Impl_in_rule__SubMenu__Group__359838 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__SubMenu__Group__4_in_rule__SubMenu__Group__359841 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubMenu__Alternatives_3_in_rule__SubMenu__Group__3__Impl59868 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0060000000000000L}); public static final BitSet FOLLOW_rule__SubMenu__Group__4__Impl_in_rule__SubMenu__Group__459899 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__SubMenu__Group__4__Impl59927 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__0__Impl_in_rule__TerminalAnimationSet__Group__059968 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__1_in_rule__TerminalAnimationSet__Group__059971 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_184_in_rule__TerminalAnimationSet__Group__0__Impl59999 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__1__Impl_in_rule__TerminalAnimationSet__Group__160030 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x3B00000000000000L,0x0000000000000800L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__2_in_rule__TerminalAnimationSet__Group__160033 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__TerminalAnimationSet__Group__1__Impl60061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__2__Impl_in_rule__TerminalAnimationSet__Group__260092 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x3B00000000000000L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__3_in_rule__TerminalAnimationSet__Group__260095 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group_2__0_in_rule__TerminalAnimationSet__Group__2__Impl60122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__3__Impl_in_rule__TerminalAnimationSet__Group__360153 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__4_in_rule__TerminalAnimationSet__Group__360156 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__ElementsAssignment_3_in_rule__TerminalAnimationSet__Group__3__Impl60185 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x3B00000000000000L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__ElementsAssignment_3_in_rule__TerminalAnimationSet__Group__3__Impl60197 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x3B00000000000000L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group__4__Impl_in_rule__TerminalAnimationSet__Group__460230 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__TerminalAnimationSet__Group__4__Impl60258 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group_2__0__Impl_in_rule__TerminalAnimationSet__Group_2__060299 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group_2__1_in_rule__TerminalAnimationSet__Group_2__060302 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_0_in_rule__TerminalAnimationSet__Group_2__0__Impl60329 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__Group_2__1__Impl_in_rule__TerminalAnimationSet__Group_2__160359 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TerminalAnimationSet__InterpolatorAssignment_2_1_in_rule__TerminalAnimationSet__Group_2__1__Impl60386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group__0__Impl_in_rule__AlphaAnimation__Group__060420 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group__1_in_rule__AlphaAnimation__Group__060423 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_185_in_rule__AlphaAnimation__Group__0__Impl60451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group__1__Impl_in_rule__AlphaAnimation__Group__160482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__UnorderedGroup_1_in_rule__AlphaAnimation__Group__1__Impl60509 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_0__0__Impl_in_rule__AlphaAnimation__Group_1_0__060543 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_0__1_in_rule__AlphaAnimation__Group_1_0__060546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_186_in_rule__AlphaAnimation__Group_1_0__0__Impl60574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_0__1__Impl_in_rule__AlphaAnimation__Group_1_0__160605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__FromAlphaAssignment_1_0_1_in_rule__AlphaAnimation__Group_1_0__1__Impl60632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_1__0__Impl_in_rule__AlphaAnimation__Group_1_1__060666 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_1__1_in_rule__AlphaAnimation__Group_1_1__060669 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_162_in_rule__AlphaAnimation__Group_1_1__0__Impl60697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_1__1__Impl_in_rule__AlphaAnimation__Group_1_1__160728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__ToAlphaAssignment_1_1_1_in_rule__AlphaAnimation__Group_1_1__1__Impl60755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group__0__Impl_in_rule__ScaleAnimation__Group__060789 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group__1_in_rule__ScaleAnimation__Group__060792 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_187_in_rule__ScaleAnimation__Group__0__Impl60820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group__1__Impl_in_rule__ScaleAnimation__Group__160851 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__UnorderedGroup_1_in_rule__ScaleAnimation__Group__1__Impl60878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_0__0__Impl_in_rule__ScaleAnimation__Group_1_0__060912 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_0__1_in_rule__ScaleAnimation__Group_1_0__060915 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_186_in_rule__ScaleAnimation__Group_1_0__0__Impl60943 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_0__1__Impl_in_rule__ScaleAnimation__Group_1_0__160974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__FromAlphaAssignment_1_0_1_in_rule__ScaleAnimation__Group_1_0__1__Impl61001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_1__0__Impl_in_rule__ScaleAnimation__Group_1_1__061035 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_1__1_in_rule__ScaleAnimation__Group_1_1__061038 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_162_in_rule__ScaleAnimation__Group_1_1__0__Impl61066 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_1__1__Impl_in_rule__ScaleAnimation__Group_1_1__161097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__ToAlphaAssignment_1_1_1_in_rule__ScaleAnimation__Group_1_1__1__Impl61124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group__0__Impl_in_rule__TranslateAnimation__Group__061158 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group__1_in_rule__TranslateAnimation__Group__061161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_188_in_rule__TranslateAnimation__Group__0__Impl61189 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group__1__Impl_in_rule__TranslateAnimation__Group__161220 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__UnorderedGroup_1_in_rule__TranslateAnimation__Group__1__Impl61247 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_0__0__Impl_in_rule__TranslateAnimation__Group_1_0__061281 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_0__1_in_rule__TranslateAnimation__Group_1_0__061284 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_186_in_rule__TranslateAnimation__Group_1_0__0__Impl61312 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_0__1__Impl_in_rule__TranslateAnimation__Group_1_0__161343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__FromAlphaAssignment_1_0_1_in_rule__TranslateAnimation__Group_1_0__1__Impl61370 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_1__0__Impl_in_rule__TranslateAnimation__Group_1_1__061404 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_1__1_in_rule__TranslateAnimation__Group_1_1__061407 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_162_in_rule__TranslateAnimation__Group_1_1__0__Impl61435 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_1__1__Impl_in_rule__TranslateAnimation__Group_1_1__161466 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__ToAlphaAssignment_1_1_1_in_rule__TranslateAnimation__Group_1_1__1__Impl61493 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group__0__Impl_in_rule__RotateAnimation__Group__061527 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group__1_in_rule__RotateAnimation__Group__061530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_189_in_rule__RotateAnimation__Group__0__Impl61558 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group__1__Impl_in_rule__RotateAnimation__Group__161589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__UnorderedGroup_1_in_rule__RotateAnimation__Group__1__Impl61616 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_0__0__Impl_in_rule__RotateAnimation__Group_1_0__061650 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_0__1_in_rule__RotateAnimation__Group_1_0__061653 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_186_in_rule__RotateAnimation__Group_1_0__0__Impl61681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_0__1__Impl_in_rule__RotateAnimation__Group_1_0__161712 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__FromAlphaAssignment_1_0_1_in_rule__RotateAnimation__Group_1_0__1__Impl61739 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_1__0__Impl_in_rule__RotateAnimation__Group_1_1__061773 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_1__1_in_rule__RotateAnimation__Group_1_1__061776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_162_in_rule__RotateAnimation__Group_1_1__0__Impl61804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_1__1__Impl_in_rule__RotateAnimation__Group_1_1__161835 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__ToAlphaAssignment_1_1_1_in_rule__RotateAnimation__Group_1_1__1__Impl61862 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__0__Impl_in_rule__TweenAnimationResource__Group__061896 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__1_in_rule__TweenAnimationResource__Group__061899 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_190_in_rule__TweenAnimationResource__Group__0__Impl61927 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__1__Impl_in_rule__TweenAnimationResource__Group__161958 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__2_in_rule__TweenAnimationResource__Group__161961 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__NameAssignment_1_in_rule__TweenAnimationResource__Group__1__Impl61988 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__2__Impl_in_rule__TweenAnimationResource__Group__262018 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x3B00000000000000L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__3_in_rule__TweenAnimationResource__Group__262021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__TweenAnimationResource__Group__2__Impl62049 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__3__Impl_in_rule__TweenAnimationResource__Group__362080 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__4_in_rule__TweenAnimationResource__Group__362083 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__ElementsAssignment_3_in_rule__TweenAnimationResource__Group__3__Impl62112 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x3B00000000000000L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__ElementsAssignment_3_in_rule__TweenAnimationResource__Group__3__Impl62124 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x3B00000000000000L}); public static final BitSet FOLLOW_rule__TweenAnimationResource__Group__4__Impl_in_rule__TweenAnimationResource__Group__462157 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__TweenAnimationResource__Group__4__Impl62185 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__0__Impl_in_rule__FrameAnimationResource__Group__062226 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__1_in_rule__FrameAnimationResource__Group__062229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__OneShotAssignment_0_in_rule__FrameAnimationResource__Group__0__Impl62256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__1__Impl_in_rule__FrameAnimationResource__Group__162286 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__2_in_rule__FrameAnimationResource__Group__162289 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_191_in_rule__FrameAnimationResource__Group__1__Impl62317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__2__Impl_in_rule__FrameAnimationResource__Group__262348 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__3_in_rule__FrameAnimationResource__Group__262351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__NameAssignment_2_in_rule__FrameAnimationResource__Group__2__Impl62378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__3__Impl_in_rule__FrameAnimationResource__Group__362408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__4_in_rule__FrameAnimationResource__Group__362411 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__FrameAnimationResource__Group__3__Impl62439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__4__Impl_in_rule__FrameAnimationResource__Group__462470 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__5_in_rule__FrameAnimationResource__Group__462473 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__FramesAssignment_4_in_rule__FrameAnimationResource__Group__4__Impl62502 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__FramesAssignment_4_in_rule__FrameAnimationResource__Group__4__Impl62514 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__FrameAnimationResource__Group__5__Impl_in_rule__FrameAnimationResource__Group__562547 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__FrameAnimationResource__Group__5__Impl62575 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group__0__Impl_in_rule__AnimationFrame__Group__062618 = new BitSet(new long[]{0x0000000000000200L,0x0000000000000000L,0x0000000000000000L,0x00000000000000A0L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group__1_in_rule__AnimationFrame__Group__062621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_192_in_rule__AnimationFrame__Group__0__Impl62649 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group__1__Impl_in_rule__AnimationFrame__Group__162680 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group__2_in_rule__AnimationFrame__Group__162683 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__DrawableAssignment_1_in_rule__AnimationFrame__Group__1__Impl62710 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group__2__Impl_in_rule__AnimationFrame__Group__262740 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group_2__0_in_rule__AnimationFrame__Group__2__Impl62767 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group_2__0__Impl_in_rule__AnimationFrame__Group_2__062804 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group_2__1_in_rule__AnimationFrame__Group_2__062807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_193_in_rule__AnimationFrame__Group_2__0__Impl62835 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__Group_2__1__Impl_in_rule__AnimationFrame__Group_2__162866 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationFrame__DurationAssignment_2_1_in_rule__AnimationFrame__Group_2__1__Impl62893 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringRA__Group__0__Impl_in_rule__StringRA__Group__062927 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__StringRA__Group__1_in_rule__StringRA__Group__062930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_194_in_rule__StringRA__Group__0__Impl62958 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringRA__Group__1__Impl_in_rule__StringRA__Group__162989 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringRA__Alternatives_1_in_rule__StringRA__Group__1__Impl63016 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerRA__Group__0__Impl_in_rule__IntegerRA__Group__063050 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__IntegerRA__Group__1_in_rule__IntegerRA__Group__063053 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_195_in_rule__IntegerRA__Group__0__Impl63081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerRA__Group__1__Impl_in_rule__IntegerRA__Group__163112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerRA__Alternatives_1_in_rule__IntegerRA__Group__1__Impl63139 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanRA__Group__0__Impl_in_rule__BooleanRA__Group__063173 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__BooleanRA__Group__1_in_rule__BooleanRA__Group__063176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_196_in_rule__BooleanRA__Group__0__Impl63204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanRA__Group__1__Impl_in_rule__BooleanRA__Group__163235 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanRA__Alternatives_1_in_rule__BooleanRA__Group__1__Impl63262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorRA__Group__0__Impl_in_rule__ColorRA__Group__063296 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__ColorRA__Group__1_in_rule__ColorRA__Group__063299 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_197_in_rule__ColorRA__Group__0__Impl63327 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorRA__Group__1__Impl_in_rule__ColorRA__Group__163358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ColorRA__Alternatives_1_in_rule__ColorRA__Group__1__Impl63385 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionRA__Group__0__Impl_in_rule__DimensionRA__Group__063419 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__DimensionRA__Group__1_in_rule__DimensionRA__Group__063422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_198_in_rule__DimensionRA__Group__0__Impl63450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionRA__Group__1__Impl_in_rule__DimensionRA__Group__163481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionRA__Alternatives_1_in_rule__DimensionRA__Group__1__Impl63508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableRA__Group__0__Impl_in_rule__DrawableRA__Group__063542 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__DrawableRA__Group__1_in_rule__DrawableRA__Group__063545 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_199_in_rule__DrawableRA__Group__0__Impl63573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableRA__Group__1__Impl_in_rule__DrawableRA__Group__163604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DrawableRA__Alternatives_1_in_rule__DrawableRA__Group__1__Impl63631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationRA__Group__0__Impl_in_rule__AnimationRA__Group__063665 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__AnimationRA__Group__1_in_rule__AnimationRA__Group__063668 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_200_in_rule__AnimationRA__Group__0__Impl63696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationRA__Group__1__Impl_in_rule__AnimationRA__Group__163727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AnimationRA__Alternatives_1_in_rule__AnimationRA__Group__1__Impl63754 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorRA__Group__0__Impl_in_rule__InterpolatorRA__Group__063788 = new BitSet(new long[]{0x000000001FF00080L}); public static final BitSet FOLLOW_rule__InterpolatorRA__Group__1_in_rule__InterpolatorRA__Group__063791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_201_in_rule__InterpolatorRA__Group__0__Impl63819 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorRA__Group__1__Impl_in_rule__InterpolatorRA__Group__163850 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__InterpolatorRA__Alternatives_1_in_rule__InterpolatorRA__Group__1__Impl63877 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__063945 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__063948 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedName__Group__0__Impl63975 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__164004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl64031 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__064066 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__064069 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_202_in_rule__QualifiedName__Group_1__0__Impl64097 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__164128 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedName__Group_1__1__Impl64155 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionValue__Group__0__Impl_in_rule__DimensionValue__Group__064192 = new BitSet(new long[]{0x00000000000FC000L}); public static final BitSet FOLLOW_rule__DimensionValue__Group__1_in_rule__DimensionValue__Group__064195 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionValue__Alternatives_0_in_rule__DimensionValue__Group__0__Impl64222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionValue__Group__1__Impl_in_rule__DimensionValue__Group__164252 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DimensionValue__Alternatives_1_in_rule__DimensionValue__Group__1__Impl64279 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5__0_in_rule__Application__UnorderedGroup_564314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__0_in_rule__Application__UnorderedGroup_5__Impl64401 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__SdkVersionAssignment_5_1_in_rule__Application__UnorderedGroup_5__Impl64492 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5__Impl_in_rule__Application__UnorderedGroup_5__064551 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000030L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5__1_in_rule__Application__UnorderedGroup_5__064554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5__Impl_in_rule__Application__UnorderedGroup_5__164579 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__0_in_rule__ApplicationUsesSDK__UnorderedGroup_364607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__0_in_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl64694 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__0_in_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl64785 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_2__0_in_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl64876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl_in_rule__ApplicationUsesSDK__UnorderedGroup_3__064935 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000340L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__1_in_rule__ApplicationUsesSDK__UnorderedGroup_3__064938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl_in_rule__ApplicationUsesSDK__UnorderedGroup_3__164963 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000340L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__2_in_rule__ApplicationUsesSDK__UnorderedGroup_3__164966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__Impl_in_rule__ApplicationUsesSDK__UnorderedGroup_3__264991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__0_in_rule__Tab__UnorderedGroup_465021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_0__0_in_rule__Tab__UnorderedGroup_4__Impl65108 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_1__0_in_rule__Tab__UnorderedGroup_4__Impl65199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_2__0_in_rule__Tab__UnorderedGroup_4__Impl65290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_3__0_in_rule__Tab__UnorderedGroup_4__Impl65381 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__065440 = new BitSet(new long[]{0x0000000000000002L,0x00000000001C0800L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__1_in_rule__Tab__UnorderedGroup_4__065443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__165468 = new BitSet(new long[]{0x0000000000000002L,0x00000000001C0800L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__2_in_rule__Tab__UnorderedGroup_4__165471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__265496 = new BitSet(new long[]{0x0000000000000002L,0x00000000001C0800L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__3_in_rule__Tab__UnorderedGroup_4__265499 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__Impl_in_rule__Tab__UnorderedGroup_4__365524 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__0_in_rule__LinearLayout__UnorderedGroup_565556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65643 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65734 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__0_in_rule__LinearLayout__UnorderedGroup_5__Impl65916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66007 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66098 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66189 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66553 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__0_in_rule__LinearLayout__UnorderedGroup_5__Impl66917 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__0_in_rule__LinearLayout__UnorderedGroup_5__Impl67008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__LayoutParamsAssignment_5_16_in_rule__LinearLayout__UnorderedGroup_5__Impl67099 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__0_in_rule__LinearLayout__UnorderedGroup_5__Impl67190 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_18__0_in_rule__LinearLayout__UnorderedGroup_5__Impl67281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__067340 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__1_in_rule__LinearLayout__UnorderedGroup_5__067343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__167368 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__2_in_rule__LinearLayout__UnorderedGroup_5__167371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__267396 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__3_in_rule__LinearLayout__UnorderedGroup_5__267399 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__367424 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__4_in_rule__LinearLayout__UnorderedGroup_5__367427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__467452 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__5_in_rule__LinearLayout__UnorderedGroup_5__467455 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__567480 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__6_in_rule__LinearLayout__UnorderedGroup_5__567483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__667508 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__7_in_rule__LinearLayout__UnorderedGroup_5__667511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__767536 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__8_in_rule__LinearLayout__UnorderedGroup_5__767539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__867564 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__9_in_rule__LinearLayout__UnorderedGroup_5__867567 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__967592 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__10_in_rule__LinearLayout__UnorderedGroup_5__967595 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1067620 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__11_in_rule__LinearLayout__UnorderedGroup_5__1067623 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1167648 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__12_in_rule__LinearLayout__UnorderedGroup_5__1167651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1267676 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__13_in_rule__LinearLayout__UnorderedGroup_5__1267679 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1367704 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__14_in_rule__LinearLayout__UnorderedGroup_5__1367707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1467732 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__15_in_rule__LinearLayout__UnorderedGroup_5__1467735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1567760 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__16_in_rule__LinearLayout__UnorderedGroup_5__1567763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1667788 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__17_in_rule__LinearLayout__UnorderedGroup_5__1667791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1767816 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__18_in_rule__LinearLayout__UnorderedGroup_5__1767819 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__Impl_in_rule__LinearLayout__UnorderedGroup_5__1867844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__0_in_rule__RelativeLayout__UnorderedGroup_567906 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl67993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68175 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68357 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68448 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68812 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68903 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl68994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__LayoutParamsAssignment_5_16_in_rule__RelativeLayout__UnorderedGroup_5__Impl69449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69540 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_18__0_in_rule__RelativeLayout__UnorderedGroup_5__Impl69631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__069690 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__1_in_rule__RelativeLayout__UnorderedGroup_5__069693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__169718 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__2_in_rule__RelativeLayout__UnorderedGroup_5__169721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__269746 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__3_in_rule__RelativeLayout__UnorderedGroup_5__269749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__369774 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__4_in_rule__RelativeLayout__UnorderedGroup_5__369777 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__469802 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__5_in_rule__RelativeLayout__UnorderedGroup_5__469805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__569830 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__6_in_rule__RelativeLayout__UnorderedGroup_5__569833 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__669858 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__7_in_rule__RelativeLayout__UnorderedGroup_5__669861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__769886 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__8_in_rule__RelativeLayout__UnorderedGroup_5__769889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__869914 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__9_in_rule__RelativeLayout__UnorderedGroup_5__869917 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__969942 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__10_in_rule__RelativeLayout__UnorderedGroup_5__969945 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1069970 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__11_in_rule__RelativeLayout__UnorderedGroup_5__1069973 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1169998 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__12_in_rule__RelativeLayout__UnorderedGroup_5__1170001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1270026 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__13_in_rule__RelativeLayout__UnorderedGroup_5__1270029 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1370054 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__14_in_rule__RelativeLayout__UnorderedGroup_5__1370057 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1470082 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__15_in_rule__RelativeLayout__UnorderedGroup_5__1470085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1570110 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__16_in_rule__RelativeLayout__UnorderedGroup_5__1570113 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1670138 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__17_in_rule__RelativeLayout__UnorderedGroup_5__1670141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1770166 = new BitSet(new long[]{0x0000000000000002L,0x000007FFFE000800L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__18_in_rule__RelativeLayout__UnorderedGroup_5__1770169 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__Impl_in_rule__RelativeLayout__UnorderedGroup_5__1870194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__0_in_rule__TabHost__UnorderedGroup_570256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__0_in_rule__TabHost__UnorderedGroup_5__Impl70343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__0_in_rule__TabHost__UnorderedGroup_5__Impl70434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__0_in_rule__TabHost__UnorderedGroup_5__Impl70525 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__0_in_rule__TabHost__UnorderedGroup_5__Impl70616 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__0_in_rule__TabHost__UnorderedGroup_5__Impl70707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__0_in_rule__TabHost__UnorderedGroup_5__Impl70798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__0_in_rule__TabHost__UnorderedGroup_5__Impl70889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__0_in_rule__TabHost__UnorderedGroup_5__Impl70980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__0_in_rule__TabHost__UnorderedGroup_5__Impl71071 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__0_in_rule__TabHost__UnorderedGroup_5__Impl71162 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__0_in_rule__TabHost__UnorderedGroup_5__Impl71253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__0_in_rule__TabHost__UnorderedGroup_5__Impl71344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__0_in_rule__TabHost__UnorderedGroup_5__Impl71435 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__0_in_rule__TabHost__UnorderedGroup_5__Impl71526 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__0_in_rule__TabHost__UnorderedGroup_5__Impl71617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__0_in_rule__TabHost__UnorderedGroup_5__Impl71708 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__LayoutParamsAssignment_5_16_in_rule__TabHost__UnorderedGroup_5__Impl71799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_17__0_in_rule__TabHost__UnorderedGroup_5__Impl71890 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__071949 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__1_in_rule__TabHost__UnorderedGroup_5__071952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__171977 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__2_in_rule__TabHost__UnorderedGroup_5__171980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__272005 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__3_in_rule__TabHost__UnorderedGroup_5__272008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__372033 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__4_in_rule__TabHost__UnorderedGroup_5__372036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__472061 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__5_in_rule__TabHost__UnorderedGroup_5__472064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__572089 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__6_in_rule__TabHost__UnorderedGroup_5__572092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__672117 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__7_in_rule__TabHost__UnorderedGroup_5__672120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__772145 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__8_in_rule__TabHost__UnorderedGroup_5__772148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__872173 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__9_in_rule__TabHost__UnorderedGroup_5__872176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__972201 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__10_in_rule__TabHost__UnorderedGroup_5__972204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1072229 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__11_in_rule__TabHost__UnorderedGroup_5__1072232 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1172257 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__12_in_rule__TabHost__UnorderedGroup_5__1172260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1272285 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__13_in_rule__TabHost__UnorderedGroup_5__1272288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1372313 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__14_in_rule__TabHost__UnorderedGroup_5__1372316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1472341 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__15_in_rule__TabHost__UnorderedGroup_5__1472344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1572369 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__16_in_rule__TabHost__UnorderedGroup_5__1572372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1672397 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000800L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__17_in_rule__TabHost__UnorderedGroup_5__1672400 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__Impl_in_rule__TabHost__UnorderedGroup_5__1772425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__0_in_rule__TabWidget__UnorderedGroup_472485 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__0_in_rule__TabWidget__UnorderedGroup_4__Impl72572 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__0_in_rule__TabWidget__UnorderedGroup_4__Impl72663 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__0_in_rule__TabWidget__UnorderedGroup_4__Impl72754 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__0_in_rule__TabWidget__UnorderedGroup_4__Impl72845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__0_in_rule__TabWidget__UnorderedGroup_4__Impl72936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__0_in_rule__TabWidget__UnorderedGroup_4__Impl73027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__0_in_rule__TabWidget__UnorderedGroup_4__Impl73118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__0_in_rule__TabWidget__UnorderedGroup_4__Impl73209 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__0_in_rule__TabWidget__UnorderedGroup_4__Impl73300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__0_in_rule__TabWidget__UnorderedGroup_4__Impl73391 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__0_in_rule__TabWidget__UnorderedGroup_4__Impl73482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__0_in_rule__TabWidget__UnorderedGroup_4__Impl73573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__0_in_rule__TabWidget__UnorderedGroup_4__Impl73664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__0_in_rule__TabWidget__UnorderedGroup_4__Impl73755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__0_in_rule__TabWidget__UnorderedGroup_4__Impl73846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__0_in_rule__TabWidget__UnorderedGroup_4__Impl73937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__0_in_rule__TabWidget__UnorderedGroup_4__Impl74028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__0_in_rule__TabWidget__UnorderedGroup_4__Impl74119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__0_in_rule__TabWidget__UnorderedGroup_4__Impl74210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__0_in_rule__TabWidget__UnorderedGroup_4__Impl74301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__0_in_rule__TabWidget__UnorderedGroup_4__Impl74392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__0_in_rule__TabWidget__UnorderedGroup_4__Impl74483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_22__0_in_rule__TabWidget__UnorderedGroup_4__Impl74574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__074633 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__1_in_rule__TabWidget__UnorderedGroup_4__074636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__174661 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__2_in_rule__TabWidget__UnorderedGroup_4__174664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__274689 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__3_in_rule__TabWidget__UnorderedGroup_4__274692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__374717 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__4_in_rule__TabWidget__UnorderedGroup_4__374720 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__474745 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__5_in_rule__TabWidget__UnorderedGroup_4__474748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__574773 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__6_in_rule__TabWidget__UnorderedGroup_4__574776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__674801 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__7_in_rule__TabWidget__UnorderedGroup_4__674804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__774829 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__8_in_rule__TabWidget__UnorderedGroup_4__774832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__874857 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__9_in_rule__TabWidget__UnorderedGroup_4__874860 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__974885 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__10_in_rule__TabWidget__UnorderedGroup_4__974888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1074913 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__11_in_rule__TabWidget__UnorderedGroup_4__1074916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1174941 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__12_in_rule__TabWidget__UnorderedGroup_4__1174944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1274969 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__13_in_rule__TabWidget__UnorderedGroup_4__1274972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1374997 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__14_in_rule__TabWidget__UnorderedGroup_4__1375000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1475025 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__15_in_rule__TabWidget__UnorderedGroup_4__1475028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1575053 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__16_in_rule__TabWidget__UnorderedGroup_4__1575056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1675081 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__17_in_rule__TabWidget__UnorderedGroup_4__1675084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1775109 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__18_in_rule__TabWidget__UnorderedGroup_4__1775112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1875137 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__19_in_rule__TabWidget__UnorderedGroup_4__1875140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__1975165 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__20_in_rule__TabWidget__UnorderedGroup_4__1975168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__2075193 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__21_in_rule__TabWidget__UnorderedGroup_4__2075196 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__2175221 = new BitSet(new long[]{0x0000000000000002L,0x000F47FFFE000000L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__22_in_rule__TabWidget__UnorderedGroup_4__2175224 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__Impl_in_rule__TabWidget__UnorderedGroup_4__2275249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__0_in_rule__FrameLayout__UnorderedGroup_575319 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75679 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__0_in_rule__FrameLayout__UnorderedGroup_5__Impl75952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76043 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76225 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76407 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76680 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76771 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_16__0_in_rule__FrameLayout__UnorderedGroup_5__Impl76862 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__076921 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__1_in_rule__FrameLayout__UnorderedGroup_5__076924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__176949 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__2_in_rule__FrameLayout__UnorderedGroup_5__176952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__276977 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__3_in_rule__FrameLayout__UnorderedGroup_5__276980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__377005 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__4_in_rule__FrameLayout__UnorderedGroup_5__377008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__477033 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__5_in_rule__FrameLayout__UnorderedGroup_5__477036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__577061 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__6_in_rule__FrameLayout__UnorderedGroup_5__577064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__677089 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__7_in_rule__FrameLayout__UnorderedGroup_5__677092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__777117 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__8_in_rule__FrameLayout__UnorderedGroup_5__777120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__877145 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__9_in_rule__FrameLayout__UnorderedGroup_5__877148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__977173 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__10_in_rule__FrameLayout__UnorderedGroup_5__977176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1077201 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__11_in_rule__FrameLayout__UnorderedGroup_5__1077204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1177229 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__12_in_rule__FrameLayout__UnorderedGroup_5__1177232 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1277257 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__13_in_rule__FrameLayout__UnorderedGroup_5__1277260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1377285 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__14_in_rule__FrameLayout__UnorderedGroup_5__1377288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1477313 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__15_in_rule__FrameLayout__UnorderedGroup_5__1477316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1577341 = new BitSet(new long[]{0x0000000000000002L,0x000003FFFE000000L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__16_in_rule__FrameLayout__UnorderedGroup_5__1577344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__Impl_in_rule__FrameLayout__UnorderedGroup_5__1677369 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__0_in_rule__LayoutParams__UnorderedGroup_377427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77514 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__0_in_rule__LayoutParams__UnorderedGroup_3__Impl77969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78060 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78151 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78424 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78515 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78879 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__0_in_rule__LayoutParams__UnorderedGroup_3__Impl78970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_22__0_in_rule__LayoutParams__UnorderedGroup_3__Impl79516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__079575 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__1_in_rule__LayoutParams__UnorderedGroup_3__079578 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__179603 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__2_in_rule__LayoutParams__UnorderedGroup_3__179606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__279631 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__3_in_rule__LayoutParams__UnorderedGroup_3__279634 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__379659 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__4_in_rule__LayoutParams__UnorderedGroup_3__379662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__479687 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__5_in_rule__LayoutParams__UnorderedGroup_3__479690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__579715 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__6_in_rule__LayoutParams__UnorderedGroup_3__579718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__679743 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__7_in_rule__LayoutParams__UnorderedGroup_3__679746 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__779771 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__8_in_rule__LayoutParams__UnorderedGroup_3__779774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__879799 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__9_in_rule__LayoutParams__UnorderedGroup_3__879802 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__979827 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__10_in_rule__LayoutParams__UnorderedGroup_3__979830 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1079855 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__11_in_rule__LayoutParams__UnorderedGroup_3__1079858 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1179883 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__12_in_rule__LayoutParams__UnorderedGroup_3__1179886 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1279911 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__13_in_rule__LayoutParams__UnorderedGroup_3__1279914 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1379939 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__14_in_rule__LayoutParams__UnorderedGroup_3__1379942 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1479967 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__15_in_rule__LayoutParams__UnorderedGroup_3__1479970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1579995 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__16_in_rule__LayoutParams__UnorderedGroup_3__1579998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1680023 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__17_in_rule__LayoutParams__UnorderedGroup_3__1680026 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1780051 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__18_in_rule__LayoutParams__UnorderedGroup_3__1780054 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1880079 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__19_in_rule__LayoutParams__UnorderedGroup_3__1880082 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__1980107 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__20_in_rule__LayoutParams__UnorderedGroup_3__1980110 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__2080135 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__21_in_rule__LayoutParams__UnorderedGroup_3__2080138 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__2180163 = new BitSet(new long[]{0x0000000000000002L,0xFFE0000000000000L,0x0000000000000FFFL}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__22_in_rule__LayoutParams__UnorderedGroup_3__2180166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__Impl_in_rule__LayoutParams__UnorderedGroup_3__2280191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__0_in_rule__TextView__UnorderedGroup_3_280261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__0_in_rule__TextView__UnorderedGroup_3_2__Impl80348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__0_in_rule__TextView__UnorderedGroup_3_2__Impl80439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__0_in_rule__TextView__UnorderedGroup_3_2__Impl80530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__0_in_rule__TextView__UnorderedGroup_3_2__Impl80621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__0_in_rule__TextView__UnorderedGroup_3_2__Impl80712 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__0_in_rule__TextView__UnorderedGroup_3_2__Impl80803 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__0_in_rule__TextView__UnorderedGroup_3_2__Impl80894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__0_in_rule__TextView__UnorderedGroup_3_2__Impl80985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__0_in_rule__TextView__UnorderedGroup_3_2__Impl81076 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__0_in_rule__TextView__UnorderedGroup_3_2__Impl81167 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__0_in_rule__TextView__UnorderedGroup_3_2__Impl81258 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__0_in_rule__TextView__UnorderedGroup_3_2__Impl81349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__0_in_rule__TextView__UnorderedGroup_3_2__Impl81440 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__0_in_rule__TextView__UnorderedGroup_3_2__Impl81531 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__0_in_rule__TextView__UnorderedGroup_3_2__Impl81622 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__0_in_rule__TextView__UnorderedGroup_3_2__Impl81713 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__0_in_rule__TextView__UnorderedGroup_3_2__Impl81804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__0_in_rule__TextView__UnorderedGroup_3_2__Impl81895 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__0_in_rule__TextView__UnorderedGroup_3_2__Impl81986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__0_in_rule__TextView__UnorderedGroup_3_2__Impl82077 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__0_in_rule__TextView__UnorderedGroup_3_2__Impl82168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__0_in_rule__TextView__UnorderedGroup_3_2__Impl82259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_22__0_in_rule__TextView__UnorderedGroup_3_2__Impl82350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__082409 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__1_in_rule__TextView__UnorderedGroup_3_2__082412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__182437 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__2_in_rule__TextView__UnorderedGroup_3_2__182440 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__282465 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__3_in_rule__TextView__UnorderedGroup_3_2__282468 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__382493 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__4_in_rule__TextView__UnorderedGroup_3_2__382496 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__482521 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__5_in_rule__TextView__UnorderedGroup_3_2__482524 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__582549 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__6_in_rule__TextView__UnorderedGroup_3_2__582552 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__682577 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__7_in_rule__TextView__UnorderedGroup_3_2__682580 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__782605 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__8_in_rule__TextView__UnorderedGroup_3_2__782608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__882633 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__9_in_rule__TextView__UnorderedGroup_3_2__882636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__982661 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__10_in_rule__TextView__UnorderedGroup_3_2__982664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1082689 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__11_in_rule__TextView__UnorderedGroup_3_2__1082692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1182717 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__12_in_rule__TextView__UnorderedGroup_3_2__1182720 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1282745 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__13_in_rule__TextView__UnorderedGroup_3_2__1282748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1382773 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__14_in_rule__TextView__UnorderedGroup_3_2__1382776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1482801 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__15_in_rule__TextView__UnorderedGroup_3_2__1482804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1582829 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__16_in_rule__TextView__UnorderedGroup_3_2__1582832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1682857 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__17_in_rule__TextView__UnorderedGroup_3_2__1682860 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1782885 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__18_in_rule__TextView__UnorderedGroup_3_2__1782888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1882913 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__19_in_rule__TextView__UnorderedGroup_3_2__1882916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__1982941 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__20_in_rule__TextView__UnorderedGroup_3_2__1982944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__2082969 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__21_in_rule__TextView__UnorderedGroup_3_2__2082972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__2182997 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__22_in_rule__TextView__UnorderedGroup_3_2__2183000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__Impl_in_rule__TextView__UnorderedGroup_3_2__2283025 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__0_in_rule__ImageView__UnorderedGroup_3_283095 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83273 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83364 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83455 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83637 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_7__0_in_rule__ImageView__UnorderedGroup_3_2__Impl83819 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__083878 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__1_in_rule__ImageView__UnorderedGroup_3_2__083881 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__183906 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__2_in_rule__ImageView__UnorderedGroup_3_2__183909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__283934 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__3_in_rule__ImageView__UnorderedGroup_3_2__283937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__383962 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__4_in_rule__ImageView__UnorderedGroup_3_2__383965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__483990 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__5_in_rule__ImageView__UnorderedGroup_3_2__483993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__584018 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__6_in_rule__ImageView__UnorderedGroup_3_2__584021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__684046 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__7_in_rule__ImageView__UnorderedGroup_3_2__684049 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__Impl_in_rule__ImageView__UnorderedGroup_3_2__784074 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__0_in_rule__Button__UnorderedGroup_4_284114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__0_in_rule__Button__UnorderedGroup_4_2__Impl84201 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__0_in_rule__Button__UnorderedGroup_4_2__Impl84292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__0_in_rule__Button__UnorderedGroup_4_2__Impl84383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__0_in_rule__Button__UnorderedGroup_4_2__Impl84474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__0_in_rule__Button__UnorderedGroup_4_2__Impl84565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__0_in_rule__Button__UnorderedGroup_4_2__Impl84656 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_6__0_in_rule__Button__UnorderedGroup_4_2__Impl84747 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__084806 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__1_in_rule__Button__UnorderedGroup_4_2__084809 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__184834 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__2_in_rule__Button__UnorderedGroup_4_2__184837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__284862 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__3_in_rule__Button__UnorderedGroup_4_2__284865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__384890 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__4_in_rule__Button__UnorderedGroup_4_2__384893 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__484918 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__5_in_rule__Button__UnorderedGroup_4_2__484921 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__584946 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000080E000L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__6_in_rule__Button__UnorderedGroup_4_2__584949 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__Impl_in_rule__Button__UnorderedGroup_4_2__684974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__0_in_rule__Spinner__UnorderedGroup_4_285012 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85099 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85190 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85645 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_7__0_in_rule__Spinner__UnorderedGroup_4_2__Impl85736 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__085795 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__1_in_rule__Spinner__UnorderedGroup_4_2__085798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__185823 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__2_in_rule__Spinner__UnorderedGroup_4_2__185826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__285851 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__3_in_rule__Spinner__UnorderedGroup_4_2__285854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__385879 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__4_in_rule__Spinner__UnorderedGroup_4_2__385882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__485907 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__5_in_rule__Spinner__UnorderedGroup_4_2__485910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__585935 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__6_in_rule__Spinner__UnorderedGroup_4_2__585938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__685963 = new BitSet(new long[]{0x0000000000000002L,0x0060000004000000L,0x000000000003E000L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__7_in_rule__Spinner__UnorderedGroup_4_2__685966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__Impl_in_rule__Spinner__UnorderedGroup_4_2__785991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__0_in_rule__EditText__UnorderedGroup_4_286031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__0_in_rule__EditText__UnorderedGroup_4_2__Impl86118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__0_in_rule__EditText__UnorderedGroup_4_2__Impl86209 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__0_in_rule__EditText__UnorderedGroup_4_2__Impl86300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__0_in_rule__EditText__UnorderedGroup_4_2__Impl86391 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__0_in_rule__EditText__UnorderedGroup_4_2__Impl86482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__0_in_rule__EditText__UnorderedGroup_4_2__Impl86573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__0_in_rule__EditText__UnorderedGroup_4_2__Impl86664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__0_in_rule__EditText__UnorderedGroup_4_2__Impl86755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__0_in_rule__EditText__UnorderedGroup_4_2__Impl86846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__0_in_rule__EditText__UnorderedGroup_4_2__Impl86937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__0_in_rule__EditText__UnorderedGroup_4_2__Impl87028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__0_in_rule__EditText__UnorderedGroup_4_2__Impl87119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__0_in_rule__EditText__UnorderedGroup_4_2__Impl87210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__0_in_rule__EditText__UnorderedGroup_4_2__Impl87301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__0_in_rule__EditText__UnorderedGroup_4_2__Impl87392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__0_in_rule__EditText__UnorderedGroup_4_2__Impl87483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__0_in_rule__EditText__UnorderedGroup_4_2__Impl87574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__0_in_rule__EditText__UnorderedGroup_4_2__Impl87665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__0_in_rule__EditText__UnorderedGroup_4_2__Impl87756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__0_in_rule__EditText__UnorderedGroup_4_2__Impl87847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__0_in_rule__EditText__UnorderedGroup_4_2__Impl87938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__0_in_rule__EditText__UnorderedGroup_4_2__Impl88029 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_22__0_in_rule__EditText__UnorderedGroup_4_2__Impl88120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__088179 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__1_in_rule__EditText__UnorderedGroup_4_2__088182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__188207 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__2_in_rule__EditText__UnorderedGroup_4_2__188210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__288235 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__3_in_rule__EditText__UnorderedGroup_4_2__288238 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__388263 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__4_in_rule__EditText__UnorderedGroup_4_2__388266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__488291 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__5_in_rule__EditText__UnorderedGroup_4_2__488294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__588319 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__6_in_rule__EditText__UnorderedGroup_4_2__588322 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__688347 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__7_in_rule__EditText__UnorderedGroup_4_2__688350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__788375 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__8_in_rule__EditText__UnorderedGroup_4_2__788378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__888403 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__9_in_rule__EditText__UnorderedGroup_4_2__888406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__988431 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__10_in_rule__EditText__UnorderedGroup_4_2__988434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1088459 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__11_in_rule__EditText__UnorderedGroup_4_2__1088462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1188487 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__12_in_rule__EditText__UnorderedGroup_4_2__1188490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1288515 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__13_in_rule__EditText__UnorderedGroup_4_2__1288518 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1388543 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__14_in_rule__EditText__UnorderedGroup_4_2__1388546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1488571 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__15_in_rule__EditText__UnorderedGroup_4_2__1488574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1588599 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__16_in_rule__EditText__UnorderedGroup_4_2__1588602 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1688627 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__17_in_rule__EditText__UnorderedGroup_4_2__1688630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1788655 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__18_in_rule__EditText__UnorderedGroup_4_2__1788658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1888683 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__19_in_rule__EditText__UnorderedGroup_4_2__1888686 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__1988711 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__20_in_rule__EditText__UnorderedGroup_4_2__1988714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__2088739 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__21_in_rule__EditText__UnorderedGroup_4_2__2088742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__2188767 = new BitSet(new long[]{0x0000000000000002L,0x0060400004000000L,0x00000000FFFFE000L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__22_in_rule__EditText__UnorderedGroup_4_2__2188770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__Impl_in_rule__EditText__UnorderedGroup_4_2__2288795 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__0_in_rule__AlphaAnimation__UnorderedGroup_188865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_0__0_in_rule__AlphaAnimation__UnorderedGroup_1__Impl88954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_1__0_in_rule__AlphaAnimation__UnorderedGroup_1__Impl89045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__Impl_in_rule__AlphaAnimation__UnorderedGroup_1__089104 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__1_in_rule__AlphaAnimation__UnorderedGroup_1__089107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__Impl_in_rule__AlphaAnimation__UnorderedGroup_1__189132 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__0_in_rule__ScaleAnimation__UnorderedGroup_189160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_0__0_in_rule__ScaleAnimation__UnorderedGroup_1__Impl89249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_1__0_in_rule__ScaleAnimation__UnorderedGroup_1__Impl89340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__Impl_in_rule__ScaleAnimation__UnorderedGroup_1__089399 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__1_in_rule__ScaleAnimation__UnorderedGroup_1__089402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__Impl_in_rule__ScaleAnimation__UnorderedGroup_1__189427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__0_in_rule__TranslateAnimation__UnorderedGroup_189455 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_0__0_in_rule__TranslateAnimation__UnorderedGroup_1__Impl89544 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_1__0_in_rule__TranslateAnimation__UnorderedGroup_1__Impl89635 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__Impl_in_rule__TranslateAnimation__UnorderedGroup_1__089694 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__1_in_rule__TranslateAnimation__UnorderedGroup_1__089697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__Impl_in_rule__TranslateAnimation__UnorderedGroup_1__189722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__UnorderedGroup_1__0_in_rule__RotateAnimation__UnorderedGroup_189750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_0__0_in_rule__RotateAnimation__UnorderedGroup_1__Impl89839 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_1__0_in_rule__RotateAnimation__UnorderedGroup_1__Impl89930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__UnorderedGroup_1__Impl_in_rule__RotateAnimation__UnorderedGroup_1__089989 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0400000400000000L}); public static final BitSet FOLLOW_rule__RotateAnimation__UnorderedGroup_1__1_in_rule__RotateAnimation__UnorderedGroup_1__089992 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__UnorderedGroup_1__Impl_in_rule__RotateAnimation__UnorderedGroup_1__190017 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__Application__NameAssignment_190050 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Application__PackageNameAssignment_390081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__Application__VersionCodeAssignment_5_0_190112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__Application__VersionNameAssignment_5_0_390143 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleApplicationUsesSDK_in_rule__Application__SdkVersionAssignment_5_190174 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleResource_in_rule__Application__ResourcesAssignment_6_090205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleActivity_in_rule__Application__ActivitiesAssignment_6_190236 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayout_in_rule__Application__LayoutsAssignment_6_290267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__ApplicationUsesSDK__MinSdkVersionAssignment_3_0_190298 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__ApplicationUsesSDK__MaxSdkVersionAssignment_3_1_190329 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__ApplicationUsesSDK__TargetSdkVersionAssignment_3_2_190360 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__GenericActivity__NameAssignment_190393 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__GenericActivity__ReferencedLayoutAssignment_3_0_190428 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__GenericActivity__WidgetsAssignment_3_190463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleView_in_rule__ViewCollection__ViewsAssignment_190494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__ListActivity__NameAssignment_190525 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ListActivity__DataSourceAssignment_490556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ListActivity__ReferencedLayoutAssignment_5_0_190591 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__ListActivity__WidgetsAssignment_5_190626 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ListActivity__ItemLayoutAssignment_790661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__ListActivity__ActionsAssignment_890696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__TabActivity__NameAssignment_190727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabActivity__ReferencedLayoutAssignment_3_0_190762 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__TabActivity__WidgetsAssignment_3_190797 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTab_in_rule__TabActivity__TabsAssignment_490828 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__TabActivity__ActionsAssignment_590859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__Tab__CaptionAssignment_190890 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Tab__NameAssignment_290921 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableRA_in_rule__Tab__IconAssignment_4_0_190952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableRA_in_rule__Tab__SelectedIconAssignment_4_1_190983 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Tab__ActivityAssignment_4_2_191018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Tab__LayoutAssignment_4_3_191057 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__Tab__ActionsAssignment_591092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__GoToURLAction__UrlAssignment_191124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ShowLayoutAction__LayoutAssignment_191159 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__InvokeActivityAction__ActivityAssignment_191198 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LinearLayout__NameAssignment_391235 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__LinearLayout__AlphaAssignment_5_0_191266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__LinearLayout__BackgroundAssignment_5_1_191297 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__MinHeightAssignment_5_2_191328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__MinWidthAssignment_5_3_191359 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusDownAssignment_5_4_191394 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusLeftAssignment_5_5_191433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusRightAssignment_5_6_191472 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LinearLayout__NextFocusUpAssignment_5_7_191511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__LinearLayout__OnClickAssignment_5_8_191546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingAssignment_5_9_191577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingBottomAssignment_5_10_191608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingLeftAssignment_5_11_191639 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingRightAssignment_5_12_191670 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LinearLayout__PaddingTopAssignment_5_13_191701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LinearLayout__ScrollbarsAssignment_5_14_191732 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutVisibilityKind_in_rule__LinearLayout__VisibilityAssignment_5_15_191763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__LinearLayout__LayoutParamsAssignment_5_1691794 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_rule__LinearLayout__LayoutAnimationAssignment_5_17_191825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutOrientationKind_in_rule__LinearLayout__OrientationAssignment_5_18_191856 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__LinearLayout__WidgetsAssignment_691887 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__RelativeLayout__NameAssignment_391918 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__RelativeLayout__AlphaAssignment_5_0_191949 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__RelativeLayout__BackgroundAssignment_5_1_191980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__MinHeightAssignment_5_2_192011 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__MinWidthAssignment_5_3_192042 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusDownAssignment_5_4_192077 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusLeftAssignment_5_5_192116 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusRightAssignment_5_6_192155 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__RelativeLayout__NextFocusUpAssignment_5_7_192194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__RelativeLayout__OnClickAssignment_5_8_192229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingAssignment_5_9_192260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingBottomAssignment_5_10_192291 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingLeftAssignment_5_11_192322 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingRightAssignment_5_12_192353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__RelativeLayout__PaddingTopAssignment_5_13_192384 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__RelativeLayout__ScrollbarsAssignment_5_14_192415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutVisibilityKind_in_rule__RelativeLayout__VisibilityAssignment_5_15_192446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__RelativeLayout__LayoutParamsAssignment_5_1692477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_rule__RelativeLayout__LayoutAnimationAssignment_5_17_192508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutOrientationKind_in_rule__RelativeLayout__OrientationAssignment_5_18_192539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__RelativeLayout__WidgetsAssignment_692570 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabHost__NameAssignment_392601 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__TabHost__AlphaAssignment_5_0_192632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__TabHost__BackgroundAssignment_5_1_192663 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__MinHeightAssignment_5_2_192694 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__MinWidthAssignment_5_3_192725 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabHost__NextFocusDownAssignment_5_4_192760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabHost__NextFocusLeftAssignment_5_5_192799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabHost__NextFocusRightAssignment_5_6_192838 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabHost__NextFocusUpAssignment_5_7_192877 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__TabHost__OnClickAssignment_5_8_192912 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingAssignment_5_9_192943 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingBottomAssignment_5_10_192974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingLeftAssignment_5_11_193005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingRightAssignment_5_12_193036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabHost__PaddingTopAssignment_5_13_193067 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TabHost__ScrollbarsAssignment_5_14_193098 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutVisibilityKind_in_rule__TabHost__VisibilityAssignment_5_15_193129 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__TabHost__LayoutParamsAssignment_5_1693160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_rule__TabHost__LayoutAnimationAssignment_5_17_193191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__TabHost__WidgetsAssignment_693222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabWidget__NameAssignment_293253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__TabWidget__AlphaAssignment_4_0_193284 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__BackgroundAssignment_4_1_193315 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__MinHeightAssignment_4_2_193346 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__MinWidthAssignment_4_3_193377 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusDownAssignment_4_4_193412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusLeftAssignment_4_5_193451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusRightAssignment_4_6_193490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TabWidget__NextFocusUpAssignment_4_7_193529 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__TabWidget__OnClickAssignment_4_8_193564 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingAssignment_4_9_193595 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingBottomAssignment_4_10_193626 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingLeftAssignment_4_11_193657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingRightAssignment_4_12_193688 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TabWidget__PaddingTopAssignment_4_13_193719 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TabWidget__ScrollbarsAssignment_4_14_193750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutVisibilityKind_in_rule__TabWidget__VisibilityAssignment_4_15_193781 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_rule__TabWidget__LayoutAnimationAssignment_4_16_193812 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutGravityKind_in_rule__TabWidget__GravityAssignment_4_17_193843 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutGravityKind_in_rule__TabWidget__GravityAssignment_4_17_2_193874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutOrientationKind_in_rule__TabWidget__OrientationAssignment_4_18_193905 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__DividerAssignment_4_19_193936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TabWidget__TrabStripEnabledAssignment_4_20_193967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__TrabStripLeftAssignment_4_21_193998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__TabWidget__TabStripRightAssignment_4_22_194029 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__TabWidget__WidgetsAssignment_594060 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__FrameLayout__NameAssignment_394091 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__FrameLayout__AlphaAssignment_5_0_194122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__FrameLayout__BackgroundAssignment_5_1_194153 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__MinHeightAssignment_5_2_194184 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__MinWidthAssignment_5_3_194215 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusDownAssignment_5_4_194250 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusLeftAssignment_5_5_194289 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusRightAssignment_5_6_194328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__FrameLayout__NextFocusUpAssignment_5_7_194367 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAction_in_rule__FrameLayout__OnClickAssignment_5_8_194402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingAssignment_5_9_194433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingBottomAssignment_5_10_194464 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingLeftAssignment_5_11_194495 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingRightAssignment_5_12_194526 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__FrameLayout__PaddingTopAssignment_5_13_194557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__FrameLayout__ScrollbarsAssignment_5_14_194588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutVisibilityKind_in_rule__FrameLayout__VisibilityAssignment_5_15_194619 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationVA_in_rule__FrameLayout__LayoutAnimationAssignment_5_16_194650 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleViewCollection_in_rule__FrameLayout__WidgetsAssignment_694681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutDimensionVA_in_rule__LayoutParams__Layout_heightAssignment_3_0_194712 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutDimensionVA_in_rule__LayoutParams__Layout_widthAssignment_3_1_194743 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerVA_in_rule__LayoutParams__Layout_weightAssignment_3_2_194774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginBottomAssignment_3_3_194805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginLeftAssignment_3_4_194836 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginRightAssignment_3_5_194867 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__LayoutParams__Layout_marginTopAssignment_3_6_194898 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_aboveAssignment_3_7_194933 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignBaselineAssignment_3_8_194972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignBottomAssignment_3_9_195011 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignLeftAssignment_3_10_195050 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentBottomAssignment_3_11_195085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentLeftAssignment_3_12_195116 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentRightAssignment_3_13_195147 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignParentTopAssignment_3_14_195178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_alignTopAssignment_3_15_195213 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_alignWithParentIfMissingAssignment_3_16_195248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_belowAssignment_3_17_195283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_centerHorizontalAssignment_3_18_195318 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_centerInParentAssignment_3_19_195349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__LayoutParams__Layout_centerVerticalAssignment_3_20_195380 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_toLeftOfAssignment_3_21_195415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__LayoutParams__Layout_toRightOfAssignment_3_22_195454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TextView__NameAssignment_195489 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__TextView__TextAssignment_295520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__TextView__LayoutParamsAssignment_3_195551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TextView__TopAssignment_3_2_0_195582 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TextView__LeftAssignment_3_2_1_195613 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TextView__WidthAssignment_3_2_2_195644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TextView__HeightAssignment_3_2_3_195675 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__TextView__BackgroundAssignment_3_2_4_195706 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__ClickableAssignment_3_2_5_195737 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__FadeScrollBarsAssignment_3_2_6_195768 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__IsScrollContainerAssignment_3_2_7_195799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAutoLinkKind_in_rule__TextView__AutoLinkAssignment_3_2_8_195830 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__AutoTextAssignment_3_2_9_195861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleCapitalizeKind_in_rule__TextView__CapitalizeAssignment_3_2_10_195892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__TextView__DigitsAssignment_3_2_11_195923 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__EditableAssignment_3_2_12_195954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutGravityKind_in_rule__TextView__GravityAssignment_3_2_13_195985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__TextView__HintAssignment_3_2_14_196016 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__NumericAssignment_3_2_15_196047 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__PasswordAssignment_3_2_16_196078 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__PhoneNumberAssignment_3_2_17_196109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__TextView__SingleLineAssignment_3_2_18_196140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVA_in_rule__TextView__TextColorAssignment_3_2_19_196171 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypefaceKind_in_rule__TextView__TypefaceAssignment_3_2_20_196202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__TextView__TextSizeAssignment_3_2_21_196233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTextStyleKind_in_rule__TextView__TextStyleAssignment_3_2_22_196264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTextStyleKind_in_rule__TextView__TextStyleAssignment_3_2_22_2_196295 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ImageView__NameAssignment_196326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__ImageView__SrcAssignment_296357 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__ImageView__LayoutParamsAssignment_3_196388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__ImageView__TopAssignment_3_2_0_196419 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__ImageView__LeftAssignment_3_2_1_196450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__ImageView__WidthAssignment_3_2_2_196481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__ImageView__HeightAssignment_3_2_3_196512 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__ImageView__BackgroundAssignment_3_2_4_196543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__ImageView__ClickableAssignment_3_2_5_196574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__ImageView__FadeScrollBarsAssignment_3_2_6_196605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__ImageView__IsScrollContainerAssignment_3_2_7_196636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Button__NameAssignment_196667 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__Button__TextAssignment_2_096698 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__Button__SrcAssignment_2_196729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Button__TargetAssignment_3_196764 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__Button__LayoutParamsAssignment_4_196799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Button__TopAssignment_4_2_0_196830 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Button__LeftAssignment_4_2_1_196861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Button__WidthAssignment_4_2_2_196892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Button__HeightAssignment_4_2_3_196923 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__Button__BackgroundAssignment_4_2_4_196954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__Button__ClickableAssignment_4_2_5_196985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__Button__HintAssignment_4_2_6_197016 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Spinner__NameAssignment_297047 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__Spinner__PromptAssignment_397078 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__Spinner__LayoutParamsAssignment_4_197109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Spinner__TopAssignment_4_2_0_197140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Spinner__LeftAssignment_4_2_1_197171 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Spinner__WidthAssignment_4_2_2_197202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__Spinner__HeightAssignment_4_2_3_197233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__Spinner__BackgroundAssignment_4_2_4_197264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__Spinner__ClickableAssignment_4_2_5_197295 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__Spinner__FadeScrollBarsAssignment_4_2_6_197326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__Spinner__IsScrollContainerAssignment_4_2_7_197357 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__EditText__NameAssignment_297388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__EditText__TextAssignment_397419 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutParams_in_rule__EditText__LayoutParamsAssignment_4_197450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__EditText__TopAssignment_4_2_0_197481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__EditText__LeftAssignment_4_2_1_197512 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__EditText__WidthAssignment_4_2_2_197543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__EditText__HeightAssignment_4_2_3_197574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__EditText__BackgroundAssignment_4_2_4_197605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__ClickableAssignment_4_2_5_197636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__FadeScrollBarsAssignment_4_2_6_197667 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__IsScrollContainerAssignment_4_2_7_197698 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAutoLinkKind_in_rule__EditText__AutoLinkAssignment_4_2_8_197729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__AutoTextAssignment_4_2_9_197760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleCapitalizeKind_in_rule__EditText__CapitalizeAssignment_4_2_10_197791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__EditText__DigitsAssignment_4_2_11_197822 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__EditableAssignment_4_2_12_197853 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutGravityKind_in_rule__EditText__GravityAssignment_4_2_13_197884 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVA_in_rule__EditText__HintAssignment_4_2_14_197915 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__NumericAssignment_4_2_15_197946 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__PasswordAssignment_4_2_16_197977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__PhoneNumberAssignment_4_2_17_198008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVA_in_rule__EditText__SingleLineAssignment_4_2_18_198039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVA_in_rule__EditText__TextColorAssignment_4_2_19_198070 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypefaceKind_in_rule__EditText__TypefaceAssignment_4_2_20_198101 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVA_in_rule__EditText__TextSizeAssignment_4_2_21_198132 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTextStyleKind_in_rule__EditText__TextStyleAssignment_4_2_22_198163 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTextStyleKind_in_rule__EditText__TextStyleAssignment_4_2_22_2_198194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringRA_in_rule__StringVA__AccessAssignment_098225 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringVD_in_rule__StringVA__ValueAssignment_198256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerRA_in_rule__IntegerVA__AccessAssignment_098287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerVD_in_rule__IntegerVA__ValueAssignment_198318 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanRA_in_rule__BooleanVA__AccessAssignment_098349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanVD_in_rule__BooleanVA__ValueAssignment_198380 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorRA_in_rule__ColorVA__AccessAssignment_098411 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleColorVD_in_rule__ColorVA__ValueAssignment_198442 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionRA_in_rule__DimensionVA__AccessAssignment_098473 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionVD_in_rule__DimensionVA__ValueAssignment_198504 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLayoutDimensionKind_in_rule__LayoutDimensionVA__Constant_valueAssignment_198535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDrawableRA_in_rule__DrawableVA__AccessAssignment98566 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationRA_in_rule__AnimationVA__AccessAssignment98597 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorRA_in_rule__InterpolatorVA__AccessAssignment98628 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__StringVD__ValueAssignment98659 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__IntegerVD__ValueAssignment98690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_BOOL_in_rule__BooleanVD__ValueAssignment98721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_HEX_COLOR_in_rule__ColorVD__ValueAssignment98752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionValue_in_rule__DimensionVD__ValueAssignment98783 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__StringResource__NameAssignment_198814 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__StringResource__ValueAssignment_398845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__IntegerResource__NameAssignment_198876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__IntegerResource__ValueAssignment_398907 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__BooleanResource__NameAssignment_198938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_BOOL_in_rule__BooleanResource__ValueAssignment_398969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ColorResource__NameAssignment_199000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_HEX_COLOR_in_rule__ColorResource__ValueAssignment_399031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__DimensionResource__NameAssignment_199062 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDimensionValue_in_rule__DimensionResource__ValueAssignment_399093 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__IntegerArrayResource__NameAssignment_199124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__IntegerArrayResource__ItemsAssignment_4_099155 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__IntegerArrayResource__ItemsAssignment_4_1_199186 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__StringArrayResource__NameAssignment_199217 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__StringArrayResource__ItemsAssignment_4_099248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__StringArrayResource__ItemsAssignment_4_1_199279 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TypedArrayResource__NameAssignment_099310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValueAccess_in_rule__TypedArrayResource__ValuesAssignment_3_099341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValueAccess_in_rule__TypedArrayResource__ValuesAssignment_3_1_199372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__BitmapDrawableResource__NameAssignment_299403 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__BitmapDrawableResource__FilenameAssignment_499434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TransitionDrawableResource__NameAssignment_299465 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TransitionDrawableResource__FromAssignment_399500 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TransitionDrawableResource__ToAssignment_599539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__MenuResource__NameAssignment_299574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItem_in_rule__MenuResource__MenuItemsAssignment_4_099605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSubMenu_in_rule__MenuResource__SubMenusAssignment_4_199636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItemGroup_in_rule__MenuResource__GroupsAssignment_4_299667 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSubMenu_in_rule__MenuItem__SubMenusAssignment_399698 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItem_in_rule__MenuItemGroup__ItemsAssignment_399729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItem_in_rule__SubMenu__MenuItemsAssignment_3_099760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMenuItemGroup_in_rule__SubMenu__GroupsAssignment_3_199791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_203_in_rule__TerminalAnimationSet__ShareInterpolatorAssignment_2_099827 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorVA_in_rule__TerminalAnimationSet__InterpolatorAssignment_2_199866 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameAnimationElement_in_rule__TerminalAnimationSet__ElementsAssignment_399897 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__AlphaAnimation__FromAlphaAssignment_1_0_199928 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__AlphaAnimation__ToAlphaAssignment_1_1_199959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__ScaleAnimation__FromAlphaAssignment_1_0_199990 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__ScaleAnimation__ToAlphaAssignment_1_1_1100021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__TranslateAnimation__FromAlphaAssignment_1_0_1100052 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__TranslateAnimation__ToAlphaAssignment_1_1_1100083 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__RotateAnimation__FromAlphaAssignment_1_0_1100114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_FLOAT_in_rule__RotateAnimation__ToAlphaAssignment_1_1_1100145 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TweenAnimationResource__NameAssignment_1100176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFrameAnimationElement_in_rule__TweenAnimationResource__ElementsAssignment_3100207 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_204_in_rule__FrameAnimationResource__OneShotAssignment_0100243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__FrameAnimationResource__NameAssignment_2100282 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnimationFrame_in_rule__FrameAnimationResource__FramesAssignment_4100313 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAnyDrawableVA_in_rule__AnimationFrame__DrawableAssignment_1100344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__AnimationFrame__DurationAssignment_2_1100375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__StringRA__ResourceAssignment_1_0100411 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__StringRA__ExternalResourceAssignment_1_1100446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__IntegerRA__ResourceAssignment_1_0100481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__IntegerRA__ExternalResourceAssignment_1_1100516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__BooleanRA__ResourceAssignment_1_0100551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__BooleanRA__ExternalResourceAssignment_1_1100586 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ColorRA__ResourceAssignment_1_0100621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__ColorRA__ExternalResourceAssignment_1_1100656 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__DimensionRA__ResourceAssignment_1_0100691 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__DimensionRA__ExternalResourceAssignment_1_1100726 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__DrawableRA__ResourceAssignment_1_0100761 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__DrawableRA__ExternalResourceAssignment_1_1100796 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__AnimationRA__ResourceAssignment_1_0100831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__AnimationRA__ExternalResourceAssignment_1_1100866 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleInterpolatorsKind_in_rule__InterpolatorRA__InterpolatorNameAssignment_1_0100897 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__InterpolatorRA__ExternalResourceAssignment_1_1100928 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5__0_in_synpred16864314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__Group_5_0__0_in_synpred16964401 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Application__UnorderedGroup_5__1_in_synpred17064554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__0_in_synpred17164607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_0__0_in_synpred17264694 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__Group_3_1__0_in_synpred17364785 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__1_in_synpred17464938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ApplicationUsesSDK__UnorderedGroup_3__2_in_synpred17564966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__0_in_synpred17665021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_0__0_in_synpred17765108 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_1__0_in_synpred17865199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__Group_4_2__0_in_synpred17965290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__1_in_synpred18065443 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__2_in_synpred18165471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Tab__UnorderedGroup_4__3_in_synpred18265499 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__0_in_synpred18365556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_0__0_in_synpred18465643 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_1__0_in_synpred18565734 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_2__0_in_synpred18665825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_3__0_in_synpred18765916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_4__0_in_synpred18866007 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_5__0_in_synpred18966098 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_6__0_in_synpred19066189 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_7__0_in_synpred19166280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_8__0_in_synpred19266371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_9__0_in_synpred19366462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_10__0_in_synpred19466553 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_11__0_in_synpred19566644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_12__0_in_synpred19666735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_13__0_in_synpred19766826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_14__0_in_synpred19866917 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_15__0_in_synpred19967008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__LayoutParamsAssignment_5_16_in_synpred20067099 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__Group_5_17__0_in_synpred20167190 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__1_in_synpred20267343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__2_in_synpred20367371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__3_in_synpred20467399 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__4_in_synpred20567427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__5_in_synpred20667455 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__6_in_synpred20767483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__7_in_synpred20867511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__8_in_synpred20967539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__9_in_synpred21067567 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__10_in_synpred21167595 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__11_in_synpred21267623 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__12_in_synpred21367651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__13_in_synpred21467679 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__14_in_synpred21567707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__15_in_synpred21667735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__16_in_synpred21767763 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__17_in_synpred21867791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LinearLayout__UnorderedGroup_5__18_in_synpred21967819 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__0_in_synpred22067906 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_0__0_in_synpred22167993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_1__0_in_synpred22268084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_2__0_in_synpred22368175 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_3__0_in_synpred22468266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_4__0_in_synpred22568357 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_5__0_in_synpred22668448 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_6__0_in_synpred22768539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_7__0_in_synpred22868630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_8__0_in_synpred22968721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_9__0_in_synpred23068812 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_10__0_in_synpred23168903 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_11__0_in_synpred23268994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_12__0_in_synpred23369085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_13__0_in_synpred23469176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_14__0_in_synpred23569267 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_15__0_in_synpred23669358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__LayoutParamsAssignment_5_16_in_synpred23769449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__Group_5_17__0_in_synpred23869540 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__1_in_synpred23969693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__2_in_synpred24069721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__3_in_synpred24169749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__4_in_synpred24269777 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__5_in_synpred24369805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__6_in_synpred24469833 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__7_in_synpred24569861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__8_in_synpred24669889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__9_in_synpred24769917 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__10_in_synpred24869945 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__11_in_synpred24969973 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__12_in_synpred25070001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__13_in_synpred25170029 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__14_in_synpred25270057 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__15_in_synpred25370085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__16_in_synpred25470113 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__17_in_synpred25570141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RelativeLayout__UnorderedGroup_5__18_in_synpred25670169 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__0_in_synpred25770256 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_0__0_in_synpred25870343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_1__0_in_synpred25970434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_2__0_in_synpred26070525 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_3__0_in_synpred26170616 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_4__0_in_synpred26270707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_5__0_in_synpred26370798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_6__0_in_synpred26470889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_7__0_in_synpred26570980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_8__0_in_synpred26671071 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_9__0_in_synpred26771162 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_10__0_in_synpred26871253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_11__0_in_synpred26971344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_12__0_in_synpred27071435 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_13__0_in_synpred27171526 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_14__0_in_synpred27271617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__Group_5_15__0_in_synpred27371708 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__LayoutParamsAssignment_5_16_in_synpred27471799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__1_in_synpred27571952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__2_in_synpred27671980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__3_in_synpred27772008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__4_in_synpred27872036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__5_in_synpred27972064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__6_in_synpred28072092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__7_in_synpred28172120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__8_in_synpred28272148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__9_in_synpred28372176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__10_in_synpred28472204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__11_in_synpred28572232 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__12_in_synpred28672260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__13_in_synpred28772288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__14_in_synpred28872316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__15_in_synpred28972344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__16_in_synpred29072372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabHost__UnorderedGroup_5__17_in_synpred29172400 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__0_in_synpred29272485 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_0__0_in_synpred29372572 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_1__0_in_synpred29472663 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_2__0_in_synpred29572754 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_3__0_in_synpred29672845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_4__0_in_synpred29772936 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_5__0_in_synpred29873027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_6__0_in_synpred29973118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_7__0_in_synpred30073209 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_8__0_in_synpred30173300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_9__0_in_synpred30273391 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_10__0_in_synpred30373482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_11__0_in_synpred30473573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_12__0_in_synpred30573664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_13__0_in_synpred30673755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_14__0_in_synpred30773846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_15__0_in_synpred30873937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_16__0_in_synpred30974028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_17__0_in_synpred31074119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_18__0_in_synpred31174210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_19__0_in_synpred31274301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_20__0_in_synpred31374392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__Group_4_21__0_in_synpred31474483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__1_in_synpred31574636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__2_in_synpred31674664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__3_in_synpred31774692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__4_in_synpred31874720 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__5_in_synpred31974748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__6_in_synpred32074776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__7_in_synpred32174804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__8_in_synpred32274832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__9_in_synpred32374860 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__10_in_synpred32474888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__11_in_synpred32574916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__12_in_synpred32674944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__13_in_synpred32774972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__14_in_synpred32875000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__15_in_synpred32975028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__16_in_synpred33075056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__17_in_synpred33175084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__18_in_synpred33275112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__19_in_synpred33375140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__20_in_synpred33475168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__21_in_synpred33575196 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TabWidget__UnorderedGroup_4__22_in_synpred33675224 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__0_in_synpred33775319 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_0__0_in_synpred33875406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_1__0_in_synpred33975497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_2__0_in_synpred34075588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_3__0_in_synpred34175679 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_4__0_in_synpred34275770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_5__0_in_synpred34375861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_6__0_in_synpred34475952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_7__0_in_synpred34576043 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_8__0_in_synpred34676134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_9__0_in_synpred34776225 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_10__0_in_synpred34876316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_11__0_in_synpred34976407 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_12__0_in_synpred35076498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_13__0_in_synpred35176589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_14__0_in_synpred35276680 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__Group_5_15__0_in_synpred35376771 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__1_in_synpred35476924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__2_in_synpred35576952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__3_in_synpred35676980 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__4_in_synpred35777008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__5_in_synpred35877036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__6_in_synpred35977064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__7_in_synpred36077092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__8_in_synpred36177120 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__9_in_synpred36277148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__10_in_synpred36377176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__11_in_synpred36477204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__12_in_synpred36577232 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__13_in_synpred36677260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__14_in_synpred36777288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__15_in_synpred36877316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FrameLayout__UnorderedGroup_5__16_in_synpred36977344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__0_in_synpred37077427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_0__0_in_synpred37177514 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_1__0_in_synpred37277605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_2__0_in_synpred37377696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_3__0_in_synpred37477787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_4__0_in_synpred37577878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_5__0_in_synpred37677969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_6__0_in_synpred37778060 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_7__0_in_synpred37878151 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_8__0_in_synpred37978242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_9__0_in_synpred38078333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_10__0_in_synpred38178424 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_11__0_in_synpred38278515 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_12__0_in_synpred38378606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_13__0_in_synpred38478697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_14__0_in_synpred38578788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_15__0_in_synpred38678879 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_16__0_in_synpred38778970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_17__0_in_synpred38879061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_18__0_in_synpred38979152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_19__0_in_synpred39079243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_20__0_in_synpred39179334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__Group_3_21__0_in_synpred39279425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__1_in_synpred39379578 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__2_in_synpred39479606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__3_in_synpred39579634 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__4_in_synpred39679662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__5_in_synpred39779690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__6_in_synpred39879718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__7_in_synpred39979746 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__8_in_synpred40079774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__9_in_synpred40179802 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__10_in_synpred40279830 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__11_in_synpred40379858 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__12_in_synpred40479886 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__13_in_synpred40579914 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__14_in_synpred40679942 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__15_in_synpred40779970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__16_in_synpred40879998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__17_in_synpred40980026 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__18_in_synpred41080054 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__19_in_synpred41180082 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__20_in_synpred41280110 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__21_in_synpred41380138 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LayoutParams__UnorderedGroup_3__22_in_synpred41480166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__0_in_synpred41580261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_0__0_in_synpred41680348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_1__0_in_synpred41780439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_2__0_in_synpred41880530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_3__0_in_synpred41980621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_4__0_in_synpred42080712 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_5__0_in_synpred42180803 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_6__0_in_synpred42280894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_7__0_in_synpred42380985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_8__0_in_synpred42481076 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_9__0_in_synpred42581167 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_10__0_in_synpred42681258 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_11__0_in_synpred42781349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_12__0_in_synpred42881440 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_13__0_in_synpred42981531 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_14__0_in_synpred43081622 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_15__0_in_synpred43181713 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_16__0_in_synpred43281804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_17__0_in_synpred43381895 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_18__0_in_synpred43481986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_19__0_in_synpred43582077 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_20__0_in_synpred43682168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__Group_3_2_21__0_in_synpred43782259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__1_in_synpred43882412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__2_in_synpred43982440 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__3_in_synpred44082468 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__4_in_synpred44182496 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__5_in_synpred44282524 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__6_in_synpred44382552 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__7_in_synpred44482580 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__8_in_synpred44582608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__9_in_synpred44682636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__10_in_synpred44782664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__11_in_synpred44882692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__12_in_synpred44982720 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__13_in_synpred45082748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__14_in_synpred45182776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__15_in_synpred45282804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__16_in_synpred45382832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__17_in_synpred45482860 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__18_in_synpred45582888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__19_in_synpred45682916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__20_in_synpred45782944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__21_in_synpred45882972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TextView__UnorderedGroup_3_2__22_in_synpred45983000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__0_in_synpred46083095 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_0__0_in_synpred46183182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_1__0_in_synpred46283273 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_2__0_in_synpred46383364 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_3__0_in_synpred46483455 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_4__0_in_synpred46583546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_5__0_in_synpred46683637 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__Group_3_2_6__0_in_synpred46783728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__1_in_synpred46883881 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__2_in_synpred46983909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__3_in_synpred47083937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__4_in_synpred47183965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__5_in_synpred47283993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__6_in_synpred47384021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ImageView__UnorderedGroup_3_2__7_in_synpred47484049 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__0_in_synpred47584114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_0__0_in_synpred47684201 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_1__0_in_synpred47784292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_2__0_in_synpred47884383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_3__0_in_synpred47984474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_4__0_in_synpred48084565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__Group_4_2_5__0_in_synpred48184656 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__1_in_synpred48284809 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__2_in_synpred48384837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__3_in_synpred48484865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__4_in_synpred48584893 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__5_in_synpred48684921 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Button__UnorderedGroup_4_2__6_in_synpred48784949 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__0_in_synpred48885012 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_0__0_in_synpred48985099 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_1__0_in_synpred49085190 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_2__0_in_synpred49185281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_3__0_in_synpred49285372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_4__0_in_synpred49385463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_5__0_in_synpred49485554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__Group_4_2_6__0_in_synpred49585645 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__1_in_synpred49685798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__2_in_synpred49785826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__3_in_synpred49885854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__4_in_synpred49985882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__5_in_synpred50085910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__6_in_synpred50185938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spinner__UnorderedGroup_4_2__7_in_synpred50285966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__0_in_synpred50386031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_0__0_in_synpred50486118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_1__0_in_synpred50586209 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_2__0_in_synpred50686300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_3__0_in_synpred50786391 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_4__0_in_synpred50886482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_5__0_in_synpred50986573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_6__0_in_synpred51086664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_7__0_in_synpred51186755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_8__0_in_synpred51286846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_9__0_in_synpred51386937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_10__0_in_synpred51487028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_11__0_in_synpred51587119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_12__0_in_synpred51687210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_13__0_in_synpred51787301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_14__0_in_synpred51887392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_15__0_in_synpred51987483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_16__0_in_synpred52087574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_17__0_in_synpred52187665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_18__0_in_synpred52287756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_19__0_in_synpred52387847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_20__0_in_synpred52487938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__Group_4_2_21__0_in_synpred52588029 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__1_in_synpred52688182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__2_in_synpred52788210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__3_in_synpred52888238 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__4_in_synpred52988266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__5_in_synpred53088294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__6_in_synpred53188322 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__7_in_synpred53288350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__8_in_synpred53388378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__9_in_synpred53488406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__10_in_synpred53588434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__11_in_synpred53688462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__12_in_synpred53788490 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__13_in_synpred53888518 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__14_in_synpred53988546 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__15_in_synpred54088574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__16_in_synpred54188602 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__17_in_synpred54288630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__18_in_synpred54388658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__19_in_synpred54488686 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__20_in_synpred54588714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__21_in_synpred54688742 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EditText__UnorderedGroup_4_2__22_in_synpred54788770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__Group_1_0__0_in_synpred54888954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AlphaAnimation__UnorderedGroup_1__1_in_synpred54989107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__Group_1_0__0_in_synpred55089249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ScaleAnimation__UnorderedGroup_1__1_in_synpred55189402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__Group_1_0__0_in_synpred55289544 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TranslateAnimation__UnorderedGroup_1__1_in_synpred55389697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__Group_1_0__0_in_synpred55489839 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RotateAnimation__UnorderedGroup_1__1_in_synpred55589992 = new BitSet(new long[]{0x0000000000000002L}); } }