package de.sebastianbenz.task.ui.contentassist.antlr.internal; import java.io.InputStream; import org.eclipse.xtext.*; import org.eclipse.xtext.parser.*; import org.eclipse.xtext.parser.impl.*; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.emf.ecore.EObject; import org.eclipse.xtext.parser.antlr.XtextTokenStream; import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA; import de.sebastianbenz.task.services.TaskGrammarAccess; import org.antlr.runtime.*; import java.util.Stack; import java.util.List; import java.util.ArrayList; @SuppressWarnings("all") public class InternalTaskParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_TAB", "RULE_SPACE", "RULE_NL", "RULE_TASK_TEXT", "RULE_TEXT", "RULE_PROJECT_", "RULE_CODE_", "RULE_HYPHEN", "RULE_COLON" }; public static final int RULE_COLON=12; public static final int RULE_CODE_=10; public static final int RULE_HYPHEN=11; public static final int RULE_PROJECT_=9; public static final int RULE_NL=6; public static final int RULE_TAB=4; public static final int RULE_TASK_TEXT=7; public static final int RULE_TEXT=8; public static final int EOF=-1; public static final int RULE_SPACE=5; // delegates // delegators public InternalTaskParser(TokenStream input) { this(input, new RecognizerSharedState()); } public InternalTaskParser(TokenStream input, RecognizerSharedState state) { super(input, state); } public String[] getTokenNames() { return InternalTaskParser.tokenNames; } public String getGrammarFileName() { return "../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g"; } private TaskGrammarAccess grammarAccess; public void setGrammarAccess(TaskGrammarAccess grammarAccess) { this.grammarAccess = grammarAccess; } @Override protected Grammar getGrammar() { return grammarAccess.getGrammar(); } @Override protected String getValueForTokenName(String tokenName) { return tokenName; } // $ANTLR start "entryRuleTaskModel" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:60:1: entryRuleTaskModel : ruleTaskModel EOF ; public final void entryRuleTaskModel() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:61:1: ( ruleTaskModel EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:62:1: ruleTaskModel EOF { before(grammarAccess.getTaskModelRule()); pushFollow(FOLLOW_ruleTaskModel_in_entryRuleTaskModel61); ruleTaskModel(); state._fsp--; after(grammarAccess.getTaskModelRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleTaskModel68); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTaskModel" // $ANTLR start "ruleTaskModel" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:69:1: ruleTaskModel : ( ( rule__TaskModel__Group__0 ) ) ; public final void ruleTaskModel() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:73:2: ( ( ( rule__TaskModel__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:74:1: ( ( rule__TaskModel__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:74:1: ( ( rule__TaskModel__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:75:1: ( rule__TaskModel__Group__0 ) { before(grammarAccess.getTaskModelAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:76:1: ( rule__TaskModel__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:76:2: rule__TaskModel__Group__0 { pushFollow(FOLLOW_rule__TaskModel__Group__0_in_ruleTaskModel94); rule__TaskModel__Group__0(); state._fsp--; } after(grammarAccess.getTaskModelAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTaskModel" // $ANTLR start "entryRuleContent" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:88:1: entryRuleContent : ruleContent EOF ; public final void entryRuleContent() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:89:1: ( ruleContent EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:90:1: ruleContent EOF { before(grammarAccess.getContentRule()); pushFollow(FOLLOW_ruleContent_in_entryRuleContent121); ruleContent(); state._fsp--; after(grammarAccess.getContentRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleContent128); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleContent" // $ANTLR start "ruleContent" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:97:1: ruleContent : ( ( rule__Content__Alternatives ) ) ; public final void ruleContent() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:101:2: ( ( ( rule__Content__Alternatives ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:102:1: ( ( rule__Content__Alternatives ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:102:1: ( ( rule__Content__Alternatives ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:103:1: ( rule__Content__Alternatives ) { before(grammarAccess.getContentAccess().getAlternatives()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:104:1: ( rule__Content__Alternatives ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:104:2: rule__Content__Alternatives { pushFollow(FOLLOW_rule__Content__Alternatives_in_ruleContent154); rule__Content__Alternatives(); state._fsp--; } after(grammarAccess.getContentAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleContent" // $ANTLR start "entryRuleTask" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:116:1: entryRuleTask : ruleTask EOF ; public final void entryRuleTask() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:117:1: ( ruleTask EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:118:1: ruleTask EOF { before(grammarAccess.getTaskRule()); pushFollow(FOLLOW_ruleTask_in_entryRuleTask181); ruleTask(); state._fsp--; after(grammarAccess.getTaskRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleTask188); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTask" // $ANTLR start "ruleTask" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:125:1: ruleTask : ( ( rule__Task__Group__0 ) ) ; public final void ruleTask() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:129:2: ( ( ( rule__Task__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:130:1: ( ( rule__Task__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:130:1: ( ( rule__Task__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:131:1: ( rule__Task__Group__0 ) { before(grammarAccess.getTaskAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:132:1: ( rule__Task__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:132:2: rule__Task__Group__0 { pushFollow(FOLLOW_rule__Task__Group__0_in_ruleTask214); rule__Task__Group__0(); state._fsp--; } after(grammarAccess.getTaskAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTask" // $ANTLR start "entryRuleNote" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:144:1: entryRuleNote : ruleNote EOF ; public final void entryRuleNote() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:145:1: ( ruleNote EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:146:1: ruleNote EOF { before(grammarAccess.getNoteRule()); pushFollow(FOLLOW_ruleNote_in_entryRuleNote241); ruleNote(); state._fsp--; after(grammarAccess.getNoteRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleNote248); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleNote" // $ANTLR start "ruleNote" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:153:1: ruleNote : ( ( rule__Note__Group__0 ) ) ; public final void ruleNote() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:157:2: ( ( ( rule__Note__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:158:1: ( ( rule__Note__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:158:1: ( ( rule__Note__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:159:1: ( rule__Note__Group__0 ) { before(grammarAccess.getNoteAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:160:1: ( rule__Note__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:160:2: rule__Note__Group__0 { pushFollow(FOLLOW_rule__Note__Group__0_in_ruleNote274); rule__Note__Group__0(); state._fsp--; } after(grammarAccess.getNoteAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleNote" // $ANTLR start "entryRuleProject" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:172:1: entryRuleProject : ruleProject EOF ; public final void entryRuleProject() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:173:1: ( ruleProject EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:174:1: ruleProject EOF { before(grammarAccess.getProjectRule()); pushFollow(FOLLOW_ruleProject_in_entryRuleProject301); ruleProject(); state._fsp--; after(grammarAccess.getProjectRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleProject308); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleProject" // $ANTLR start "ruleProject" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:181:1: ruleProject : ( ( rule__Project__Group__0 ) ) ; public final void ruleProject() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:185:2: ( ( ( rule__Project__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:186:1: ( ( rule__Project__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:186:1: ( ( rule__Project__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:187:1: ( rule__Project__Group__0 ) { before(grammarAccess.getProjectAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:188:1: ( rule__Project__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:188:2: rule__Project__Group__0 { pushFollow(FOLLOW_rule__Project__Group__0_in_ruleProject334); rule__Project__Group__0(); state._fsp--; } after(grammarAccess.getProjectAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleProject" // $ANTLR start "entryRuleCode" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:200:1: entryRuleCode : ruleCode EOF ; public final void entryRuleCode() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:201:1: ( ruleCode EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:202:1: ruleCode EOF { before(grammarAccess.getCodeRule()); pushFollow(FOLLOW_ruleCode_in_entryRuleCode361); ruleCode(); state._fsp--; after(grammarAccess.getCodeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleCode368); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleCode" // $ANTLR start "ruleCode" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:209:1: ruleCode : ( ( rule__Code__Group__0 ) ) ; public final void ruleCode() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:213:2: ( ( ( rule__Code__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:214:1: ( ( rule__Code__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:214:1: ( ( rule__Code__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:215:1: ( rule__Code__Group__0 ) { before(grammarAccess.getCodeAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:216:1: ( rule__Code__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:216:2: rule__Code__Group__0 { pushFollow(FOLLOW_rule__Code__Group__0_in_ruleCode394); rule__Code__Group__0(); state._fsp--; } after(grammarAccess.getCodeAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleCode" // $ANTLR start "entryRuleIntendation" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:228:1: entryRuleIntendation : ruleIntendation EOF ; public final void entryRuleIntendation() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:229:1: ( ruleIntendation EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:230:1: ruleIntendation EOF { before(grammarAccess.getIntendationRule()); pushFollow(FOLLOW_ruleIntendation_in_entryRuleIntendation421); ruleIntendation(); state._fsp--; after(grammarAccess.getIntendationRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleIntendation428); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleIntendation" // $ANTLR start "ruleIntendation" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:237:1: ruleIntendation : ( ( rule__Intendation__Group__0 ) ) ; public final void ruleIntendation() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:241:2: ( ( ( rule__Intendation__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:242:1: ( ( rule__Intendation__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:242:1: ( ( rule__Intendation__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:243:1: ( rule__Intendation__Group__0 ) { before(grammarAccess.getIntendationAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:244:1: ( rule__Intendation__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:244:2: rule__Intendation__Group__0 { pushFollow(FOLLOW_rule__Intendation__Group__0_in_ruleIntendation454); rule__Intendation__Group__0(); state._fsp--; } after(grammarAccess.getIntendationAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleIntendation" // $ANTLR start "entryRuleEmptyLine" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:256:1: entryRuleEmptyLine : ruleEmptyLine EOF ; public final void entryRuleEmptyLine() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:257:1: ( ruleEmptyLine EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:258:1: ruleEmptyLine EOF { before(grammarAccess.getEmptyLineRule()); pushFollow(FOLLOW_ruleEmptyLine_in_entryRuleEmptyLine481); ruleEmptyLine(); state._fsp--; after(grammarAccess.getEmptyLineRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleEmptyLine488); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEmptyLine" // $ANTLR start "ruleEmptyLine" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:265:1: ruleEmptyLine : ( ( rule__EmptyLine__TextAssignment ) ) ; public final void ruleEmptyLine() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:269:2: ( ( ( rule__EmptyLine__TextAssignment ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:270:1: ( ( rule__EmptyLine__TextAssignment ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:270:1: ( ( rule__EmptyLine__TextAssignment ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:271:1: ( rule__EmptyLine__TextAssignment ) { before(grammarAccess.getEmptyLineAccess().getTextAssignment()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:272:1: ( rule__EmptyLine__TextAssignment ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:272:2: rule__EmptyLine__TextAssignment { pushFollow(FOLLOW_rule__EmptyLine__TextAssignment_in_ruleEmptyLine514); rule__EmptyLine__TextAssignment(); state._fsp--; } after(grammarAccess.getEmptyLineAccess().getTextAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEmptyLine" // $ANTLR start "entryRuleSpaces" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:284:1: entryRuleSpaces : ruleSpaces EOF ; public final void entryRuleSpaces() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:285:1: ( ruleSpaces EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:286:1: ruleSpaces EOF { before(grammarAccess.getSpacesRule()); pushFollow(FOLLOW_ruleSpaces_in_entryRuleSpaces541); ruleSpaces(); state._fsp--; after(grammarAccess.getSpacesRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleSpaces548); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleSpaces" // $ANTLR start "ruleSpaces" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:293:1: ruleSpaces : ( ( rule__Spaces__Group__0 ) ) ; public final void ruleSpaces() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:297:2: ( ( ( rule__Spaces__Group__0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:298:1: ( ( rule__Spaces__Group__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:298:1: ( ( rule__Spaces__Group__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:299:1: ( rule__Spaces__Group__0 ) { before(grammarAccess.getSpacesAccess().getGroup()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:300:1: ( rule__Spaces__Group__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:300:2: rule__Spaces__Group__0 { pushFollow(FOLLOW_rule__Spaces__Group__0_in_ruleSpaces574); rule__Spaces__Group__0(); state._fsp--; } after(grammarAccess.getSpacesAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleSpaces" // $ANTLR start "entryRuleWs" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:312:1: entryRuleWs : ruleWs EOF ; public final void entryRuleWs() throws RecognitionException { try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:313:1: ( ruleWs EOF ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:314:1: ruleWs EOF { before(grammarAccess.getWsRule()); pushFollow(FOLLOW_ruleWs_in_entryRuleWs601); ruleWs(); state._fsp--; after(grammarAccess.getWsRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleWs608); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleWs" // $ANTLR start "ruleWs" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:321:1: ruleWs : ( ( rule__Ws__Alternatives ) ) ; public final void ruleWs() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:325:2: ( ( ( rule__Ws__Alternatives ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:326:1: ( ( rule__Ws__Alternatives ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:326:1: ( ( rule__Ws__Alternatives ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:327:1: ( rule__Ws__Alternatives ) { before(grammarAccess.getWsAccess().getAlternatives()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:328:1: ( rule__Ws__Alternatives ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:328:2: rule__Ws__Alternatives { pushFollow(FOLLOW_rule__Ws__Alternatives_in_ruleWs634); rule__Ws__Alternatives(); state._fsp--; } after(grammarAccess.getWsAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleWs" // $ANTLR start "rule__Content__Alternatives" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:340:1: rule__Content__Alternatives : ( ( ruleProject ) | ( ruleTask ) | ( ruleNote ) | ( ruleEmptyLine ) | ( ruleCode ) ); public final void rule__Content__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:344:1: ( ( ruleProject ) | ( ruleTask ) | ( ruleNote ) | ( ruleEmptyLine ) | ( ruleCode ) ) int alt1=5; alt1 = dfa1.predict(input); switch (alt1) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:345:1: ( ruleProject ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:345:1: ( ruleProject ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:346:1: ruleProject { before(grammarAccess.getContentAccess().getProjectParserRuleCall_0()); pushFollow(FOLLOW_ruleProject_in_rule__Content__Alternatives670); ruleProject(); state._fsp--; after(grammarAccess.getContentAccess().getProjectParserRuleCall_0()); } } break; case 2 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:351:6: ( ruleTask ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:351:6: ( ruleTask ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:352:1: ruleTask { before(grammarAccess.getContentAccess().getTaskParserRuleCall_1()); pushFollow(FOLLOW_ruleTask_in_rule__Content__Alternatives687); ruleTask(); state._fsp--; after(grammarAccess.getContentAccess().getTaskParserRuleCall_1()); } } break; case 3 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:357:6: ( ruleNote ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:357:6: ( ruleNote ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:358:1: ruleNote { before(grammarAccess.getContentAccess().getNoteParserRuleCall_2()); pushFollow(FOLLOW_ruleNote_in_rule__Content__Alternatives704); ruleNote(); state._fsp--; after(grammarAccess.getContentAccess().getNoteParserRuleCall_2()); } } break; case 4 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:363:6: ( ruleEmptyLine ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:363:6: ( ruleEmptyLine ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:364:1: ruleEmptyLine { before(grammarAccess.getContentAccess().getEmptyLineParserRuleCall_3()); pushFollow(FOLLOW_ruleEmptyLine_in_rule__Content__Alternatives721); ruleEmptyLine(); state._fsp--; after(grammarAccess.getContentAccess().getEmptyLineParserRuleCall_3()); } } break; case 5 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:369:6: ( ruleCode ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:369:6: ( ruleCode ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:370:1: ruleCode { before(grammarAccess.getContentAccess().getCodeParserRuleCall_4()); pushFollow(FOLLOW_ruleCode_in_rule__Content__Alternatives738); ruleCode(); state._fsp--; after(grammarAccess.getContentAccess().getCodeParserRuleCall_4()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Content__Alternatives" // $ANTLR start "rule__Intendation__Alternatives_0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:380:1: rule__Intendation__Alternatives_0 : ( ( ( rule__Intendation__Group_0_0__0 ) ) | ( RULE_TAB ) ); public final void rule__Intendation__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:384:1: ( ( ( rule__Intendation__Group_0_0__0 ) ) | ( RULE_TAB ) ) int alt2=2; int LA2_0 = input.LA(1); if ( (LA2_0==RULE_SPACE) ) { alt2=1; } else if ( (LA2_0==RULE_TAB) ) { alt2=2; } else { NoViableAltException nvae = new NoViableAltException("", 2, 0, input); throw nvae; } switch (alt2) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:385:1: ( ( rule__Intendation__Group_0_0__0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:385:1: ( ( rule__Intendation__Group_0_0__0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:386:1: ( rule__Intendation__Group_0_0__0 ) { before(grammarAccess.getIntendationAccess().getGroup_0_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:387:1: ( rule__Intendation__Group_0_0__0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:387:2: rule__Intendation__Group_0_0__0 { pushFollow(FOLLOW_rule__Intendation__Group_0_0__0_in_rule__Intendation__Alternatives_0770); rule__Intendation__Group_0_0__0(); state._fsp--; } after(grammarAccess.getIntendationAccess().getGroup_0_0()); } } break; case 2 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:391:6: ( RULE_TAB ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:391:6: ( RULE_TAB ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:392:1: RULE_TAB { before(grammarAccess.getIntendationAccess().getTABTerminalRuleCall_0_1()); match(input,RULE_TAB,FOLLOW_RULE_TAB_in_rule__Intendation__Alternatives_0788); after(grammarAccess.getIntendationAccess().getTABTerminalRuleCall_0_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Alternatives_0" // $ANTLR start "rule__Ws__Alternatives" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:402:1: rule__Ws__Alternatives : ( ( RULE_SPACE ) | ( RULE_TAB ) ); public final void rule__Ws__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:406:1: ( ( RULE_SPACE ) | ( RULE_TAB ) ) int alt3=2; int LA3_0 = input.LA(1); if ( (LA3_0==RULE_SPACE) ) { alt3=1; } else if ( (LA3_0==RULE_TAB) ) { alt3=2; } else { NoViableAltException nvae = new NoViableAltException("", 3, 0, input); throw nvae; } switch (alt3) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:407:1: ( RULE_SPACE ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:407:1: ( RULE_SPACE ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:408:1: RULE_SPACE { before(grammarAccess.getWsAccess().getSPACETerminalRuleCall_0()); match(input,RULE_SPACE,FOLLOW_RULE_SPACE_in_rule__Ws__Alternatives820); after(grammarAccess.getWsAccess().getSPACETerminalRuleCall_0()); } } break; case 2 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:413:6: ( RULE_TAB ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:413:6: ( RULE_TAB ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:414:1: RULE_TAB { before(grammarAccess.getWsAccess().getTABTerminalRuleCall_1()); match(input,RULE_TAB,FOLLOW_RULE_TAB_in_rule__Ws__Alternatives837); after(grammarAccess.getWsAccess().getTABTerminalRuleCall_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Ws__Alternatives" // $ANTLR start "rule__TaskModel__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:426:1: rule__TaskModel__Group__0 : rule__TaskModel__Group__0__Impl rule__TaskModel__Group__1 ; public final void rule__TaskModel__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:430:1: ( rule__TaskModel__Group__0__Impl rule__TaskModel__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:431:2: rule__TaskModel__Group__0__Impl rule__TaskModel__Group__1 { pushFollow(FOLLOW_rule__TaskModel__Group__0__Impl_in_rule__TaskModel__Group__0867); rule__TaskModel__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__TaskModel__Group__1_in_rule__TaskModel__Group__0870); rule__TaskModel__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__Group__0" // $ANTLR start "rule__TaskModel__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:438:1: rule__TaskModel__Group__0__Impl : ( () ) ; public final void rule__TaskModel__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:442:1: ( ( () ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:443:1: ( () ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:443:1: ( () ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:444:1: () { before(grammarAccess.getTaskModelAccess().getTaskModelAction_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:445:1: () // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:447:1: { } after(grammarAccess.getTaskModelAccess().getTaskModelAction_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__Group__0__Impl" // $ANTLR start "rule__TaskModel__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:457:1: rule__TaskModel__Group__1 : rule__TaskModel__Group__1__Impl rule__TaskModel__Group__2 ; public final void rule__TaskModel__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:461:1: ( rule__TaskModel__Group__1__Impl rule__TaskModel__Group__2 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:462:2: rule__TaskModel__Group__1__Impl rule__TaskModel__Group__2 { pushFollow(FOLLOW_rule__TaskModel__Group__1__Impl_in_rule__TaskModel__Group__1928); rule__TaskModel__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__TaskModel__Group__2_in_rule__TaskModel__Group__1931); rule__TaskModel__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__Group__1" // $ANTLR start "rule__TaskModel__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:469:1: rule__TaskModel__Group__1__Impl : ( ( rule__TaskModel__ContentsAssignment_1 )* ) ; public final void rule__TaskModel__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:473:1: ( ( ( rule__TaskModel__ContentsAssignment_1 )* ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:474:1: ( ( rule__TaskModel__ContentsAssignment_1 )* ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:474:1: ( ( rule__TaskModel__ContentsAssignment_1 )* ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:475:1: ( rule__TaskModel__ContentsAssignment_1 )* { before(grammarAccess.getTaskModelAccess().getContentsAssignment_1()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:476:1: ( rule__TaskModel__ContentsAssignment_1 )* loop4: do { int alt4=2; alt4 = dfa4.predict(input); switch (alt4) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:476:2: rule__TaskModel__ContentsAssignment_1 { pushFollow(FOLLOW_rule__TaskModel__ContentsAssignment_1_in_rule__TaskModel__Group__1__Impl958); rule__TaskModel__ContentsAssignment_1(); state._fsp--; } break; default : break loop4; } } while (true); after(grammarAccess.getTaskModelAccess().getContentsAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__Group__1__Impl" // $ANTLR start "rule__TaskModel__Group__2" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:486:1: rule__TaskModel__Group__2 : rule__TaskModel__Group__2__Impl ; public final void rule__TaskModel__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:490:1: ( rule__TaskModel__Group__2__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:491:2: rule__TaskModel__Group__2__Impl { pushFollow(FOLLOW_rule__TaskModel__Group__2__Impl_in_rule__TaskModel__Group__2989); rule__TaskModel__Group__2__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__Group__2" // $ANTLR start "rule__TaskModel__Group__2__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:497:1: rule__TaskModel__Group__2__Impl : ( ( ruleWs )* ) ; public final void rule__TaskModel__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:501:1: ( ( ( ruleWs )* ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:502:1: ( ( ruleWs )* ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:502:1: ( ( ruleWs )* ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:503:1: ( ruleWs )* { before(grammarAccess.getTaskModelAccess().getWsParserRuleCall_2()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:504:1: ( ruleWs )* loop5: do { int alt5=2; int LA5_0 = input.LA(1); if ( ((LA5_0>=RULE_TAB && LA5_0<=RULE_SPACE)) ) { alt5=1; } switch (alt5) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:504:3: ruleWs { pushFollow(FOLLOW_ruleWs_in_rule__TaskModel__Group__2__Impl1017); ruleWs(); state._fsp--; } break; default : break loop5; } } while (true); after(grammarAccess.getTaskModelAccess().getWsParserRuleCall_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__Group__2__Impl" // $ANTLR start "rule__Task__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:520:1: rule__Task__Group__0 : rule__Task__Group__0__Impl rule__Task__Group__1 ; public final void rule__Task__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:524:1: ( rule__Task__Group__0__Impl rule__Task__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:525:2: rule__Task__Group__0__Impl rule__Task__Group__1 { pushFollow(FOLLOW_rule__Task__Group__0__Impl_in_rule__Task__Group__01054); rule__Task__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Task__Group__1_in_rule__Task__Group__01057); rule__Task__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Task__Group__0" // $ANTLR start "rule__Task__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:532:1: rule__Task__Group__0__Impl : ( ( rule__Task__IntendAssignment_0 ) ) ; public final void rule__Task__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:536:1: ( ( ( rule__Task__IntendAssignment_0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:537:1: ( ( rule__Task__IntendAssignment_0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:537:1: ( ( rule__Task__IntendAssignment_0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:538:1: ( rule__Task__IntendAssignment_0 ) { before(grammarAccess.getTaskAccess().getIntendAssignment_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:539:1: ( rule__Task__IntendAssignment_0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:539:2: rule__Task__IntendAssignment_0 { pushFollow(FOLLOW_rule__Task__IntendAssignment_0_in_rule__Task__Group__0__Impl1084); rule__Task__IntendAssignment_0(); state._fsp--; } after(grammarAccess.getTaskAccess().getIntendAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Task__Group__0__Impl" // $ANTLR start "rule__Task__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:549:1: rule__Task__Group__1 : rule__Task__Group__1__Impl ; public final void rule__Task__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:553:1: ( rule__Task__Group__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:554:2: rule__Task__Group__1__Impl { pushFollow(FOLLOW_rule__Task__Group__1__Impl_in_rule__Task__Group__11114); rule__Task__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Task__Group__1" // $ANTLR start "rule__Task__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:560:1: rule__Task__Group__1__Impl : ( ( rule__Task__TextAssignment_1 ) ) ; public final void rule__Task__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:564:1: ( ( ( rule__Task__TextAssignment_1 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:565:1: ( ( rule__Task__TextAssignment_1 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:565:1: ( ( rule__Task__TextAssignment_1 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:566:1: ( rule__Task__TextAssignment_1 ) { before(grammarAccess.getTaskAccess().getTextAssignment_1()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:567:1: ( rule__Task__TextAssignment_1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:567:2: rule__Task__TextAssignment_1 { pushFollow(FOLLOW_rule__Task__TextAssignment_1_in_rule__Task__Group__1__Impl1141); rule__Task__TextAssignment_1(); state._fsp--; } after(grammarAccess.getTaskAccess().getTextAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Task__Group__1__Impl" // $ANTLR start "rule__Note__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:581:1: rule__Note__Group__0 : rule__Note__Group__0__Impl rule__Note__Group__1 ; public final void rule__Note__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:585:1: ( rule__Note__Group__0__Impl rule__Note__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:586:2: rule__Note__Group__0__Impl rule__Note__Group__1 { pushFollow(FOLLOW_rule__Note__Group__0__Impl_in_rule__Note__Group__01175); rule__Note__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Note__Group__1_in_rule__Note__Group__01178); rule__Note__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Note__Group__0" // $ANTLR start "rule__Note__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:593:1: rule__Note__Group__0__Impl : ( ( rule__Note__IntendAssignment_0 ) ) ; public final void rule__Note__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:597:1: ( ( ( rule__Note__IntendAssignment_0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:598:1: ( ( rule__Note__IntendAssignment_0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:598:1: ( ( rule__Note__IntendAssignment_0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:599:1: ( rule__Note__IntendAssignment_0 ) { before(grammarAccess.getNoteAccess().getIntendAssignment_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:600:1: ( rule__Note__IntendAssignment_0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:600:2: rule__Note__IntendAssignment_0 { pushFollow(FOLLOW_rule__Note__IntendAssignment_0_in_rule__Note__Group__0__Impl1205); rule__Note__IntendAssignment_0(); state._fsp--; } after(grammarAccess.getNoteAccess().getIntendAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Note__Group__0__Impl" // $ANTLR start "rule__Note__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:610:1: rule__Note__Group__1 : rule__Note__Group__1__Impl ; public final void rule__Note__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:614:1: ( rule__Note__Group__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:615:2: rule__Note__Group__1__Impl { pushFollow(FOLLOW_rule__Note__Group__1__Impl_in_rule__Note__Group__11235); rule__Note__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Note__Group__1" // $ANTLR start "rule__Note__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:621:1: rule__Note__Group__1__Impl : ( ( rule__Note__TextAssignment_1 ) ) ; public final void rule__Note__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:625:1: ( ( ( rule__Note__TextAssignment_1 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:626:1: ( ( rule__Note__TextAssignment_1 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:626:1: ( ( rule__Note__TextAssignment_1 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:627:1: ( rule__Note__TextAssignment_1 ) { before(grammarAccess.getNoteAccess().getTextAssignment_1()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:628:1: ( rule__Note__TextAssignment_1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:628:2: rule__Note__TextAssignment_1 { pushFollow(FOLLOW_rule__Note__TextAssignment_1_in_rule__Note__Group__1__Impl1262); rule__Note__TextAssignment_1(); state._fsp--; } after(grammarAccess.getNoteAccess().getTextAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Note__Group__1__Impl" // $ANTLR start "rule__Project__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:642:1: rule__Project__Group__0 : rule__Project__Group__0__Impl rule__Project__Group__1 ; public final void rule__Project__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:646:1: ( rule__Project__Group__0__Impl rule__Project__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:647:2: rule__Project__Group__0__Impl rule__Project__Group__1 { pushFollow(FOLLOW_rule__Project__Group__0__Impl_in_rule__Project__Group__01296); rule__Project__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Project__Group__1_in_rule__Project__Group__01299); rule__Project__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Project__Group__0" // $ANTLR start "rule__Project__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:654:1: rule__Project__Group__0__Impl : ( ( rule__Project__IntendAssignment_0 ) ) ; public final void rule__Project__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:658:1: ( ( ( rule__Project__IntendAssignment_0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:659:1: ( ( rule__Project__IntendAssignment_0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:659:1: ( ( rule__Project__IntendAssignment_0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:660:1: ( rule__Project__IntendAssignment_0 ) { before(grammarAccess.getProjectAccess().getIntendAssignment_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:661:1: ( rule__Project__IntendAssignment_0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:661:2: rule__Project__IntendAssignment_0 { pushFollow(FOLLOW_rule__Project__IntendAssignment_0_in_rule__Project__Group__0__Impl1326); rule__Project__IntendAssignment_0(); state._fsp--; } after(grammarAccess.getProjectAccess().getIntendAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Project__Group__0__Impl" // $ANTLR start "rule__Project__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:671:1: rule__Project__Group__1 : rule__Project__Group__1__Impl ; public final void rule__Project__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:675:1: ( rule__Project__Group__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:676:2: rule__Project__Group__1__Impl { pushFollow(FOLLOW_rule__Project__Group__1__Impl_in_rule__Project__Group__11356); rule__Project__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Project__Group__1" // $ANTLR start "rule__Project__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:682:1: rule__Project__Group__1__Impl : ( ( rule__Project__TextAssignment_1 ) ) ; public final void rule__Project__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:686:1: ( ( ( rule__Project__TextAssignment_1 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:687:1: ( ( rule__Project__TextAssignment_1 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:687:1: ( ( rule__Project__TextAssignment_1 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:688:1: ( rule__Project__TextAssignment_1 ) { before(grammarAccess.getProjectAccess().getTextAssignment_1()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:689:1: ( rule__Project__TextAssignment_1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:689:2: rule__Project__TextAssignment_1 { pushFollow(FOLLOW_rule__Project__TextAssignment_1_in_rule__Project__Group__1__Impl1383); rule__Project__TextAssignment_1(); state._fsp--; } after(grammarAccess.getProjectAccess().getTextAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Project__Group__1__Impl" // $ANTLR start "rule__Code__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:703:1: rule__Code__Group__0 : rule__Code__Group__0__Impl rule__Code__Group__1 ; public final void rule__Code__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:707:1: ( rule__Code__Group__0__Impl rule__Code__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:708:2: rule__Code__Group__0__Impl rule__Code__Group__1 { pushFollow(FOLLOW_rule__Code__Group__0__Impl_in_rule__Code__Group__01417); rule__Code__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Code__Group__1_in_rule__Code__Group__01420); rule__Code__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Code__Group__0" // $ANTLR start "rule__Code__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:715:1: rule__Code__Group__0__Impl : ( ( rule__Code__IntendAssignment_0 ) ) ; public final void rule__Code__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:719:1: ( ( ( rule__Code__IntendAssignment_0 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:720:1: ( ( rule__Code__IntendAssignment_0 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:720:1: ( ( rule__Code__IntendAssignment_0 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:721:1: ( rule__Code__IntendAssignment_0 ) { before(grammarAccess.getCodeAccess().getIntendAssignment_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:722:1: ( rule__Code__IntendAssignment_0 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:722:2: rule__Code__IntendAssignment_0 { pushFollow(FOLLOW_rule__Code__IntendAssignment_0_in_rule__Code__Group__0__Impl1447); rule__Code__IntendAssignment_0(); state._fsp--; } after(grammarAccess.getCodeAccess().getIntendAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Code__Group__0__Impl" // $ANTLR start "rule__Code__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:732:1: rule__Code__Group__1 : rule__Code__Group__1__Impl ; public final void rule__Code__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:736:1: ( rule__Code__Group__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:737:2: rule__Code__Group__1__Impl { pushFollow(FOLLOW_rule__Code__Group__1__Impl_in_rule__Code__Group__11477); rule__Code__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Code__Group__1" // $ANTLR start "rule__Code__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:743:1: rule__Code__Group__1__Impl : ( ( rule__Code__TextAssignment_1 ) ) ; public final void rule__Code__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:747:1: ( ( ( rule__Code__TextAssignment_1 ) ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:748:1: ( ( rule__Code__TextAssignment_1 ) ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:748:1: ( ( rule__Code__TextAssignment_1 ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:749:1: ( rule__Code__TextAssignment_1 ) { before(grammarAccess.getCodeAccess().getTextAssignment_1()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:750:1: ( rule__Code__TextAssignment_1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:750:2: rule__Code__TextAssignment_1 { pushFollow(FOLLOW_rule__Code__TextAssignment_1_in_rule__Code__Group__1__Impl1504); rule__Code__TextAssignment_1(); state._fsp--; } after(grammarAccess.getCodeAccess().getTextAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Code__Group__1__Impl" // $ANTLR start "rule__Intendation__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:764:1: rule__Intendation__Group__0 : rule__Intendation__Group__0__Impl rule__Intendation__Group__1 ; public final void rule__Intendation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:768:1: ( rule__Intendation__Group__0__Impl rule__Intendation__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:769:2: rule__Intendation__Group__0__Impl rule__Intendation__Group__1 { pushFollow(FOLLOW_rule__Intendation__Group__0__Impl_in_rule__Intendation__Group__01538); rule__Intendation__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Intendation__Group__1_in_rule__Intendation__Group__01541); rule__Intendation__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group__0" // $ANTLR start "rule__Intendation__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:776:1: rule__Intendation__Group__0__Impl : ( ( rule__Intendation__Alternatives_0 )* ) ; public final void rule__Intendation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:780:1: ( ( ( rule__Intendation__Alternatives_0 )* ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:781:1: ( ( rule__Intendation__Alternatives_0 )* ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:781:1: ( ( rule__Intendation__Alternatives_0 )* ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:782:1: ( rule__Intendation__Alternatives_0 )* { before(grammarAccess.getIntendationAccess().getAlternatives_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:783:1: ( rule__Intendation__Alternatives_0 )* loop6: do { int alt6=2; int LA6_0 = input.LA(1); if ( (LA6_0==RULE_SPACE) ) { int LA6_1 = input.LA(2); if ( (LA6_1==RULE_SPACE) ) { alt6=1; } } else if ( (LA6_0==RULE_TAB) ) { alt6=1; } switch (alt6) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:783:2: rule__Intendation__Alternatives_0 { pushFollow(FOLLOW_rule__Intendation__Alternatives_0_in_rule__Intendation__Group__0__Impl1568); rule__Intendation__Alternatives_0(); state._fsp--; } break; default : break loop6; } } while (true); after(grammarAccess.getIntendationAccess().getAlternatives_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group__0__Impl" // $ANTLR start "rule__Intendation__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:793:1: rule__Intendation__Group__1 : rule__Intendation__Group__1__Impl ; public final void rule__Intendation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:797:1: ( rule__Intendation__Group__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:798:2: rule__Intendation__Group__1__Impl { pushFollow(FOLLOW_rule__Intendation__Group__1__Impl_in_rule__Intendation__Group__11599); rule__Intendation__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group__1" // $ANTLR start "rule__Intendation__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:804:1: rule__Intendation__Group__1__Impl : ( ( RULE_SPACE )? ) ; public final void rule__Intendation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:808:1: ( ( ( RULE_SPACE )? ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:809:1: ( ( RULE_SPACE )? ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:809:1: ( ( RULE_SPACE )? ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:810:1: ( RULE_SPACE )? { before(grammarAccess.getIntendationAccess().getSPACETerminalRuleCall_1()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:811:1: ( RULE_SPACE )? int alt7=2; int LA7_0 = input.LA(1); if ( (LA7_0==RULE_SPACE) ) { alt7=1; } switch (alt7) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:811:3: RULE_SPACE { match(input,RULE_SPACE,FOLLOW_RULE_SPACE_in_rule__Intendation__Group__1__Impl1627); } break; } after(grammarAccess.getIntendationAccess().getSPACETerminalRuleCall_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group__1__Impl" // $ANTLR start "rule__Intendation__Group_0_0__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:825:1: rule__Intendation__Group_0_0__0 : rule__Intendation__Group_0_0__0__Impl rule__Intendation__Group_0_0__1 ; public final void rule__Intendation__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:829:1: ( rule__Intendation__Group_0_0__0__Impl rule__Intendation__Group_0_0__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:830:2: rule__Intendation__Group_0_0__0__Impl rule__Intendation__Group_0_0__1 { pushFollow(FOLLOW_rule__Intendation__Group_0_0__0__Impl_in_rule__Intendation__Group_0_0__01662); rule__Intendation__Group_0_0__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Intendation__Group_0_0__1_in_rule__Intendation__Group_0_0__01665); rule__Intendation__Group_0_0__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group_0_0__0" // $ANTLR start "rule__Intendation__Group_0_0__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:837:1: rule__Intendation__Group_0_0__0__Impl : ( RULE_SPACE ) ; public final void rule__Intendation__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:841:1: ( ( RULE_SPACE ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:842:1: ( RULE_SPACE ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:842:1: ( RULE_SPACE ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:843:1: RULE_SPACE { before(grammarAccess.getIntendationAccess().getSPACETerminalRuleCall_0_0_0()); match(input,RULE_SPACE,FOLLOW_RULE_SPACE_in_rule__Intendation__Group_0_0__0__Impl1692); after(grammarAccess.getIntendationAccess().getSPACETerminalRuleCall_0_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group_0_0__0__Impl" // $ANTLR start "rule__Intendation__Group_0_0__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:854:1: rule__Intendation__Group_0_0__1 : rule__Intendation__Group_0_0__1__Impl ; public final void rule__Intendation__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:858:1: ( rule__Intendation__Group_0_0__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:859:2: rule__Intendation__Group_0_0__1__Impl { pushFollow(FOLLOW_rule__Intendation__Group_0_0__1__Impl_in_rule__Intendation__Group_0_0__11721); rule__Intendation__Group_0_0__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group_0_0__1" // $ANTLR start "rule__Intendation__Group_0_0__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:865:1: rule__Intendation__Group_0_0__1__Impl : ( RULE_SPACE ) ; public final void rule__Intendation__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:869:1: ( ( RULE_SPACE ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:870:1: ( RULE_SPACE ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:870:1: ( RULE_SPACE ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:871:1: RULE_SPACE { before(grammarAccess.getIntendationAccess().getSPACETerminalRuleCall_0_0_1()); match(input,RULE_SPACE,FOLLOW_RULE_SPACE_in_rule__Intendation__Group_0_0__1__Impl1748); after(grammarAccess.getIntendationAccess().getSPACETerminalRuleCall_0_0_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Intendation__Group_0_0__1__Impl" // $ANTLR start "rule__Spaces__Group__0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:886:1: rule__Spaces__Group__0 : rule__Spaces__Group__0__Impl rule__Spaces__Group__1 ; public final void rule__Spaces__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:890:1: ( rule__Spaces__Group__0__Impl rule__Spaces__Group__1 ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:891:2: rule__Spaces__Group__0__Impl rule__Spaces__Group__1 { pushFollow(FOLLOW_rule__Spaces__Group__0__Impl_in_rule__Spaces__Group__01781); rule__Spaces__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Spaces__Group__1_in_rule__Spaces__Group__01784); rule__Spaces__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Spaces__Group__0" // $ANTLR start "rule__Spaces__Group__0__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:898:1: rule__Spaces__Group__0__Impl : ( ( ruleWs )* ) ; public final void rule__Spaces__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:902:1: ( ( ( ruleWs )* ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:903:1: ( ( ruleWs )* ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:903:1: ( ( ruleWs )* ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:904:1: ( ruleWs )* { before(grammarAccess.getSpacesAccess().getWsParserRuleCall_0()); // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:905:1: ( ruleWs )* loop8: do { int alt8=2; int LA8_0 = input.LA(1); if ( ((LA8_0>=RULE_TAB && LA8_0<=RULE_SPACE)) ) { alt8=1; } switch (alt8) { case 1 : // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:905:3: ruleWs { pushFollow(FOLLOW_ruleWs_in_rule__Spaces__Group__0__Impl1812); ruleWs(); state._fsp--; } break; default : break loop8; } } while (true); after(grammarAccess.getSpacesAccess().getWsParserRuleCall_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Spaces__Group__0__Impl" // $ANTLR start "rule__Spaces__Group__1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:915:1: rule__Spaces__Group__1 : rule__Spaces__Group__1__Impl ; public final void rule__Spaces__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:919:1: ( rule__Spaces__Group__1__Impl ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:920:2: rule__Spaces__Group__1__Impl { pushFollow(FOLLOW_rule__Spaces__Group__1__Impl_in_rule__Spaces__Group__11843); rule__Spaces__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Spaces__Group__1" // $ANTLR start "rule__Spaces__Group__1__Impl" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:926:1: rule__Spaces__Group__1__Impl : ( RULE_NL ) ; public final void rule__Spaces__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:930:1: ( ( RULE_NL ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:931:1: ( RULE_NL ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:931:1: ( RULE_NL ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:932:1: RULE_NL { before(grammarAccess.getSpacesAccess().getNLTerminalRuleCall_1()); match(input,RULE_NL,FOLLOW_RULE_NL_in_rule__Spaces__Group__1__Impl1870); after(grammarAccess.getSpacesAccess().getNLTerminalRuleCall_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Spaces__Group__1__Impl" // $ANTLR start "rule__TaskModel__ContentsAssignment_1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:948:1: rule__TaskModel__ContentsAssignment_1 : ( ruleContent ) ; public final void rule__TaskModel__ContentsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:952:1: ( ( ruleContent ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:953:1: ( ruleContent ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:953:1: ( ruleContent ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:954:1: ruleContent { before(grammarAccess.getTaskModelAccess().getContentsContentParserRuleCall_1_0()); pushFollow(FOLLOW_ruleContent_in_rule__TaskModel__ContentsAssignment_11908); ruleContent(); state._fsp--; after(grammarAccess.getTaskModelAccess().getContentsContentParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TaskModel__ContentsAssignment_1" // $ANTLR start "rule__Task__IntendAssignment_0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:963:1: rule__Task__IntendAssignment_0 : ( ruleIntendation ) ; public final void rule__Task__IntendAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:967:1: ( ( ruleIntendation ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:968:1: ( ruleIntendation ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:968:1: ( ruleIntendation ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:969:1: ruleIntendation { before(grammarAccess.getTaskAccess().getIntendIntendationParserRuleCall_0_0()); pushFollow(FOLLOW_ruleIntendation_in_rule__Task__IntendAssignment_01939); ruleIntendation(); state._fsp--; after(grammarAccess.getTaskAccess().getIntendIntendationParserRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Task__IntendAssignment_0" // $ANTLR start "rule__Task__TextAssignment_1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:978:1: rule__Task__TextAssignment_1 : ( RULE_TASK_TEXT ) ; public final void rule__Task__TextAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:982:1: ( ( RULE_TASK_TEXT ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:983:1: ( RULE_TASK_TEXT ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:983:1: ( RULE_TASK_TEXT ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:984:1: RULE_TASK_TEXT { before(grammarAccess.getTaskAccess().getTextTASK_TEXTTerminalRuleCall_1_0()); match(input,RULE_TASK_TEXT,FOLLOW_RULE_TASK_TEXT_in_rule__Task__TextAssignment_11970); after(grammarAccess.getTaskAccess().getTextTASK_TEXTTerminalRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Task__TextAssignment_1" // $ANTLR start "rule__Note__IntendAssignment_0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:993:1: rule__Note__IntendAssignment_0 : ( ruleIntendation ) ; public final void rule__Note__IntendAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:997:1: ( ( ruleIntendation ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:998:1: ( ruleIntendation ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:998:1: ( ruleIntendation ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:999:1: ruleIntendation { before(grammarAccess.getNoteAccess().getIntendIntendationParserRuleCall_0_0()); pushFollow(FOLLOW_ruleIntendation_in_rule__Note__IntendAssignment_02001); ruleIntendation(); state._fsp--; after(grammarAccess.getNoteAccess().getIntendIntendationParserRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Note__IntendAssignment_0" // $ANTLR start "rule__Note__TextAssignment_1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1008:1: rule__Note__TextAssignment_1 : ( RULE_TEXT ) ; public final void rule__Note__TextAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1012:1: ( ( RULE_TEXT ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1013:1: ( RULE_TEXT ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1013:1: ( RULE_TEXT ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1014:1: RULE_TEXT { before(grammarAccess.getNoteAccess().getTextTEXTTerminalRuleCall_1_0()); match(input,RULE_TEXT,FOLLOW_RULE_TEXT_in_rule__Note__TextAssignment_12032); after(grammarAccess.getNoteAccess().getTextTEXTTerminalRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Note__TextAssignment_1" // $ANTLR start "rule__Project__IntendAssignment_0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1023:1: rule__Project__IntendAssignment_0 : ( ruleIntendation ) ; public final void rule__Project__IntendAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1027:1: ( ( ruleIntendation ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1028:1: ( ruleIntendation ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1028:1: ( ruleIntendation ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1029:1: ruleIntendation { before(grammarAccess.getProjectAccess().getIntendIntendationParserRuleCall_0_0()); pushFollow(FOLLOW_ruleIntendation_in_rule__Project__IntendAssignment_02063); ruleIntendation(); state._fsp--; after(grammarAccess.getProjectAccess().getIntendIntendationParserRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Project__IntendAssignment_0" // $ANTLR start "rule__Project__TextAssignment_1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1038:1: rule__Project__TextAssignment_1 : ( RULE_PROJECT_ ) ; public final void rule__Project__TextAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1042:1: ( ( RULE_PROJECT_ ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1043:1: ( RULE_PROJECT_ ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1043:1: ( RULE_PROJECT_ ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1044:1: RULE_PROJECT_ { before(grammarAccess.getProjectAccess().getTextPROJECT_TerminalRuleCall_1_0()); match(input,RULE_PROJECT_,FOLLOW_RULE_PROJECT__in_rule__Project__TextAssignment_12094); after(grammarAccess.getProjectAccess().getTextPROJECT_TerminalRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Project__TextAssignment_1" // $ANTLR start "rule__Code__IntendAssignment_0" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1053:1: rule__Code__IntendAssignment_0 : ( ruleIntendation ) ; public final void rule__Code__IntendAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1057:1: ( ( ruleIntendation ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1058:1: ( ruleIntendation ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1058:1: ( ruleIntendation ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1059:1: ruleIntendation { before(grammarAccess.getCodeAccess().getIntendIntendationParserRuleCall_0_0()); pushFollow(FOLLOW_ruleIntendation_in_rule__Code__IntendAssignment_02125); ruleIntendation(); state._fsp--; after(grammarAccess.getCodeAccess().getIntendIntendationParserRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Code__IntendAssignment_0" // $ANTLR start "rule__Code__TextAssignment_1" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1068:1: rule__Code__TextAssignment_1 : ( RULE_CODE_ ) ; public final void rule__Code__TextAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1072:1: ( ( RULE_CODE_ ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1073:1: ( RULE_CODE_ ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1073:1: ( RULE_CODE_ ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1074:1: RULE_CODE_ { before(grammarAccess.getCodeAccess().getTextCODE_TerminalRuleCall_1_0()); match(input,RULE_CODE_,FOLLOW_RULE_CODE__in_rule__Code__TextAssignment_12156); after(grammarAccess.getCodeAccess().getTextCODE_TerminalRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Code__TextAssignment_1" // $ANTLR start "rule__EmptyLine__TextAssignment" // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1083:1: rule__EmptyLine__TextAssignment : ( ruleSpaces ) ; public final void rule__EmptyLine__TextAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1087:1: ( ( ruleSpaces ) ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1088:1: ( ruleSpaces ) { // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1088:1: ( ruleSpaces ) // ../de.sebastianbenz.task.ui/src-gen/de/sebastianbenz/task/ui/contentassist/antlr/internal/InternalTask.g:1089:1: ruleSpaces { before(grammarAccess.getEmptyLineAccess().getTextSpacesParserRuleCall_0()); pushFollow(FOLLOW_ruleSpaces_in_rule__EmptyLine__TextAssignment2187); ruleSpaces(); state._fsp--; after(grammarAccess.getEmptyLineAccess().getTextSpacesParserRuleCall_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EmptyLine__TextAssignment" // Delegated rules protected DFA1 dfa1 = new DFA1(this); protected DFA4 dfa4 = new DFA4(this); static final String DFA1_eotS = "\11\uffff"; static final String DFA1_eofS = "\11\uffff"; static final String DFA1_minS = "\3\4\5\uffff\1\4"; static final String DFA1_maxS = "\3\12\5\uffff\1\12"; static final String DFA1_acceptS = "\3\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff"; static final String DFA1_specialS = "\11\uffff}>"; static final String[] DFA1_transitionS = { "\1\2\1\1\1\6\1\4\1\5\1\3\1\7", "\1\6\1\10\1\6\1\4\1\5\1\3\1\7", "\1\2\1\1\1\6\1\4\1\5\1\3\1\7", "", "", "", "", "", "\1\2\1\1\1\6\1\4\1\5\1\3\1\7" }; static final short[] DFA1_eot = DFA.unpackEncodedString(DFA1_eotS); static final short[] DFA1_eof = DFA.unpackEncodedString(DFA1_eofS); static final char[] DFA1_min = DFA.unpackEncodedStringToUnsignedChars(DFA1_minS); static final char[] DFA1_max = DFA.unpackEncodedStringToUnsignedChars(DFA1_maxS); static final short[] DFA1_accept = DFA.unpackEncodedString(DFA1_acceptS); static final short[] DFA1_special = DFA.unpackEncodedString(DFA1_specialS); static final short[][] DFA1_transition; static { int numStates = DFA1_transitionS.length; DFA1_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA1_transition[i] = DFA.unpackEncodedString(DFA1_transitionS[i]); } } class DFA1 extends DFA { public DFA1(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 1; this.eot = DFA1_eot; this.eof = DFA1_eof; this.min = DFA1_min; this.max = DFA1_max; this.accept = DFA1_accept; this.special = DFA1_special; this.transition = DFA1_transition; } public String getDescription() { return "340:1: rule__Content__Alternatives : ( ( ruleProject ) | ( ruleTask ) | ( ruleNote ) | ( ruleEmptyLine ) | ( ruleCode ) );"; } } static final String DFA4_eotS = "\10\uffff"; static final String DFA4_eofS = "\3\3\2\uffff\3\3"; static final String DFA4_minS = "\3\4\2\uffff\3\4"; static final String DFA4_maxS = "\3\12\2\uffff\1\12\2\6"; static final String DFA4_acceptS = "\3\uffff\1\2\1\1\3\uffff"; static final String DFA4_specialS = "\10\uffff}>"; static final String[] DFA4_transitionS = { "\1\2\1\1\5\4", "\1\6\1\5\5\4", "\1\2\1\1\5\4", "", "", "\1\2\1\1\5\4", "\1\6\1\7\1\4", "\1\6\1\7\1\4" }; static final short[] DFA4_eot = DFA.unpackEncodedString(DFA4_eotS); static final short[] DFA4_eof = DFA.unpackEncodedString(DFA4_eofS); static final char[] DFA4_min = DFA.unpackEncodedStringToUnsignedChars(DFA4_minS); static final char[] DFA4_max = DFA.unpackEncodedStringToUnsignedChars(DFA4_maxS); static final short[] DFA4_accept = DFA.unpackEncodedString(DFA4_acceptS); static final short[] DFA4_special = DFA.unpackEncodedString(DFA4_specialS); static final short[][] DFA4_transition; static { int numStates = DFA4_transitionS.length; DFA4_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA4_transition[i] = DFA.unpackEncodedString(DFA4_transitionS[i]); } } class DFA4 extends DFA { public DFA4(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 4; this.eot = DFA4_eot; this.eof = DFA4_eof; this.min = DFA4_min; this.max = DFA4_max; this.accept = DFA4_accept; this.special = DFA4_special; this.transition = DFA4_transition; } public String getDescription() { return "()* loopback of 476:1: ( rule__TaskModel__ContentsAssignment_1 )*"; } } public static final BitSet FOLLOW_ruleTaskModel_in_entryRuleTaskModel61 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTaskModel68 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TaskModel__Group__0_in_ruleTaskModel94 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleContent_in_entryRuleContent121 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleContent128 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Content__Alternatives_in_ruleContent154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTask_in_entryRuleTask181 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTask188 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Task__Group__0_in_ruleTask214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNote_in_entryRuleNote241 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleNote248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Note__Group__0_in_ruleNote274 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleProject_in_entryRuleProject301 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleProject308 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Project__Group__0_in_ruleProject334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleCode_in_entryRuleCode361 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleCode368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Code__Group__0_in_ruleCode394 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntendation_in_entryRuleIntendation421 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntendation428 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Intendation__Group__0_in_ruleIntendation454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEmptyLine_in_entryRuleEmptyLine481 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEmptyLine488 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EmptyLine__TextAssignment_in_ruleEmptyLine514 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSpaces_in_entryRuleSpaces541 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSpaces548 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spaces__Group__0_in_ruleSpaces574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleWs_in_entryRuleWs601 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleWs608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Ws__Alternatives_in_ruleWs634 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleProject_in_rule__Content__Alternatives670 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTask_in_rule__Content__Alternatives687 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNote_in_rule__Content__Alternatives704 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEmptyLine_in_rule__Content__Alternatives721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleCode_in_rule__Content__Alternatives738 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Intendation__Group_0_0__0_in_rule__Intendation__Alternatives_0770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_TAB_in_rule__Intendation__Alternatives_0788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_SPACE_in_rule__Ws__Alternatives820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_TAB_in_rule__Ws__Alternatives837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TaskModel__Group__0__Impl_in_rule__TaskModel__Group__0867 = new BitSet(new long[]{0x0000000000000070L}); public static final BitSet FOLLOW_rule__TaskModel__Group__1_in_rule__TaskModel__Group__0870 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TaskModel__Group__1__Impl_in_rule__TaskModel__Group__1928 = new BitSet(new long[]{0x0000000000000070L}); public static final BitSet FOLLOW_rule__TaskModel__Group__2_in_rule__TaskModel__Group__1931 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TaskModel__ContentsAssignment_1_in_rule__TaskModel__Group__1__Impl958 = new BitSet(new long[]{0x0000000000000072L}); public static final BitSet FOLLOW_rule__TaskModel__Group__2__Impl_in_rule__TaskModel__Group__2989 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleWs_in_rule__TaskModel__Group__2__Impl1017 = new BitSet(new long[]{0x0000000000000032L}); public static final BitSet FOLLOW_rule__Task__Group__0__Impl_in_rule__Task__Group__01054 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__Task__Group__1_in_rule__Task__Group__01057 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Task__IntendAssignment_0_in_rule__Task__Group__0__Impl1084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Task__Group__1__Impl_in_rule__Task__Group__11114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Task__TextAssignment_1_in_rule__Task__Group__1__Impl1141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Note__Group__0__Impl_in_rule__Note__Group__01175 = new BitSet(new long[]{0x0000000000000100L}); public static final BitSet FOLLOW_rule__Note__Group__1_in_rule__Note__Group__01178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Note__IntendAssignment_0_in_rule__Note__Group__0__Impl1205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Note__Group__1__Impl_in_rule__Note__Group__11235 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Note__TextAssignment_1_in_rule__Note__Group__1__Impl1262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Project__Group__0__Impl_in_rule__Project__Group__01296 = new BitSet(new long[]{0x0000000000000200L}); public static final BitSet FOLLOW_rule__Project__Group__1_in_rule__Project__Group__01299 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Project__IntendAssignment_0_in_rule__Project__Group__0__Impl1326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Project__Group__1__Impl_in_rule__Project__Group__11356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Project__TextAssignment_1_in_rule__Project__Group__1__Impl1383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Code__Group__0__Impl_in_rule__Code__Group__01417 = new BitSet(new long[]{0x0000000000000400L}); public static final BitSet FOLLOW_rule__Code__Group__1_in_rule__Code__Group__01420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Code__IntendAssignment_0_in_rule__Code__Group__0__Impl1447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Code__Group__1__Impl_in_rule__Code__Group__11477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Code__TextAssignment_1_in_rule__Code__Group__1__Impl1504 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Intendation__Group__0__Impl_in_rule__Intendation__Group__01538 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__Intendation__Group__1_in_rule__Intendation__Group__01541 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Intendation__Alternatives_0_in_rule__Intendation__Group__0__Impl1568 = new BitSet(new long[]{0x0000000000000032L}); public static final BitSet FOLLOW_rule__Intendation__Group__1__Impl_in_rule__Intendation__Group__11599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_SPACE_in_rule__Intendation__Group__1__Impl1627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Intendation__Group_0_0__0__Impl_in_rule__Intendation__Group_0_0__01662 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__Intendation__Group_0_0__1_in_rule__Intendation__Group_0_0__01665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_SPACE_in_rule__Intendation__Group_0_0__0__Impl1692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Intendation__Group_0_0__1__Impl_in_rule__Intendation__Group_0_0__11721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_SPACE_in_rule__Intendation__Group_0_0__1__Impl1748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Spaces__Group__0__Impl_in_rule__Spaces__Group__01781 = new BitSet(new long[]{0x0000000000000070L}); public static final BitSet FOLLOW_rule__Spaces__Group__1_in_rule__Spaces__Group__01784 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleWs_in_rule__Spaces__Group__0__Impl1812 = new BitSet(new long[]{0x0000000000000032L}); public static final BitSet FOLLOW_rule__Spaces__Group__1__Impl_in_rule__Spaces__Group__11843 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_NL_in_rule__Spaces__Group__1__Impl1870 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleContent_in_rule__TaskModel__ContentsAssignment_11908 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntendation_in_rule__Task__IntendAssignment_01939 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_TASK_TEXT_in_rule__Task__TextAssignment_11970 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntendation_in_rule__Note__IntendAssignment_02001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_TEXT_in_rule__Note__TextAssignment_12032 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntendation_in_rule__Project__IntendAssignment_02063 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_PROJECT__in_rule__Project__TextAssignment_12094 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntendation_in_rule__Code__IntendAssignment_02125 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_CODE__in_rule__Code__TextAssignment_12156 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSpaces_in_rule__EmptyLine__TextAssignment2187 = new BitSet(new long[]{0x0000000000000002L}); }