package no.hal.scxml.ui.contentassist.antlr.internal;
import java.io.InputStream;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
import org.eclipse.xtext.parsetree.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA;
import no.hal.scxml.services.ScxmlxtGrammarAccess;
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalScxmlxtParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_SCRIPT_EXPRESSION", "RULE_SCRIPT_STATEMENTS", "RULE_URI_LITERAL", "RULE_EOBJECT_URI_LITERAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "';'", "'*'", "'[]'", "'true'", "'false'", "'ms'", "'s'", "'m'", "'h'", "'domain'", "'model'", "'data'", "'{'", "'}'", "'->'", "'do'", "'<-'", "'on'", "'if'", "'!'", "'enter'", "'exit'", "'t'", "'>'", "'after'", "'var'", "':'", "'='", "'.'", "'+'", "'-'", "'/ '"
};
public static final int RULE_ML_COMMENT=11;
public static final int RULE_ID=5;
public static final int RULE_WS=13;
public static final int EOF=-1;
public static final int RULE_INT=4;
public static final int RULE_STRING=6;
public static final int RULE_ANY_OTHER=14;
public static final int RULE_EOBJECT_URI_LITERAL=10;
public static final int RULE_SCRIPT_EXPRESSION=7;
public static final int RULE_SL_COMMENT=12;
public static final int RULE_URI_LITERAL=9;
public static final int RULE_SCRIPT_STATEMENTS=8;
public InternalScxmlxtParser(TokenStream input) {
super(input);
}
public String[] getTokenNames() { return tokenNames; }
public String getGrammarFileName() { return "../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g"; }
private ScxmlxtGrammarAccess grammarAccess;
public void setGrammarAccess(ScxmlxtGrammarAccess grammarAccess) {
this.grammarAccess = grammarAccess;
}
@Override
protected Grammar getGrammar() {
return grammarAccess.getGrammar();
}
@Override
protected String getValueForTokenName(String tokenName) {
return tokenName;
}
// $ANTLR start entryRuleStateMachine
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:61:1: entryRuleStateMachine : ruleStateMachine EOF ;
public final void entryRuleStateMachine() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:62:1: ( ruleStateMachine EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:63:1: ruleStateMachine EOF
{
before(grammarAccess.getStateMachineRule());
pushFollow(FOLLOW_ruleStateMachine_in_entryRuleStateMachine61);
ruleStateMachine();
_fsp--;
after(grammarAccess.getStateMachineRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleStateMachine68);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleStateMachine
// $ANTLR start ruleStateMachine
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:70:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
public final void ruleStateMachine() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:74:2: ( ( ( rule__StateMachine__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:75:1: ( ( rule__StateMachine__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:75:1: ( ( rule__StateMachine__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:76:1: ( rule__StateMachine__Group__0 )
{
before(grammarAccess.getStateMachineAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:77:1: ( rule__StateMachine__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:77:2: rule__StateMachine__Group__0
{
pushFollow(FOLLOW_rule__StateMachine__Group__0_in_ruleStateMachine94);
rule__StateMachine__Group__0();
_fsp--;
}
after(grammarAccess.getStateMachineAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleStateMachine
// $ANTLR start entryRuleResourceImport
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:89:1: entryRuleResourceImport : ruleResourceImport EOF ;
public final void entryRuleResourceImport() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:90:1: ( ruleResourceImport EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:91:1: ruleResourceImport EOF
{
before(grammarAccess.getResourceImportRule());
pushFollow(FOLLOW_ruleResourceImport_in_entryRuleResourceImport121);
ruleResourceImport();
_fsp--;
after(grammarAccess.getResourceImportRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleResourceImport128);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleResourceImport
// $ANTLR start ruleResourceImport
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:98:1: ruleResourceImport : ( ( rule__ResourceImport__Alternatives ) ) ;
public final void ruleResourceImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:102:2: ( ( ( rule__ResourceImport__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:103:1: ( ( rule__ResourceImport__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:103:1: ( ( rule__ResourceImport__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:104:1: ( rule__ResourceImport__Alternatives )
{
before(grammarAccess.getResourceImportAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:105:1: ( rule__ResourceImport__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:105:2: rule__ResourceImport__Alternatives
{
pushFollow(FOLLOW_rule__ResourceImport__Alternatives_in_ruleResourceImport154);
rule__ResourceImport__Alternatives();
_fsp--;
}
after(grammarAccess.getResourceImportAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleResourceImport
// $ANTLR start entryRuleDomainModelImport
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:117:1: entryRuleDomainModelImport : ruleDomainModelImport EOF ;
public final void entryRuleDomainModelImport() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:118:1: ( ruleDomainModelImport EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:119:1: ruleDomainModelImport EOF
{
before(grammarAccess.getDomainModelImportRule());
pushFollow(FOLLOW_ruleDomainModelImport_in_entryRuleDomainModelImport181);
ruleDomainModelImport();
_fsp--;
after(grammarAccess.getDomainModelImportRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleDomainModelImport188);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleDomainModelImport
// $ANTLR start ruleDomainModelImport
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:126:1: ruleDomainModelImport : ( ( rule__DomainModelImport__Group__0 ) ) ;
public final void ruleDomainModelImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:130:2: ( ( ( rule__DomainModelImport__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:131:1: ( ( rule__DomainModelImport__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:131:1: ( ( rule__DomainModelImport__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:132:1: ( rule__DomainModelImport__Group__0 )
{
before(grammarAccess.getDomainModelImportAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:133:1: ( rule__DomainModelImport__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:133:2: rule__DomainModelImport__Group__0
{
pushFollow(FOLLOW_rule__DomainModelImport__Group__0_in_ruleDomainModelImport214);
rule__DomainModelImport__Group__0();
_fsp--;
}
after(grammarAccess.getDomainModelImportAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleDomainModelImport
// $ANTLR start entryRuleDomainDataImport
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:145:1: entryRuleDomainDataImport : ruleDomainDataImport EOF ;
public final void entryRuleDomainDataImport() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:146:1: ( ruleDomainDataImport EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:147:1: ruleDomainDataImport EOF
{
before(grammarAccess.getDomainDataImportRule());
pushFollow(FOLLOW_ruleDomainDataImport_in_entryRuleDomainDataImport241);
ruleDomainDataImport();
_fsp--;
after(grammarAccess.getDomainDataImportRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleDomainDataImport248);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleDomainDataImport
// $ANTLR start ruleDomainDataImport
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:154:1: ruleDomainDataImport : ( ( rule__DomainDataImport__Group__0 ) ) ;
public final void ruleDomainDataImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:158:2: ( ( ( rule__DomainDataImport__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:159:1: ( ( rule__DomainDataImport__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:159:1: ( ( rule__DomainDataImport__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:160:1: ( rule__DomainDataImport__Group__0 )
{
before(grammarAccess.getDomainDataImportAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:161:1: ( rule__DomainDataImport__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:161:2: rule__DomainDataImport__Group__0
{
pushFollow(FOLLOW_rule__DomainDataImport__Group__0_in_ruleDomainDataImport274);
rule__DomainDataImport__Group__0();
_fsp--;
}
after(grammarAccess.getDomainDataImportAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleDomainDataImport
// $ANTLR start entryRuleState
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:173:1: entryRuleState : ruleState EOF ;
public final void entryRuleState() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:174:1: ( ruleState EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:175:1: ruleState EOF
{
before(grammarAccess.getStateRule());
pushFollow(FOLLOW_ruleState_in_entryRuleState301);
ruleState();
_fsp--;
after(grammarAccess.getStateRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleState308);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleState
// $ANTLR start ruleState
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:182:1: ruleState : ( ( rule__State__Group__0 ) ) ;
public final void ruleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:186:2: ( ( ( rule__State__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:187:1: ( ( rule__State__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:187:1: ( ( rule__State__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:188:1: ( rule__State__Group__0 )
{
before(grammarAccess.getStateAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:189:1: ( rule__State__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:189:2: rule__State__Group__0
{
pushFollow(FOLLOW_rule__State__Group__0_in_ruleState334);
rule__State__Group__0();
_fsp--;
}
after(grammarAccess.getStateAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleState
// $ANTLR start entryRuleInitialTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:201:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
public final void entryRuleInitialTransition() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:202:1: ( ruleInitialTransition EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:203:1: ruleInitialTransition EOF
{
before(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_ruleInitialTransition_in_entryRuleInitialTransition361);
ruleInitialTransition();
_fsp--;
after(grammarAccess.getInitialTransitionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleInitialTransition368);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleInitialTransition
// $ANTLR start ruleInitialTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:210:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
public final void ruleInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:214:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:215:1: ( ( rule__InitialTransition__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:215:1: ( ( rule__InitialTransition__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:216:1: ( rule__InitialTransition__Group__0 )
{
before(grammarAccess.getInitialTransitionAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:217:1: ( rule__InitialTransition__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:217:2: rule__InitialTransition__Group__0
{
pushFollow(FOLLOW_rule__InitialTransition__Group__0_in_ruleInitialTransition394);
rule__InitialTransition__Group__0();
_fsp--;
}
after(grammarAccess.getInitialTransitionAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleInitialTransition
// $ANTLR start entryRuleAbstractTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:231:1: entryRuleAbstractTransition : ruleAbstractTransition EOF ;
public final void entryRuleAbstractTransition() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:232:1: ( ruleAbstractTransition EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:233:1: ruleAbstractTransition EOF
{
before(grammarAccess.getAbstractTransitionRule());
pushFollow(FOLLOW_ruleAbstractTransition_in_entryRuleAbstractTransition423);
ruleAbstractTransition();
_fsp--;
after(grammarAccess.getAbstractTransitionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleAbstractTransition430);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleAbstractTransition
// $ANTLR start ruleAbstractTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:240:1: ruleAbstractTransition : ( ( rule__AbstractTransition__Alternatives ) ) ;
public final void ruleAbstractTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:244:2: ( ( ( rule__AbstractTransition__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:245:1: ( ( rule__AbstractTransition__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:245:1: ( ( rule__AbstractTransition__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:246:1: ( rule__AbstractTransition__Alternatives )
{
before(grammarAccess.getAbstractTransitionAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:247:1: ( rule__AbstractTransition__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:247:2: rule__AbstractTransition__Alternatives
{
pushFollow(FOLLOW_rule__AbstractTransition__Alternatives_in_ruleAbstractTransition456);
rule__AbstractTransition__Alternatives();
_fsp--;
}
after(grammarAccess.getAbstractTransitionAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleAbstractTransition
// $ANTLR start entryRuleTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:259:1: entryRuleTransition : ruleTransition EOF ;
public final void entryRuleTransition() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:260:1: ( ruleTransition EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:261:1: ruleTransition EOF
{
before(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_ruleTransition_in_entryRuleTransition483);
ruleTransition();
_fsp--;
after(grammarAccess.getTransitionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleTransition490);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleTransition
// $ANTLR start ruleTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:268:1: ruleTransition : ( ( rule__Transition__Group__0 ) ) ;
public final void ruleTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:272:2: ( ( ( rule__Transition__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:273:1: ( ( rule__Transition__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:273:1: ( ( rule__Transition__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:274:1: ( rule__Transition__Group__0 )
{
before(grammarAccess.getTransitionAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:275:1: ( rule__Transition__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:275:2: rule__Transition__Group__0
{
pushFollow(FOLLOW_rule__Transition__Group__0_in_ruleTransition516);
rule__Transition__Group__0();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleTransition
// $ANTLR start entryRuleInternalTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:287:1: entryRuleInternalTransition : ruleInternalTransition EOF ;
public final void entryRuleInternalTransition() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:288:1: ( ruleInternalTransition EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:289:1: ruleInternalTransition EOF
{
before(grammarAccess.getInternalTransitionRule());
pushFollow(FOLLOW_ruleInternalTransition_in_entryRuleInternalTransition543);
ruleInternalTransition();
_fsp--;
after(grammarAccess.getInternalTransitionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleInternalTransition550);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleInternalTransition
// $ANTLR start ruleInternalTransition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:296:1: ruleInternalTransition : ( ( rule__InternalTransition__Group__0 ) ) ;
public final void ruleInternalTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:300:2: ( ( ( rule__InternalTransition__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:301:1: ( ( rule__InternalTransition__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:301:1: ( ( rule__InternalTransition__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:302:1: ( rule__InternalTransition__Group__0 )
{
before(grammarAccess.getInternalTransitionAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:303:1: ( rule__InternalTransition__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:303:2: rule__InternalTransition__Group__0
{
pushFollow(FOLLOW_rule__InternalTransition__Group__0_in_ruleInternalTransition576);
rule__InternalTransition__Group__0();
_fsp--;
}
after(grammarAccess.getInternalTransitionAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleInternalTransition
// $ANTLR start entryRuleEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:315:1: entryRuleEvent : ruleEvent EOF ;
public final void entryRuleEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:316:1: ( ruleEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:317:1: ruleEvent EOF
{
before(grammarAccess.getEventRule());
pushFollow(FOLLOW_ruleEvent_in_entryRuleEvent603);
ruleEvent();
_fsp--;
after(grammarAccess.getEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleEvent610);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleEvent
// $ANTLR start ruleEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:324:1: ruleEvent : ( ( rule__Event__Alternatives ) ) ;
public final void ruleEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:328:2: ( ( ( rule__Event__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:329:1: ( ( rule__Event__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:329:1: ( ( rule__Event__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:330:1: ( rule__Event__Alternatives )
{
before(grammarAccess.getEventAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:331:1: ( rule__Event__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:331:2: rule__Event__Alternatives
{
pushFollow(FOLLOW_rule__Event__Alternatives_in_ruleEvent636);
rule__Event__Alternatives();
_fsp--;
}
after(grammarAccess.getEventAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleEvent
// $ANTLR start entryRuleSymbolicEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:343:1: entryRuleSymbolicEvent : ruleSymbolicEvent EOF ;
public final void entryRuleSymbolicEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:344:1: ( ruleSymbolicEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:345:1: ruleSymbolicEvent EOF
{
before(grammarAccess.getSymbolicEventRule());
pushFollow(FOLLOW_ruleSymbolicEvent_in_entryRuleSymbolicEvent663);
ruleSymbolicEvent();
_fsp--;
after(grammarAccess.getSymbolicEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleSymbolicEvent670);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleSymbolicEvent
// $ANTLR start ruleSymbolicEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:352:1: ruleSymbolicEvent : ( ( rule__SymbolicEvent__Group__0 ) ) ;
public final void ruleSymbolicEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:356:2: ( ( ( rule__SymbolicEvent__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:357:1: ( ( rule__SymbolicEvent__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:357:1: ( ( rule__SymbolicEvent__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:358:1: ( rule__SymbolicEvent__Group__0 )
{
before(grammarAccess.getSymbolicEventAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:359:1: ( rule__SymbolicEvent__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:359:2: rule__SymbolicEvent__Group__0
{
pushFollow(FOLLOW_rule__SymbolicEvent__Group__0_in_ruleSymbolicEvent696);
rule__SymbolicEvent__Group__0();
_fsp--;
}
after(grammarAccess.getSymbolicEventAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleSymbolicEvent
// $ANTLR start entryRuleTransitionEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:371:1: entryRuleTransitionEvent : ruleTransitionEvent EOF ;
public final void entryRuleTransitionEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:372:1: ( ruleTransitionEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:373:1: ruleTransitionEvent EOF
{
before(grammarAccess.getTransitionEventRule());
pushFollow(FOLLOW_ruleTransitionEvent_in_entryRuleTransitionEvent723);
ruleTransitionEvent();
_fsp--;
after(grammarAccess.getTransitionEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionEvent730);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleTransitionEvent
// $ANTLR start ruleTransitionEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:380:1: ruleTransitionEvent : ( ( rule__TransitionEvent__Alternatives ) ) ;
public final void ruleTransitionEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:384:2: ( ( ( rule__TransitionEvent__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:385:1: ( ( rule__TransitionEvent__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:385:1: ( ( rule__TransitionEvent__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:386:1: ( rule__TransitionEvent__Alternatives )
{
before(grammarAccess.getTransitionEventAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:387:1: ( rule__TransitionEvent__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:387:2: rule__TransitionEvent__Alternatives
{
pushFollow(FOLLOW_rule__TransitionEvent__Alternatives_in_ruleTransitionEvent756);
rule__TransitionEvent__Alternatives();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleTransitionEvent
// $ANTLR start entryRuleEnterEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:399:1: entryRuleEnterEvent : ruleEnterEvent EOF ;
public final void entryRuleEnterEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:400:1: ( ruleEnterEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:401:1: ruleEnterEvent EOF
{
before(grammarAccess.getEnterEventRule());
pushFollow(FOLLOW_ruleEnterEvent_in_entryRuleEnterEvent783);
ruleEnterEvent();
_fsp--;
after(grammarAccess.getEnterEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleEnterEvent790);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleEnterEvent
// $ANTLR start ruleEnterEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:408:1: ruleEnterEvent : ( ( rule__EnterEvent__Group__0 ) ) ;
public final void ruleEnterEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:412:2: ( ( ( rule__EnterEvent__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:413:1: ( ( rule__EnterEvent__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:413:1: ( ( rule__EnterEvent__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:414:1: ( rule__EnterEvent__Group__0 )
{
before(grammarAccess.getEnterEventAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:415:1: ( rule__EnterEvent__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:415:2: rule__EnterEvent__Group__0
{
pushFollow(FOLLOW_rule__EnterEvent__Group__0_in_ruleEnterEvent816);
rule__EnterEvent__Group__0();
_fsp--;
}
after(grammarAccess.getEnterEventAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleEnterEvent
// $ANTLR start entryRuleExitEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:427:1: entryRuleExitEvent : ruleExitEvent EOF ;
public final void entryRuleExitEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:428:1: ( ruleExitEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:429:1: ruleExitEvent EOF
{
before(grammarAccess.getExitEventRule());
pushFollow(FOLLOW_ruleExitEvent_in_entryRuleExitEvent843);
ruleExitEvent();
_fsp--;
after(grammarAccess.getExitEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleExitEvent850);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleExitEvent
// $ANTLR start ruleExitEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:436:1: ruleExitEvent : ( ( rule__ExitEvent__Group__0 ) ) ;
public final void ruleExitEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:440:2: ( ( ( rule__ExitEvent__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:441:1: ( ( rule__ExitEvent__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:441:1: ( ( rule__ExitEvent__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:442:1: ( rule__ExitEvent__Group__0 )
{
before(grammarAccess.getExitEventAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:443:1: ( rule__ExitEvent__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:443:2: rule__ExitEvent__Group__0
{
pushFollow(FOLLOW_rule__ExitEvent__Group__0_in_ruleExitEvent876);
rule__ExitEvent__Group__0();
_fsp--;
}
after(grammarAccess.getExitEventAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleExitEvent
// $ANTLR start entryRuleScriptEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:455:1: entryRuleScriptEvent : ruleScriptEvent EOF ;
public final void entryRuleScriptEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:456:1: ( ruleScriptEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:457:1: ruleScriptEvent EOF
{
before(grammarAccess.getScriptEventRule());
pushFollow(FOLLOW_ruleScriptEvent_in_entryRuleScriptEvent903);
ruleScriptEvent();
_fsp--;
after(grammarAccess.getScriptEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleScriptEvent910);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleScriptEvent
// $ANTLR start ruleScriptEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:464:1: ruleScriptEvent : ( ( rule__ScriptEvent__ScriptAssignment ) ) ;
public final void ruleScriptEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:468:2: ( ( ( rule__ScriptEvent__ScriptAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:469:1: ( ( rule__ScriptEvent__ScriptAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:469:1: ( ( rule__ScriptEvent__ScriptAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:470:1: ( rule__ScriptEvent__ScriptAssignment )
{
before(grammarAccess.getScriptEventAccess().getScriptAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:471:1: ( rule__ScriptEvent__ScriptAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:471:2: rule__ScriptEvent__ScriptAssignment
{
pushFollow(FOLLOW_rule__ScriptEvent__ScriptAssignment_in_ruleScriptEvent936);
rule__ScriptEvent__ScriptAssignment();
_fsp--;
}
after(grammarAccess.getScriptEventAccess().getScriptAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleScriptEvent
// $ANTLR start entryRuleTimerEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:483:1: entryRuleTimerEvent : ruleTimerEvent EOF ;
public final void entryRuleTimerEvent() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:484:1: ( ruleTimerEvent EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:485:1: ruleTimerEvent EOF
{
before(grammarAccess.getTimerEventRule());
pushFollow(FOLLOW_ruleTimerEvent_in_entryRuleTimerEvent963);
ruleTimerEvent();
_fsp--;
after(grammarAccess.getTimerEventRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleTimerEvent970);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleTimerEvent
// $ANTLR start ruleTimerEvent
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:492:1: ruleTimerEvent : ( ( rule__TimerEvent__Group__0 ) ) ;
public final void ruleTimerEvent() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:496:2: ( ( ( rule__TimerEvent__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:497:1: ( ( rule__TimerEvent__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:497:1: ( ( rule__TimerEvent__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:498:1: ( rule__TimerEvent__Group__0 )
{
before(grammarAccess.getTimerEventAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:499:1: ( rule__TimerEvent__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:499:2: rule__TimerEvent__Group__0
{
pushFollow(FOLLOW_rule__TimerEvent__Group__0_in_ruleTimerEvent996);
rule__TimerEvent__Group__0();
_fsp--;
}
after(grammarAccess.getTimerEventAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleTimerEvent
// $ANTLR start entryRuleCondition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:511:1: entryRuleCondition : ruleCondition EOF ;
public final void entryRuleCondition() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:512:1: ( ruleCondition EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:513:1: ruleCondition EOF
{
before(grammarAccess.getConditionRule());
pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition1023);
ruleCondition();
_fsp--;
after(grammarAccess.getConditionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleCondition1030);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleCondition
// $ANTLR start ruleCondition
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:520:1: ruleCondition : ( ( rule__Condition__ScriptAssignment ) ) ;
public final void ruleCondition() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:524:2: ( ( ( rule__Condition__ScriptAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:525:1: ( ( rule__Condition__ScriptAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:525:1: ( ( rule__Condition__ScriptAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:526:1: ( rule__Condition__ScriptAssignment )
{
before(grammarAccess.getConditionAccess().getScriptAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:527:1: ( rule__Condition__ScriptAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:527:2: rule__Condition__ScriptAssignment
{
pushFollow(FOLLOW_rule__Condition__ScriptAssignment_in_ruleCondition1056);
rule__Condition__ScriptAssignment();
_fsp--;
}
after(grammarAccess.getConditionAccess().getScriptAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleCondition
// $ANTLR start entryRuleAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:539:1: entryRuleAction : ruleAction EOF ;
public final void entryRuleAction() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:540:1: ( ruleAction EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:541:1: ruleAction EOF
{
before(grammarAccess.getActionRule());
pushFollow(FOLLOW_ruleAction_in_entryRuleAction1083);
ruleAction();
_fsp--;
after(grammarAccess.getActionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleAction1090);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleAction
// $ANTLR start ruleAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:548:1: ruleAction : ( ( rule__Action__Alternatives ) ) ;
public final void ruleAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:552:2: ( ( ( rule__Action__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:553:1: ( ( rule__Action__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:553:1: ( ( rule__Action__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:554:1: ( rule__Action__Alternatives )
{
before(grammarAccess.getActionAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:555:1: ( rule__Action__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:555:2: rule__Action__Alternatives
{
pushFollow(FOLLOW_rule__Action__Alternatives_in_ruleAction1116);
rule__Action__Alternatives();
_fsp--;
}
after(grammarAccess.getActionAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleAction
// $ANTLR start entryRuleSymbolicAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:567:1: entryRuleSymbolicAction : ruleSymbolicAction EOF ;
public final void entryRuleSymbolicAction() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:568:1: ( ruleSymbolicAction EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:569:1: ruleSymbolicAction EOF
{
before(grammarAccess.getSymbolicActionRule());
pushFollow(FOLLOW_ruleSymbolicAction_in_entryRuleSymbolicAction1143);
ruleSymbolicAction();
_fsp--;
after(grammarAccess.getSymbolicActionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleSymbolicAction1150);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleSymbolicAction
// $ANTLR start ruleSymbolicAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:576:1: ruleSymbolicAction : ( ( rule__SymbolicAction__Group__0 ) ) ;
public final void ruleSymbolicAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:580:2: ( ( ( rule__SymbolicAction__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:581:1: ( ( rule__SymbolicAction__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:581:1: ( ( rule__SymbolicAction__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:582:1: ( rule__SymbolicAction__Group__0 )
{
before(grammarAccess.getSymbolicActionAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:583:1: ( rule__SymbolicAction__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:583:2: rule__SymbolicAction__Group__0
{
pushFollow(FOLLOW_rule__SymbolicAction__Group__0_in_ruleSymbolicAction1176);
rule__SymbolicAction__Group__0();
_fsp--;
}
after(grammarAccess.getSymbolicActionAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleSymbolicAction
// $ANTLR start entryRuleScriptAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:595:1: entryRuleScriptAction : ruleScriptAction EOF ;
public final void entryRuleScriptAction() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:596:1: ( ruleScriptAction EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:597:1: ruleScriptAction EOF
{
before(grammarAccess.getScriptActionRule());
pushFollow(FOLLOW_ruleScriptAction_in_entryRuleScriptAction1203);
ruleScriptAction();
_fsp--;
after(grammarAccess.getScriptActionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleScriptAction1210);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleScriptAction
// $ANTLR start ruleScriptAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:604:1: ruleScriptAction : ( ( rule__ScriptAction__ScriptAssignment ) ) ;
public final void ruleScriptAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:608:2: ( ( ( rule__ScriptAction__ScriptAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:609:1: ( ( rule__ScriptAction__ScriptAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:609:1: ( ( rule__ScriptAction__ScriptAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:610:1: ( rule__ScriptAction__ScriptAssignment )
{
before(grammarAccess.getScriptActionAccess().getScriptAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:611:1: ( rule__ScriptAction__ScriptAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:611:2: rule__ScriptAction__ScriptAssignment
{
pushFollow(FOLLOW_rule__ScriptAction__ScriptAssignment_in_ruleScriptAction1236);
rule__ScriptAction__ScriptAssignment();
_fsp--;
}
after(grammarAccess.getScriptActionAccess().getScriptAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleScriptAction
// $ANTLR start entryRuleVarDef
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:623:1: entryRuleVarDef : ruleVarDef EOF ;
public final void entryRuleVarDef() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:624:1: ( ruleVarDef EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:625:1: ruleVarDef EOF
{
before(grammarAccess.getVarDefRule());
pushFollow(FOLLOW_ruleVarDef_in_entryRuleVarDef1263);
ruleVarDef();
_fsp--;
after(grammarAccess.getVarDefRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleVarDef1270);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleVarDef
// $ANTLR start ruleVarDef
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:632:1: ruleVarDef : ( ( rule__VarDef__Group__0 ) ) ;
public final void ruleVarDef() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:636:2: ( ( ( rule__VarDef__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:637:1: ( ( rule__VarDef__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:637:1: ( ( rule__VarDef__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:638:1: ( rule__VarDef__Group__0 )
{
before(grammarAccess.getVarDefAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:639:1: ( rule__VarDef__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:639:2: rule__VarDef__Group__0
{
pushFollow(FOLLOW_rule__VarDef__Group__0_in_ruleVarDef1296);
rule__VarDef__Group__0();
_fsp--;
}
after(grammarAccess.getVarDefAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleVarDef
// $ANTLR start entryRuleAssignmentAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:651:1: entryRuleAssignmentAction : ruleAssignmentAction EOF ;
public final void entryRuleAssignmentAction() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:652:1: ( ruleAssignmentAction EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:653:1: ruleAssignmentAction EOF
{
before(grammarAccess.getAssignmentActionRule());
pushFollow(FOLLOW_ruleAssignmentAction_in_entryRuleAssignmentAction1323);
ruleAssignmentAction();
_fsp--;
after(grammarAccess.getAssignmentActionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleAssignmentAction1330);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleAssignmentAction
// $ANTLR start ruleAssignmentAction
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:660:1: ruleAssignmentAction : ( ( rule__AssignmentAction__Group__0 ) ) ;
public final void ruleAssignmentAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:664:2: ( ( ( rule__AssignmentAction__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:665:1: ( ( rule__AssignmentAction__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:665:1: ( ( rule__AssignmentAction__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:666:1: ( rule__AssignmentAction__Group__0 )
{
before(grammarAccess.getAssignmentActionAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:667:1: ( rule__AssignmentAction__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:667:2: rule__AssignmentAction__Group__0
{
pushFollow(FOLLOW_rule__AssignmentAction__Group__0_in_ruleAssignmentAction1356);
rule__AssignmentAction__Group__0();
_fsp--;
}
after(grammarAccess.getAssignmentActionAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleAssignmentAction
// $ANTLR start entryRuleBOOLEAN_LITERAL
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:679:1: entryRuleBOOLEAN_LITERAL : ruleBOOLEAN_LITERAL EOF ;
public final void entryRuleBOOLEAN_LITERAL() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:680:1: ( ruleBOOLEAN_LITERAL EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:681:1: ruleBOOLEAN_LITERAL EOF
{
before(grammarAccess.getBOOLEAN_LITERALRule());
pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL1383);
ruleBOOLEAN_LITERAL();
_fsp--;
after(grammarAccess.getBOOLEAN_LITERALRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL1390);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleBOOLEAN_LITERAL
// $ANTLR start ruleBOOLEAN_LITERAL
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:688:1: ruleBOOLEAN_LITERAL : ( ( rule__BOOLEAN_LITERAL__Alternatives ) ) ;
public final void ruleBOOLEAN_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:692:2: ( ( ( rule__BOOLEAN_LITERAL__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:693:1: ( ( rule__BOOLEAN_LITERAL__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:693:1: ( ( rule__BOOLEAN_LITERAL__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:694:1: ( rule__BOOLEAN_LITERAL__Alternatives )
{
before(grammarAccess.getBOOLEAN_LITERALAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:695:1: ( rule__BOOLEAN_LITERAL__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:695:2: rule__BOOLEAN_LITERAL__Alternatives
{
pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__Alternatives_in_ruleBOOLEAN_LITERAL1416);
rule__BOOLEAN_LITERAL__Alternatives();
_fsp--;
}
after(grammarAccess.getBOOLEAN_LITERALAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleBOOLEAN_LITERAL
// $ANTLR start entryRuleFLOAT_LITERAL
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:707:1: entryRuleFLOAT_LITERAL : ruleFLOAT_LITERAL EOF ;
public final void entryRuleFLOAT_LITERAL() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:708:1: ( ruleFLOAT_LITERAL EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:709:1: ruleFLOAT_LITERAL EOF
{
before(grammarAccess.getFLOAT_LITERALRule());
pushFollow(FOLLOW_ruleFLOAT_LITERAL_in_entryRuleFLOAT_LITERAL1443);
ruleFLOAT_LITERAL();
_fsp--;
after(grammarAccess.getFLOAT_LITERALRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleFLOAT_LITERAL1450);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleFLOAT_LITERAL
// $ANTLR start ruleFLOAT_LITERAL
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:716:1: ruleFLOAT_LITERAL : ( ( rule__FLOAT_LITERAL__Group__0 ) ) ;
public final void ruleFLOAT_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:720:2: ( ( ( rule__FLOAT_LITERAL__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:721:1: ( ( rule__FLOAT_LITERAL__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:721:1: ( ( rule__FLOAT_LITERAL__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:722:1: ( rule__FLOAT_LITERAL__Group__0 )
{
before(grammarAccess.getFLOAT_LITERALAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:723:1: ( rule__FLOAT_LITERAL__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:723:2: rule__FLOAT_LITERAL__Group__0
{
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Group__0_in_ruleFLOAT_LITERAL1476);
rule__FLOAT_LITERAL__Group__0();
_fsp--;
}
after(grammarAccess.getFLOAT_LITERALAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleFLOAT_LITERAL
// $ANTLR start entryRulePOS_INT
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:735:1: entryRulePOS_INT : rulePOS_INT EOF ;
public final void entryRulePOS_INT() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:736:1: ( rulePOS_INT EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:737:1: rulePOS_INT EOF
{
before(grammarAccess.getPOS_INTRule());
pushFollow(FOLLOW_rulePOS_INT_in_entryRulePOS_INT1503);
rulePOS_INT();
_fsp--;
after(grammarAccess.getPOS_INTRule());
match(input,EOF,FOLLOW_EOF_in_entryRulePOS_INT1510);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRulePOS_INT
// $ANTLR start rulePOS_INT
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:744:1: rulePOS_INT : ( ( rule__POS_INT__Group__0 ) ) ;
public final void rulePOS_INT() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:748:2: ( ( ( rule__POS_INT__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:749:1: ( ( rule__POS_INT__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:749:1: ( ( rule__POS_INT__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:750:1: ( rule__POS_INT__Group__0 )
{
before(grammarAccess.getPOS_INTAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:751:1: ( rule__POS_INT__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:751:2: rule__POS_INT__Group__0
{
pushFollow(FOLLOW_rule__POS_INT__Group__0_in_rulePOS_INT1536);
rule__POS_INT__Group__0();
_fsp--;
}
after(grammarAccess.getPOS_INTAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rulePOS_INT
// $ANTLR start entryRuleNEG_INT
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:763:1: entryRuleNEG_INT : ruleNEG_INT EOF ;
public final void entryRuleNEG_INT() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:764:1: ( ruleNEG_INT EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:765:1: ruleNEG_INT EOF
{
before(grammarAccess.getNEG_INTRule());
pushFollow(FOLLOW_ruleNEG_INT_in_entryRuleNEG_INT1563);
ruleNEG_INT();
_fsp--;
after(grammarAccess.getNEG_INTRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleNEG_INT1570);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleNEG_INT
// $ANTLR start ruleNEG_INT
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:772:1: ruleNEG_INT : ( ( rule__NEG_INT__Group__0 ) ) ;
public final void ruleNEG_INT() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:776:2: ( ( ( rule__NEG_INT__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:777:1: ( ( rule__NEG_INT__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:777:1: ( ( rule__NEG_INT__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:778:1: ( rule__NEG_INT__Group__0 )
{
before(grammarAccess.getNEG_INTAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:779:1: ( rule__NEG_INT__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:779:2: rule__NEG_INT__Group__0
{
pushFollow(FOLLOW_rule__NEG_INT__Group__0_in_ruleNEG_INT1596);
rule__NEG_INT__Group__0();
_fsp--;
}
after(grammarAccess.getNEG_INTAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleNEG_INT
// $ANTLR start entryRuleQNAME
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:791:1: entryRuleQNAME : ruleQNAME EOF ;
public final void entryRuleQNAME() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:792:1: ( ruleQNAME EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:793:1: ruleQNAME EOF
{
before(grammarAccess.getQNAMERule());
pushFollow(FOLLOW_ruleQNAME_in_entryRuleQNAME1623);
ruleQNAME();
_fsp--;
after(grammarAccess.getQNAMERule());
match(input,EOF,FOLLOW_EOF_in_entryRuleQNAME1630);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleQNAME
// $ANTLR start ruleQNAME
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:800:1: ruleQNAME : ( ( rule__QNAME__Group__0 ) ) ;
public final void ruleQNAME() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:804:2: ( ( ( rule__QNAME__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:805:1: ( ( rule__QNAME__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:805:1: ( ( rule__QNAME__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:806:1: ( rule__QNAME__Group__0 )
{
before(grammarAccess.getQNAMEAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:807:1: ( rule__QNAME__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:807:2: rule__QNAME__Group__0
{
pushFollow(FOLLOW_rule__QNAME__Group__0_in_ruleQNAME1656);
rule__QNAME__Group__0();
_fsp--;
}
after(grammarAccess.getQNAMEAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleQNAME
// $ANTLR start entryRuleExpression
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:819:1: entryRuleExpression : ruleExpression EOF ;
public final void entryRuleExpression() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:820:1: ( ruleExpression EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:821:1: ruleExpression EOF
{
before(grammarAccess.getExpressionRule());
pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression1683);
ruleExpression();
_fsp--;
after(grammarAccess.getExpressionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleExpression1690);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleExpression
// $ANTLR start ruleExpression
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:828:1: ruleExpression : ( ( rule__Expression__Alternatives ) ) ;
public final void ruleExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:832:2: ( ( ( rule__Expression__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:833:1: ( ( rule__Expression__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:833:1: ( ( rule__Expression__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:834:1: ( rule__Expression__Alternatives )
{
before(grammarAccess.getExpressionAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:835:1: ( rule__Expression__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:835:2: rule__Expression__Alternatives
{
pushFollow(FOLLOW_rule__Expression__Alternatives_in_ruleExpression1716);
rule__Expression__Alternatives();
_fsp--;
}
after(grammarAccess.getExpressionAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleExpression
// $ANTLR start entryRuleLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:847:1: entryRuleLiteral : ruleLiteral EOF ;
public final void entryRuleLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:848:1: ( ruleLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:849:1: ruleLiteral EOF
{
before(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral1743);
ruleLiteral();
_fsp--;
after(grammarAccess.getLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral1750);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleLiteral
// $ANTLR start ruleLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:856:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
public final void ruleLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:860:2: ( ( ( rule__Literal__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:861:1: ( ( rule__Literal__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:861:1: ( ( rule__Literal__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:862:1: ( rule__Literal__Alternatives )
{
before(grammarAccess.getLiteralAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:863:1: ( rule__Literal__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:863:2: rule__Literal__Alternatives
{
pushFollow(FOLLOW_rule__Literal__Alternatives_in_ruleLiteral1776);
rule__Literal__Alternatives();
_fsp--;
}
after(grammarAccess.getLiteralAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleLiteral
// $ANTLR start entryRuleBooleanLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:875:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
public final void entryRuleBooleanLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:876:1: ( ruleBooleanLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:877:1: ruleBooleanLiteral EOF
{
before(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1803);
ruleBooleanLiteral();
_fsp--;
after(grammarAccess.getBooleanLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral1810);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleBooleanLiteral
// $ANTLR start ruleBooleanLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:884:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__BooleanValueAssignment ) ) ;
public final void ruleBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:888:2: ( ( ( rule__BooleanLiteral__BooleanValueAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:889:1: ( ( rule__BooleanLiteral__BooleanValueAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:889:1: ( ( rule__BooleanLiteral__BooleanValueAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:890:1: ( rule__BooleanLiteral__BooleanValueAssignment )
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanValueAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:891:1: ( rule__BooleanLiteral__BooleanValueAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:891:2: rule__BooleanLiteral__BooleanValueAssignment
{
pushFollow(FOLLOW_rule__BooleanLiteral__BooleanValueAssignment_in_ruleBooleanLiteral1836);
rule__BooleanLiteral__BooleanValueAssignment();
_fsp--;
}
after(grammarAccess.getBooleanLiteralAccess().getBooleanValueAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleBooleanLiteral
// $ANTLR start entryRuleIntLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:903:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
public final void entryRuleIntLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:904:1: ( ruleIntLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:905:1: ruleIntLiteral EOF
{
before(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral1863);
ruleIntLiteral();
_fsp--;
after(grammarAccess.getIntLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral1870);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleIntLiteral
// $ANTLR start ruleIntLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:912:1: ruleIntLiteral : ( ( rule__IntLiteral__IntValueAssignment ) ) ;
public final void ruleIntLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:916:2: ( ( ( rule__IntLiteral__IntValueAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:917:1: ( ( rule__IntLiteral__IntValueAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:917:1: ( ( rule__IntLiteral__IntValueAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:918:1: ( rule__IntLiteral__IntValueAssignment )
{
before(grammarAccess.getIntLiteralAccess().getIntValueAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:919:1: ( rule__IntLiteral__IntValueAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:919:2: rule__IntLiteral__IntValueAssignment
{
pushFollow(FOLLOW_rule__IntLiteral__IntValueAssignment_in_ruleIntLiteral1896);
rule__IntLiteral__IntValueAssignment();
_fsp--;
}
after(grammarAccess.getIntLiteralAccess().getIntValueAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleIntLiteral
// $ANTLR start entryRuleFloatLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:931:1: entryRuleFloatLiteral : ruleFloatLiteral EOF ;
public final void entryRuleFloatLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:932:1: ( ruleFloatLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:933:1: ruleFloatLiteral EOF
{
before(grammarAccess.getFloatLiteralRule());
pushFollow(FOLLOW_ruleFloatLiteral_in_entryRuleFloatLiteral1923);
ruleFloatLiteral();
_fsp--;
after(grammarAccess.getFloatLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleFloatLiteral1930);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleFloatLiteral
// $ANTLR start ruleFloatLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:940:1: ruleFloatLiteral : ( ( rule__FloatLiteral__FloatValueAssignment ) ) ;
public final void ruleFloatLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:944:2: ( ( ( rule__FloatLiteral__FloatValueAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:945:1: ( ( rule__FloatLiteral__FloatValueAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:945:1: ( ( rule__FloatLiteral__FloatValueAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:946:1: ( rule__FloatLiteral__FloatValueAssignment )
{
before(grammarAccess.getFloatLiteralAccess().getFloatValueAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:947:1: ( rule__FloatLiteral__FloatValueAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:947:2: rule__FloatLiteral__FloatValueAssignment
{
pushFollow(FOLLOW_rule__FloatLiteral__FloatValueAssignment_in_ruleFloatLiteral1956);
rule__FloatLiteral__FloatValueAssignment();
_fsp--;
}
after(grammarAccess.getFloatLiteralAccess().getFloatValueAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleFloatLiteral
// $ANTLR start entryRuleStringLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:959:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
public final void entryRuleStringLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:960:1: ( ruleStringLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:961:1: ruleStringLiteral EOF
{
before(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1983);
ruleStringLiteral();
_fsp--;
after(grammarAccess.getStringLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral1990);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleStringLiteral
// $ANTLR start ruleStringLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:968:1: ruleStringLiteral : ( ( rule__StringLiteral__StringValueAssignment ) ) ;
public final void ruleStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:972:2: ( ( ( rule__StringLiteral__StringValueAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:973:1: ( ( rule__StringLiteral__StringValueAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:973:1: ( ( rule__StringLiteral__StringValueAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:974:1: ( rule__StringLiteral__StringValueAssignment )
{
before(grammarAccess.getStringLiteralAccess().getStringValueAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:975:1: ( rule__StringLiteral__StringValueAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:975:2: rule__StringLiteral__StringValueAssignment
{
pushFollow(FOLLOW_rule__StringLiteral__StringValueAssignment_in_ruleStringLiteral2016);
rule__StringLiteral__StringValueAssignment();
_fsp--;
}
after(grammarAccess.getStringLiteralAccess().getStringValueAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleStringLiteral
// $ANTLR start entryRuleUriLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:987:1: entryRuleUriLiteral : ruleUriLiteral EOF ;
public final void entryRuleUriLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:988:1: ( ruleUriLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:989:1: ruleUriLiteral EOF
{
before(grammarAccess.getUriLiteralRule());
pushFollow(FOLLOW_ruleUriLiteral_in_entryRuleUriLiteral2043);
ruleUriLiteral();
_fsp--;
after(grammarAccess.getUriLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleUriLiteral2050);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleUriLiteral
// $ANTLR start ruleUriLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:996:1: ruleUriLiteral : ( ( rule__UriLiteral__UriAssignment ) ) ;
public final void ruleUriLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1000:2: ( ( ( rule__UriLiteral__UriAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1001:1: ( ( rule__UriLiteral__UriAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1001:1: ( ( rule__UriLiteral__UriAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1002:1: ( rule__UriLiteral__UriAssignment )
{
before(grammarAccess.getUriLiteralAccess().getUriAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1003:1: ( rule__UriLiteral__UriAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1003:2: rule__UriLiteral__UriAssignment
{
pushFollow(FOLLOW_rule__UriLiteral__UriAssignment_in_ruleUriLiteral2076);
rule__UriLiteral__UriAssignment();
_fsp--;
}
after(grammarAccess.getUriLiteralAccess().getUriAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleUriLiteral
// $ANTLR start entryRuleEObjectUriLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1015:1: entryRuleEObjectUriLiteral : ruleEObjectUriLiteral EOF ;
public final void entryRuleEObjectUriLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1016:1: ( ruleEObjectUriLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1017:1: ruleEObjectUriLiteral EOF
{
before(grammarAccess.getEObjectUriLiteralRule());
pushFollow(FOLLOW_ruleEObjectUriLiteral_in_entryRuleEObjectUriLiteral2103);
ruleEObjectUriLiteral();
_fsp--;
after(grammarAccess.getEObjectUriLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleEObjectUriLiteral2110);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleEObjectUriLiteral
// $ANTLR start ruleEObjectUriLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1024:1: ruleEObjectUriLiteral : ( ( rule__EObjectUriLiteral__UriAssignment ) ) ;
public final void ruleEObjectUriLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1028:2: ( ( ( rule__EObjectUriLiteral__UriAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1029:1: ( ( rule__EObjectUriLiteral__UriAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1029:1: ( ( rule__EObjectUriLiteral__UriAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1030:1: ( rule__EObjectUriLiteral__UriAssignment )
{
before(grammarAccess.getEObjectUriLiteralAccess().getUriAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1031:1: ( rule__EObjectUriLiteral__UriAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1031:2: rule__EObjectUriLiteral__UriAssignment
{
pushFollow(FOLLOW_rule__EObjectUriLiteral__UriAssignment_in_ruleEObjectUriLiteral2136);
rule__EObjectUriLiteral__UriAssignment();
_fsp--;
}
after(grammarAccess.getEObjectUriLiteralAccess().getUriAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleEObjectUriLiteral
// $ANTLR start entryRuleDelayLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1043:1: entryRuleDelayLiteral : ruleDelayLiteral EOF ;
public final void entryRuleDelayLiteral() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1044:1: ( ruleDelayLiteral EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1045:1: ruleDelayLiteral EOF
{
before(grammarAccess.getDelayLiteralRule());
pushFollow(FOLLOW_ruleDelayLiteral_in_entryRuleDelayLiteral2163);
ruleDelayLiteral();
_fsp--;
after(grammarAccess.getDelayLiteralRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleDelayLiteral2170);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleDelayLiteral
// $ANTLR start ruleDelayLiteral
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1052:1: ruleDelayLiteral : ( ( rule__DelayLiteral__Group__0 ) ) ;
public final void ruleDelayLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1056:2: ( ( ( rule__DelayLiteral__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1057:1: ( ( rule__DelayLiteral__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1057:1: ( ( rule__DelayLiteral__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1058:1: ( rule__DelayLiteral__Group__0 )
{
before(grammarAccess.getDelayLiteralAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1059:1: ( rule__DelayLiteral__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1059:2: rule__DelayLiteral__Group__0
{
pushFollow(FOLLOW_rule__DelayLiteral__Group__0_in_ruleDelayLiteral2196);
rule__DelayLiteral__Group__0();
_fsp--;
}
after(grammarAccess.getDelayLiteralAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleDelayLiteral
// $ANTLR start entryRuleVarRef
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1071:1: entryRuleVarRef : ruleVarRef EOF ;
public final void entryRuleVarRef() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1072:1: ( ruleVarRef EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1073:1: ruleVarRef EOF
{
before(grammarAccess.getVarRefRule());
pushFollow(FOLLOW_ruleVarRef_in_entryRuleVarRef2223);
ruleVarRef();
_fsp--;
after(grammarAccess.getVarRefRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleVarRef2230);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleVarRef
// $ANTLR start ruleVarRef
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1080:1: ruleVarRef : ( ( rule__VarRef__VarAssignment ) ) ;
public final void ruleVarRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1084:2: ( ( ( rule__VarRef__VarAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1085:1: ( ( rule__VarRef__VarAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1085:1: ( ( rule__VarRef__VarAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1086:1: ( rule__VarRef__VarAssignment )
{
before(grammarAccess.getVarRefAccess().getVarAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1087:1: ( rule__VarRef__VarAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1087:2: rule__VarRef__VarAssignment
{
pushFollow(FOLLOW_rule__VarRef__VarAssignment_in_ruleVarRef2256);
rule__VarRef__VarAssignment();
_fsp--;
}
after(grammarAccess.getVarRefAccess().getVarAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleVarRef
// $ANTLR start entryRuleEPath
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1099:1: entryRuleEPath : ruleEPath EOF ;
public final void entryRuleEPath() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1100:1: ( ruleEPath EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1101:1: ruleEPath EOF
{
before(grammarAccess.getEPathRule());
pushFollow(FOLLOW_ruleEPath_in_entryRuleEPath2283);
ruleEPath();
_fsp--;
after(grammarAccess.getEPathRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleEPath2290);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleEPath
// $ANTLR start ruleEPath
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1108:1: ruleEPath : ( ( rule__EPath__Group__0 ) ) ;
public final void ruleEPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1112:2: ( ( ( rule__EPath__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1113:1: ( ( rule__EPath__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1113:1: ( ( rule__EPath__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1114:1: ( rule__EPath__Group__0 )
{
before(grammarAccess.getEPathAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1115:1: ( rule__EPath__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1115:2: rule__EPath__Group__0
{
pushFollow(FOLLOW_rule__EPath__Group__0_in_ruleEPath2316);
rule__EPath__Group__0();
_fsp--;
}
after(grammarAccess.getEPathAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleEPath
// $ANTLR start entryRuleEStep
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1127:1: entryRuleEStep : ruleEStep EOF ;
public final void entryRuleEStep() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1128:1: ( ruleEStep EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1129:1: ruleEStep EOF
{
before(grammarAccess.getEStepRule());
pushFollow(FOLLOW_ruleEStep_in_entryRuleEStep2343);
ruleEStep();
_fsp--;
after(grammarAccess.getEStepRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleEStep2350);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleEStep
// $ANTLR start ruleEStep
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1136:1: ruleEStep : ( ( rule__EStep__Group__0 ) ) ;
public final void ruleEStep() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1140:2: ( ( ( rule__EStep__Group__0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1141:1: ( ( rule__EStep__Group__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1141:1: ( ( rule__EStep__Group__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1142:1: ( rule__EStep__Group__0 )
{
before(grammarAccess.getEStepAccess().getGroup());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1143:1: ( rule__EStep__Group__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1143:2: rule__EStep__Group__0
{
pushFollow(FOLLOW_rule__EStep__Group__0_in_ruleEStep2376);
rule__EStep__Group__0();
_fsp--;
}
after(grammarAccess.getEStepAccess().getGroup());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleEStep
// $ANTLR start entryRuleEStepFilter
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1155:1: entryRuleEStepFilter : ruleEStepFilter EOF ;
public final void entryRuleEStepFilter() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1156:1: ( ruleEStepFilter EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1157:1: ruleEStepFilter EOF
{
before(grammarAccess.getEStepFilterRule());
pushFollow(FOLLOW_ruleEStepFilter_in_entryRuleEStepFilter2403);
ruleEStepFilter();
_fsp--;
after(grammarAccess.getEStepFilterRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleEStepFilter2410);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleEStepFilter
// $ANTLR start ruleEStepFilter
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1164:1: ruleEStepFilter : ( ( rule__EStepFilter__ScriptAssignment ) ) ;
public final void ruleEStepFilter() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1168:2: ( ( ( rule__EStepFilter__ScriptAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1169:1: ( ( rule__EStepFilter__ScriptAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1169:1: ( ( rule__EStepFilter__ScriptAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1170:1: ( rule__EStepFilter__ScriptAssignment )
{
before(grammarAccess.getEStepFilterAccess().getScriptAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1171:1: ( rule__EStepFilter__ScriptAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1171:2: rule__EStepFilter__ScriptAssignment
{
pushFollow(FOLLOW_rule__EStepFilter__ScriptAssignment_in_ruleEStepFilter2436);
rule__EStepFilter__ScriptAssignment();
_fsp--;
}
after(grammarAccess.getEStepFilterAccess().getScriptAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleEStepFilter
// $ANTLR start entryRuleScriptExpression
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1183:1: entryRuleScriptExpression : ruleScriptExpression EOF ;
public final void entryRuleScriptExpression() throws RecognitionException {
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1184:1: ( ruleScriptExpression EOF )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1185:1: ruleScriptExpression EOF
{
before(grammarAccess.getScriptExpressionRule());
pushFollow(FOLLOW_ruleScriptExpression_in_entryRuleScriptExpression2463);
ruleScriptExpression();
_fsp--;
after(grammarAccess.getScriptExpressionRule());
match(input,EOF,FOLLOW_EOF_in_entryRuleScriptExpression2470);
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end entryRuleScriptExpression
// $ANTLR start ruleScriptExpression
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1192:1: ruleScriptExpression : ( ( rule__ScriptExpression__ScriptAssignment ) ) ;
public final void ruleScriptExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1196:2: ( ( ( rule__ScriptExpression__ScriptAssignment ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1197:1: ( ( rule__ScriptExpression__ScriptAssignment ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1197:1: ( ( rule__ScriptExpression__ScriptAssignment ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1198:1: ( rule__ScriptExpression__ScriptAssignment )
{
before(grammarAccess.getScriptExpressionAccess().getScriptAssignment());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1199:1: ( rule__ScriptExpression__ScriptAssignment )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1199:2: rule__ScriptExpression__ScriptAssignment
{
pushFollow(FOLLOW_rule__ScriptExpression__ScriptAssignment_in_ruleScriptExpression2496);
rule__ScriptExpression__ScriptAssignment();
_fsp--;
}
after(grammarAccess.getScriptExpressionAccess().getScriptAssignment());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleScriptExpression
// $ANTLR start ruleTimeUnit
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1212:1: ruleTimeUnit : ( ( rule__TimeUnit__Alternatives ) ) ;
public final void ruleTimeUnit() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1216:1: ( ( ( rule__TimeUnit__Alternatives ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1217:1: ( ( rule__TimeUnit__Alternatives ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1217:1: ( ( rule__TimeUnit__Alternatives ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1218:1: ( rule__TimeUnit__Alternatives )
{
before(grammarAccess.getTimeUnitAccess().getAlternatives());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1219:1: ( rule__TimeUnit__Alternatives )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1219:2: rule__TimeUnit__Alternatives
{
pushFollow(FOLLOW_rule__TimeUnit__Alternatives_in_ruleTimeUnit2533);
rule__TimeUnit__Alternatives();
_fsp--;
}
after(grammarAccess.getTimeUnitAccess().getAlternatives());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end ruleTimeUnit
// $ANTLR start rule__StateMachine__Alternatives_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1230:1: rule__StateMachine__Alternatives_1 : ( ( ( rule__StateMachine__StatesAssignment_1_0 ) ) | ( ( rule__StateMachine__TransitionsAssignment_1_1 ) ) | ( ( rule__StateMachine__VariablesAssignment_1_2 ) ) );
public final void rule__StateMachine__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1234:1: ( ( ( rule__StateMachine__StatesAssignment_1_0 ) ) | ( ( rule__StateMachine__TransitionsAssignment_1_1 ) ) | ( ( rule__StateMachine__VariablesAssignment_1_2 ) ) )
int alt1=3;
switch ( input.LA(1) ) {
case 29:
{
int LA1_1 = input.LA(2);
if ( (LA1_1==RULE_ID) ) {
int LA1_5 = input.LA(3);
if ( (LA1_5==30||(LA1_5>=32 && LA1_5<=33)||LA1_5==43) ) {
alt1=2;
}
else if ( (LA1_5==15||LA1_5==27) ) {
alt1=1;
}
else {
NoViableAltException nvae =
new NoViableAltException("1230:1: rule__StateMachine__Alternatives_1 : ( ( ( rule__StateMachine__StatesAssignment_1_0 ) ) | ( ( rule__StateMachine__TransitionsAssignment_1_1 ) ) | ( ( rule__StateMachine__VariablesAssignment_1_2 ) ) );", 1, 5, input);
throw nvae;
}
}
else if ( (LA1_1==30) ) {
alt1=1;
}
else {
NoViableAltException nvae =
new NoViableAltException("1230:1: rule__StateMachine__Alternatives_1 : ( ( ( rule__StateMachine__StatesAssignment_1_0 ) ) | ( ( rule__StateMachine__TransitionsAssignment_1_1 ) ) | ( ( rule__StateMachine__VariablesAssignment_1_2 ) ) );", 1, 1, input);
throw nvae;
}
}
break;
case RULE_ID:
{
int LA1_2 = input.LA(2);
if ( (LA1_2==15||LA1_2==27) ) {
alt1=1;
}
else if ( (LA1_2==31||LA1_2==43) ) {
alt1=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1230:1: rule__StateMachine__Alternatives_1 : ( ( ( rule__StateMachine__StatesAssignment_1_0 ) ) | ( ( rule__StateMachine__TransitionsAssignment_1_1 ) ) | ( ( rule__StateMachine__VariablesAssignment_1_2 ) ) );", 1, 2, input);
throw nvae;
}
}
break;
case 30:
case 32:
case 33:
{
alt1=2;
}
break;
case 40:
{
alt1=3;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1230:1: rule__StateMachine__Alternatives_1 : ( ( ( rule__StateMachine__StatesAssignment_1_0 ) ) | ( ( rule__StateMachine__TransitionsAssignment_1_1 ) ) | ( ( rule__StateMachine__VariablesAssignment_1_2 ) ) );", 1, 0, input);
throw nvae;
}
switch (alt1) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1235:1: ( ( rule__StateMachine__StatesAssignment_1_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1235:1: ( ( rule__StateMachine__StatesAssignment_1_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1236:1: ( rule__StateMachine__StatesAssignment_1_0 )
{
before(grammarAccess.getStateMachineAccess().getStatesAssignment_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1237:1: ( rule__StateMachine__StatesAssignment_1_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1237:2: rule__StateMachine__StatesAssignment_1_0
{
pushFollow(FOLLOW_rule__StateMachine__StatesAssignment_1_0_in_rule__StateMachine__Alternatives_12568);
rule__StateMachine__StatesAssignment_1_0();
_fsp--;
}
after(grammarAccess.getStateMachineAccess().getStatesAssignment_1_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1241:6: ( ( rule__StateMachine__TransitionsAssignment_1_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1241:6: ( ( rule__StateMachine__TransitionsAssignment_1_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1242:1: ( rule__StateMachine__TransitionsAssignment_1_1 )
{
before(grammarAccess.getStateMachineAccess().getTransitionsAssignment_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1243:1: ( rule__StateMachine__TransitionsAssignment_1_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1243:2: rule__StateMachine__TransitionsAssignment_1_1
{
pushFollow(FOLLOW_rule__StateMachine__TransitionsAssignment_1_1_in_rule__StateMachine__Alternatives_12586);
rule__StateMachine__TransitionsAssignment_1_1();
_fsp--;
}
after(grammarAccess.getStateMachineAccess().getTransitionsAssignment_1_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1247:6: ( ( rule__StateMachine__VariablesAssignment_1_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1247:6: ( ( rule__StateMachine__VariablesAssignment_1_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1248:1: ( rule__StateMachine__VariablesAssignment_1_2 )
{
before(grammarAccess.getStateMachineAccess().getVariablesAssignment_1_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1249:1: ( rule__StateMachine__VariablesAssignment_1_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1249:2: rule__StateMachine__VariablesAssignment_1_2
{
pushFollow(FOLLOW_rule__StateMachine__VariablesAssignment_1_2_in_rule__StateMachine__Alternatives_12604);
rule__StateMachine__VariablesAssignment_1_2();
_fsp--;
}
after(grammarAccess.getStateMachineAccess().getVariablesAssignment_1_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__Alternatives_1
// $ANTLR start rule__ResourceImport__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1258:1: rule__ResourceImport__Alternatives : ( ( ruleDomainModelImport ) | ( ruleDomainDataImport ) );
public final void rule__ResourceImport__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1262:1: ( ( ruleDomainModelImport ) | ( ruleDomainDataImport ) )
int alt2=2;
switch ( input.LA(1) ) {
case 24:
{
int LA2_1 = input.LA(2);
if ( (LA2_1==26) ) {
alt2=2;
}
else if ( (LA2_1==25) ) {
alt2=1;
}
else {
NoViableAltException nvae =
new NoViableAltException("1258:1: rule__ResourceImport__Alternatives : ( ( ruleDomainModelImport ) | ( ruleDomainDataImport ) );", 2, 1, input);
throw nvae;
}
}
break;
case 25:
{
alt2=1;
}
break;
case 26:
{
alt2=2;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1258:1: rule__ResourceImport__Alternatives : ( ( ruleDomainModelImport ) | ( ruleDomainDataImport ) );", 2, 0, input);
throw nvae;
}
switch (alt2) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1263:1: ( ruleDomainModelImport )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1263:1: ( ruleDomainModelImport )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1264:1: ruleDomainModelImport
{
before(grammarAccess.getResourceImportAccess().getDomainModelImportParserRuleCall_0());
pushFollow(FOLLOW_ruleDomainModelImport_in_rule__ResourceImport__Alternatives2637);
ruleDomainModelImport();
_fsp--;
after(grammarAccess.getResourceImportAccess().getDomainModelImportParserRuleCall_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1269:6: ( ruleDomainDataImport )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1269:6: ( ruleDomainDataImport )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1270:1: ruleDomainDataImport
{
before(grammarAccess.getResourceImportAccess().getDomainDataImportParserRuleCall_1());
pushFollow(FOLLOW_ruleDomainDataImport_in_rule__ResourceImport__Alternatives2654);
ruleDomainDataImport();
_fsp--;
after(grammarAccess.getResourceImportAccess().getDomainDataImportParserRuleCall_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ResourceImport__Alternatives
// $ANTLR start rule__State__Alternatives_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1280:1: rule__State__Alternatives_2 : ( ( ';' ) | ( ( rule__State__Group_2_1__0 ) ) );
public final void rule__State__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1284:1: ( ( ';' ) | ( ( rule__State__Group_2_1__0 ) ) )
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0==15) ) {
alt3=1;
}
else if ( (LA3_0==27) ) {
alt3=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1280:1: rule__State__Alternatives_2 : ( ( ';' ) | ( ( rule__State__Group_2_1__0 ) ) );", 3, 0, input);
throw nvae;
}
switch (alt3) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1285:1: ( ';' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1285:1: ( ';' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1286:1: ';'
{
before(grammarAccess.getStateAccess().getSemicolonKeyword_2_0());
match(input,15,FOLLOW_15_in_rule__State__Alternatives_22687);
after(grammarAccess.getStateAccess().getSemicolonKeyword_2_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1293:6: ( ( rule__State__Group_2_1__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1293:6: ( ( rule__State__Group_2_1__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1294:1: ( rule__State__Group_2_1__0 )
{
before(grammarAccess.getStateAccess().getGroup_2_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1295:1: ( rule__State__Group_2_1__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1295:2: rule__State__Group_2_1__0
{
pushFollow(FOLLOW_rule__State__Group_2_1__0_in_rule__State__Alternatives_22706);
rule__State__Group_2_1__0();
_fsp--;
}
after(grammarAccess.getStateAccess().getGroup_2_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Alternatives_2
// $ANTLR start rule__State__Alternatives_2_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1304:1: rule__State__Alternatives_2_1_1 : ( ( ( rule__State__StatesAssignment_2_1_1_0 ) ) | ( ( rule__State__TransitionsAssignment_2_1_1_1 ) ) | ( ( rule__State__VariablesAssignment_2_1_1_2 ) ) );
public final void rule__State__Alternatives_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1308:1: ( ( ( rule__State__StatesAssignment_2_1_1_0 ) ) | ( ( rule__State__TransitionsAssignment_2_1_1_1 ) ) | ( ( rule__State__VariablesAssignment_2_1_1_2 ) ) )
int alt4=3;
switch ( input.LA(1) ) {
case 29:
{
int LA4_1 = input.LA(2);
if ( (LA4_1==RULE_ID) ) {
int LA4_5 = input.LA(3);
if ( (LA4_5==30||(LA4_5>=32 && LA4_5<=33)||LA4_5==43) ) {
alt4=2;
}
else if ( (LA4_5==15||LA4_5==27) ) {
alt4=1;
}
else {
NoViableAltException nvae =
new NoViableAltException("1304:1: rule__State__Alternatives_2_1_1 : ( ( ( rule__State__StatesAssignment_2_1_1_0 ) ) | ( ( rule__State__TransitionsAssignment_2_1_1_1 ) ) | ( ( rule__State__VariablesAssignment_2_1_1_2 ) ) );", 4, 5, input);
throw nvae;
}
}
else if ( (LA4_1==30) ) {
alt4=1;
}
else {
NoViableAltException nvae =
new NoViableAltException("1304:1: rule__State__Alternatives_2_1_1 : ( ( ( rule__State__StatesAssignment_2_1_1_0 ) ) | ( ( rule__State__TransitionsAssignment_2_1_1_1 ) ) | ( ( rule__State__VariablesAssignment_2_1_1_2 ) ) );", 4, 1, input);
throw nvae;
}
}
break;
case RULE_ID:
{
int LA4_2 = input.LA(2);
if ( (LA4_2==15||LA4_2==27) ) {
alt4=1;
}
else if ( (LA4_2==31||LA4_2==43) ) {
alt4=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1304:1: rule__State__Alternatives_2_1_1 : ( ( ( rule__State__StatesAssignment_2_1_1_0 ) ) | ( ( rule__State__TransitionsAssignment_2_1_1_1 ) ) | ( ( rule__State__VariablesAssignment_2_1_1_2 ) ) );", 4, 2, input);
throw nvae;
}
}
break;
case 30:
case 32:
case 33:
{
alt4=2;
}
break;
case 40:
{
alt4=3;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1304:1: rule__State__Alternatives_2_1_1 : ( ( ( rule__State__StatesAssignment_2_1_1_0 ) ) | ( ( rule__State__TransitionsAssignment_2_1_1_1 ) ) | ( ( rule__State__VariablesAssignment_2_1_1_2 ) ) );", 4, 0, input);
throw nvae;
}
switch (alt4) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1309:1: ( ( rule__State__StatesAssignment_2_1_1_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1309:1: ( ( rule__State__StatesAssignment_2_1_1_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1310:1: ( rule__State__StatesAssignment_2_1_1_0 )
{
before(grammarAccess.getStateAccess().getStatesAssignment_2_1_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1311:1: ( rule__State__StatesAssignment_2_1_1_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1311:2: rule__State__StatesAssignment_2_1_1_0
{
pushFollow(FOLLOW_rule__State__StatesAssignment_2_1_1_0_in_rule__State__Alternatives_2_1_12739);
rule__State__StatesAssignment_2_1_1_0();
_fsp--;
}
after(grammarAccess.getStateAccess().getStatesAssignment_2_1_1_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1315:6: ( ( rule__State__TransitionsAssignment_2_1_1_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1315:6: ( ( rule__State__TransitionsAssignment_2_1_1_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1316:1: ( rule__State__TransitionsAssignment_2_1_1_1 )
{
before(grammarAccess.getStateAccess().getTransitionsAssignment_2_1_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1317:1: ( rule__State__TransitionsAssignment_2_1_1_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1317:2: rule__State__TransitionsAssignment_2_1_1_1
{
pushFollow(FOLLOW_rule__State__TransitionsAssignment_2_1_1_1_in_rule__State__Alternatives_2_1_12757);
rule__State__TransitionsAssignment_2_1_1_1();
_fsp--;
}
after(grammarAccess.getStateAccess().getTransitionsAssignment_2_1_1_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1321:6: ( ( rule__State__VariablesAssignment_2_1_1_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1321:6: ( ( rule__State__VariablesAssignment_2_1_1_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1322:1: ( rule__State__VariablesAssignment_2_1_1_2 )
{
before(grammarAccess.getStateAccess().getVariablesAssignment_2_1_1_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1323:1: ( rule__State__VariablesAssignment_2_1_1_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1323:2: rule__State__VariablesAssignment_2_1_1_2
{
pushFollow(FOLLOW_rule__State__VariablesAssignment_2_1_1_2_in_rule__State__Alternatives_2_1_12775);
rule__State__VariablesAssignment_2_1_1_2();
_fsp--;
}
after(grammarAccess.getStateAccess().getVariablesAssignment_2_1_1_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Alternatives_2_1_1
// $ANTLR start rule__AbstractTransition__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1333:1: rule__AbstractTransition__Alternatives : ( ( ruleTransition ) | ( ruleInternalTransition ) );
public final void rule__AbstractTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1337:1: ( ( ruleTransition ) | ( ruleInternalTransition ) )
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0==RULE_ID||LA5_0==29) ) {
alt5=1;
}
else if ( (LA5_0==30||(LA5_0>=32 && LA5_0<=33)) ) {
alt5=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1333:1: rule__AbstractTransition__Alternatives : ( ( ruleTransition ) | ( ruleInternalTransition ) );", 5, 0, input);
throw nvae;
}
switch (alt5) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1338:1: ( ruleTransition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1338:1: ( ruleTransition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1339:1: ruleTransition
{
before(grammarAccess.getAbstractTransitionAccess().getTransitionParserRuleCall_0());
pushFollow(FOLLOW_ruleTransition_in_rule__AbstractTransition__Alternatives2809);
ruleTransition();
_fsp--;
after(grammarAccess.getAbstractTransitionAccess().getTransitionParserRuleCall_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1344:6: ( ruleInternalTransition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1344:6: ( ruleInternalTransition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1345:1: ruleInternalTransition
{
before(grammarAccess.getAbstractTransitionAccess().getInternalTransitionParserRuleCall_1());
pushFollow(FOLLOW_ruleInternalTransition_in_rule__AbstractTransition__Alternatives2826);
ruleInternalTransition();
_fsp--;
after(grammarAccess.getAbstractTransitionAccess().getInternalTransitionParserRuleCall_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AbstractTransition__Alternatives
// $ANTLR start rule__Transition__Alternatives_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1355:1: rule__Transition__Alternatives_0 : ( ( ( rule__Transition__Group_0_0__0 ) ) | ( ( rule__Transition__Group_0_1__0 ) ) );
public final void rule__Transition__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1359:1: ( ( ( rule__Transition__Group_0_0__0 ) ) | ( ( rule__Transition__Group_0_1__0 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
if ( (LA6_0==29) ) {
alt6=1;
}
else if ( (LA6_0==RULE_ID) ) {
alt6=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1355:1: rule__Transition__Alternatives_0 : ( ( ( rule__Transition__Group_0_0__0 ) ) | ( ( rule__Transition__Group_0_1__0 ) ) );", 6, 0, input);
throw nvae;
}
switch (alt6) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1360:1: ( ( rule__Transition__Group_0_0__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1360:1: ( ( rule__Transition__Group_0_0__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1361:1: ( rule__Transition__Group_0_0__0 )
{
before(grammarAccess.getTransitionAccess().getGroup_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1362:1: ( rule__Transition__Group_0_0__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1362:2: rule__Transition__Group_0_0__0
{
pushFollow(FOLLOW_rule__Transition__Group_0_0__0_in_rule__Transition__Alternatives_02858);
rule__Transition__Group_0_0__0();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getGroup_0_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1366:6: ( ( rule__Transition__Group_0_1__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1366:6: ( ( rule__Transition__Group_0_1__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1367:1: ( rule__Transition__Group_0_1__0 )
{
before(grammarAccess.getTransitionAccess().getGroup_0_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1368:1: ( rule__Transition__Group_0_1__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1368:2: rule__Transition__Group_0_1__0
{
pushFollow(FOLLOW_rule__Transition__Group_0_1__0_in_rule__Transition__Alternatives_02876);
rule__Transition__Group_0_1__0();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getGroup_0_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Alternatives_0
// $ANTLR start rule__Event__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1377:1: rule__Event__Alternatives : ( ( ruleSymbolicEvent ) | ( ruleTransitionEvent ) | ( ruleEnterEvent ) | ( ruleExitEvent ) | ( ruleScriptEvent ) | ( ruleTimerEvent ) );
public final void rule__Event__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1381:1: ( ( ruleSymbolicEvent ) | ( ruleTransitionEvent ) | ( ruleEnterEvent ) | ( ruleExitEvent ) | ( ruleScriptEvent ) | ( ruleTimerEvent ) )
int alt7=6;
switch ( input.LA(1) ) {
case RULE_ID:
{
int LA7_1 = input.LA(2);
if ( (LA7_1==34) ) {
alt7=1;
}
else if ( (LA7_1==29||LA7_1==31||LA7_1==43) ) {
alt7=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1377:1: rule__Event__Alternatives : ( ( ruleSymbolicEvent ) | ( ruleTransitionEvent ) | ( ruleEnterEvent ) | ( ruleExitEvent ) | ( ruleScriptEvent ) | ( ruleTimerEvent ) );", 7, 1, input);
throw nvae;
}
}
break;
case 29:
case 31:
{
alt7=2;
}
break;
case 35:
{
alt7=3;
}
break;
case 36:
{
alt7=4;
}
break;
case RULE_SCRIPT_EXPRESSION:
{
alt7=5;
}
break;
case 37:
{
alt7=6;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1377:1: rule__Event__Alternatives : ( ( ruleSymbolicEvent ) | ( ruleTransitionEvent ) | ( ruleEnterEvent ) | ( ruleExitEvent ) | ( ruleScriptEvent ) | ( ruleTimerEvent ) );", 7, 0, input);
throw nvae;
}
switch (alt7) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1382:1: ( ruleSymbolicEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1382:1: ( ruleSymbolicEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1383:1: ruleSymbolicEvent
{
before(grammarAccess.getEventAccess().getSymbolicEventParserRuleCall_0());
pushFollow(FOLLOW_ruleSymbolicEvent_in_rule__Event__Alternatives2909);
ruleSymbolicEvent();
_fsp--;
after(grammarAccess.getEventAccess().getSymbolicEventParserRuleCall_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1388:6: ( ruleTransitionEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1388:6: ( ruleTransitionEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1389:1: ruleTransitionEvent
{
before(grammarAccess.getEventAccess().getTransitionEventParserRuleCall_1());
pushFollow(FOLLOW_ruleTransitionEvent_in_rule__Event__Alternatives2926);
ruleTransitionEvent();
_fsp--;
after(grammarAccess.getEventAccess().getTransitionEventParserRuleCall_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1394:6: ( ruleEnterEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1394:6: ( ruleEnterEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1395:1: ruleEnterEvent
{
before(grammarAccess.getEventAccess().getEnterEventParserRuleCall_2());
pushFollow(FOLLOW_ruleEnterEvent_in_rule__Event__Alternatives2943);
ruleEnterEvent();
_fsp--;
after(grammarAccess.getEventAccess().getEnterEventParserRuleCall_2());
}
}
break;
case 4 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1400:6: ( ruleExitEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1400:6: ( ruleExitEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1401:1: ruleExitEvent
{
before(grammarAccess.getEventAccess().getExitEventParserRuleCall_3());
pushFollow(FOLLOW_ruleExitEvent_in_rule__Event__Alternatives2960);
ruleExitEvent();
_fsp--;
after(grammarAccess.getEventAccess().getExitEventParserRuleCall_3());
}
}
break;
case 5 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1406:6: ( ruleScriptEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1406:6: ( ruleScriptEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1407:1: ruleScriptEvent
{
before(grammarAccess.getEventAccess().getScriptEventParserRuleCall_4());
pushFollow(FOLLOW_ruleScriptEvent_in_rule__Event__Alternatives2977);
ruleScriptEvent();
_fsp--;
after(grammarAccess.getEventAccess().getScriptEventParserRuleCall_4());
}
}
break;
case 6 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1412:6: ( ruleTimerEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1412:6: ( ruleTimerEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1413:1: ruleTimerEvent
{
before(grammarAccess.getEventAccess().getTimerEventParserRuleCall_5());
pushFollow(FOLLOW_ruleTimerEvent_in_rule__Event__Alternatives2994);
ruleTimerEvent();
_fsp--;
after(grammarAccess.getEventAccess().getTimerEventParserRuleCall_5());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Event__Alternatives
// $ANTLR start rule__TransitionEvent__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1423:1: rule__TransitionEvent__Alternatives : ( ( ( rule__TransitionEvent__Alternatives_0 ) ) | ( ( rule__TransitionEvent__Alternatives_1 ) ) | ( ( rule__TransitionEvent__Alternatives_2 ) ) );
public final void rule__TransitionEvent__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1427:1: ( ( ( rule__TransitionEvent__Alternatives_0 ) ) | ( ( rule__TransitionEvent__Alternatives_1 ) ) | ( ( rule__TransitionEvent__Alternatives_2 ) ) )
int alt8=3;
alt8 = dfa8.predict(input);
switch (alt8) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1428:1: ( ( rule__TransitionEvent__Alternatives_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1428:1: ( ( rule__TransitionEvent__Alternatives_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1429:1: ( rule__TransitionEvent__Alternatives_0 )
{
before(grammarAccess.getTransitionEventAccess().getAlternatives_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1430:1: ( rule__TransitionEvent__Alternatives_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1430:2: rule__TransitionEvent__Alternatives_0
{
pushFollow(FOLLOW_rule__TransitionEvent__Alternatives_0_in_rule__TransitionEvent__Alternatives3026);
rule__TransitionEvent__Alternatives_0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getAlternatives_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1434:6: ( ( rule__TransitionEvent__Alternatives_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1434:6: ( ( rule__TransitionEvent__Alternatives_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1435:1: ( rule__TransitionEvent__Alternatives_1 )
{
before(grammarAccess.getTransitionEventAccess().getAlternatives_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1436:1: ( rule__TransitionEvent__Alternatives_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1436:2: rule__TransitionEvent__Alternatives_1
{
pushFollow(FOLLOW_rule__TransitionEvent__Alternatives_1_in_rule__TransitionEvent__Alternatives3044);
rule__TransitionEvent__Alternatives_1();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getAlternatives_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1440:6: ( ( rule__TransitionEvent__Alternatives_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1440:6: ( ( rule__TransitionEvent__Alternatives_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1441:1: ( rule__TransitionEvent__Alternatives_2 )
{
before(grammarAccess.getTransitionEventAccess().getAlternatives_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1442:1: ( rule__TransitionEvent__Alternatives_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1442:2: rule__TransitionEvent__Alternatives_2
{
pushFollow(FOLLOW_rule__TransitionEvent__Alternatives_2_in_rule__TransitionEvent__Alternatives3062);
rule__TransitionEvent__Alternatives_2();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getAlternatives_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Alternatives
// $ANTLR start rule__TransitionEvent__Alternatives_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1451:1: rule__TransitionEvent__Alternatives_0 : ( ( ( rule__TransitionEvent__Group_0_0__0 ) ) | ( ( rule__TransitionEvent__Group_0_1__0 ) ) );
public final void rule__TransitionEvent__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1455:1: ( ( ( rule__TransitionEvent__Group_0_0__0 ) ) | ( ( rule__TransitionEvent__Group_0_1__0 ) ) )
int alt9=2;
alt9 = dfa9.predict(input);
switch (alt9) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1456:1: ( ( rule__TransitionEvent__Group_0_0__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1456:1: ( ( rule__TransitionEvent__Group_0_0__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1457:1: ( rule__TransitionEvent__Group_0_0__0 )
{
before(grammarAccess.getTransitionEventAccess().getGroup_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1458:1: ( rule__TransitionEvent__Group_0_0__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1458:2: rule__TransitionEvent__Group_0_0__0
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_0__0_in_rule__TransitionEvent__Alternatives_03095);
rule__TransitionEvent__Group_0_0__0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getGroup_0_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1462:6: ( ( rule__TransitionEvent__Group_0_1__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1462:6: ( ( rule__TransitionEvent__Group_0_1__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1463:1: ( rule__TransitionEvent__Group_0_1__0 )
{
before(grammarAccess.getTransitionEventAccess().getGroup_0_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1464:1: ( rule__TransitionEvent__Group_0_1__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1464:2: rule__TransitionEvent__Group_0_1__0
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_1__0_in_rule__TransitionEvent__Alternatives_03113);
rule__TransitionEvent__Group_0_1__0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getGroup_0_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Alternatives_0
// $ANTLR start rule__TransitionEvent__Alternatives_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1473:1: rule__TransitionEvent__Alternatives_1 : ( ( ( rule__TransitionEvent__Group_1_0__0 ) ) | ( ( rule__TransitionEvent__Group_1_1__0 ) ) );
public final void rule__TransitionEvent__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1477:1: ( ( ( rule__TransitionEvent__Group_1_0__0 ) ) | ( ( rule__TransitionEvent__Group_1_1__0 ) ) )
int alt10=2;
int LA10_0 = input.LA(1);
if ( (LA10_0==29) ) {
alt10=1;
}
else if ( (LA10_0==RULE_ID) ) {
alt10=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1473:1: rule__TransitionEvent__Alternatives_1 : ( ( ( rule__TransitionEvent__Group_1_0__0 ) ) | ( ( rule__TransitionEvent__Group_1_1__0 ) ) );", 10, 0, input);
throw nvae;
}
switch (alt10) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1478:1: ( ( rule__TransitionEvent__Group_1_0__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1478:1: ( ( rule__TransitionEvent__Group_1_0__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1479:1: ( rule__TransitionEvent__Group_1_0__0 )
{
before(grammarAccess.getTransitionEventAccess().getGroup_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1480:1: ( rule__TransitionEvent__Group_1_0__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1480:2: rule__TransitionEvent__Group_1_0__0
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_0__0_in_rule__TransitionEvent__Alternatives_13146);
rule__TransitionEvent__Group_1_0__0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getGroup_1_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1484:6: ( ( rule__TransitionEvent__Group_1_1__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1484:6: ( ( rule__TransitionEvent__Group_1_1__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1485:1: ( rule__TransitionEvent__Group_1_1__0 )
{
before(grammarAccess.getTransitionEventAccess().getGroup_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1486:1: ( rule__TransitionEvent__Group_1_1__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1486:2: rule__TransitionEvent__Group_1_1__0
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_1__0_in_rule__TransitionEvent__Alternatives_13164);
rule__TransitionEvent__Group_1_1__0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getGroup_1_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Alternatives_1
// $ANTLR start rule__TransitionEvent__Alternatives_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1495:1: rule__TransitionEvent__Alternatives_2 : ( ( ( rule__TransitionEvent__Group_2_0__0 ) ) | ( ( rule__TransitionEvent__Group_2_1__0 ) ) );
public final void rule__TransitionEvent__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1499:1: ( ( ( rule__TransitionEvent__Group_2_0__0 ) ) | ( ( rule__TransitionEvent__Group_2_1__0 ) ) )
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0==RULE_ID) ) {
alt11=1;
}
else if ( (LA11_0==31) ) {
alt11=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1495:1: rule__TransitionEvent__Alternatives_2 : ( ( ( rule__TransitionEvent__Group_2_0__0 ) ) | ( ( rule__TransitionEvent__Group_2_1__0 ) ) );", 11, 0, input);
throw nvae;
}
switch (alt11) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1500:1: ( ( rule__TransitionEvent__Group_2_0__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1500:1: ( ( rule__TransitionEvent__Group_2_0__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1501:1: ( rule__TransitionEvent__Group_2_0__0 )
{
before(grammarAccess.getTransitionEventAccess().getGroup_2_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1502:1: ( rule__TransitionEvent__Group_2_0__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1502:2: rule__TransitionEvent__Group_2_0__0
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_0__0_in_rule__TransitionEvent__Alternatives_23197);
rule__TransitionEvent__Group_2_0__0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getGroup_2_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1506:6: ( ( rule__TransitionEvent__Group_2_1__0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1506:6: ( ( rule__TransitionEvent__Group_2_1__0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1507:1: ( rule__TransitionEvent__Group_2_1__0 )
{
before(grammarAccess.getTransitionEventAccess().getGroup_2_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1508:1: ( rule__TransitionEvent__Group_2_1__0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1508:2: rule__TransitionEvent__Group_2_1__0
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_1__0_in_rule__TransitionEvent__Alternatives_23215);
rule__TransitionEvent__Group_2_1__0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getGroup_2_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Alternatives_2
// $ANTLR start rule__Action__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1517:1: rule__Action__Alternatives : ( ( ruleSymbolicAction ) | ( ruleScriptAction ) | ( ruleAssignmentAction ) );
public final void rule__Action__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1521:1: ( ( ruleSymbolicAction ) | ( ruleScriptAction ) | ( ruleAssignmentAction ) )
int alt12=3;
int LA12_0 = input.LA(1);
if ( (LA12_0==RULE_ID) ) {
int LA12_1 = input.LA(2);
if ( (LA12_1==34||LA12_1==39) ) {
alt12=1;
}
else if ( ((LA12_1>=42 && LA12_1<=43)) ) {
alt12=3;
}
else {
NoViableAltException nvae =
new NoViableAltException("1517:1: rule__Action__Alternatives : ( ( ruleSymbolicAction ) | ( ruleScriptAction ) | ( ruleAssignmentAction ) );", 12, 1, input);
throw nvae;
}
}
else if ( (LA12_0==RULE_SCRIPT_STATEMENTS) ) {
alt12=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1517:1: rule__Action__Alternatives : ( ( ruleSymbolicAction ) | ( ruleScriptAction ) | ( ruleAssignmentAction ) );", 12, 0, input);
throw nvae;
}
switch (alt12) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1522:1: ( ruleSymbolicAction )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1522:1: ( ruleSymbolicAction )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1523:1: ruleSymbolicAction
{
before(grammarAccess.getActionAccess().getSymbolicActionParserRuleCall_0());
pushFollow(FOLLOW_ruleSymbolicAction_in_rule__Action__Alternatives3248);
ruleSymbolicAction();
_fsp--;
after(grammarAccess.getActionAccess().getSymbolicActionParserRuleCall_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1528:6: ( ruleScriptAction )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1528:6: ( ruleScriptAction )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1529:1: ruleScriptAction
{
before(grammarAccess.getActionAccess().getScriptActionParserRuleCall_1());
pushFollow(FOLLOW_ruleScriptAction_in_rule__Action__Alternatives3265);
ruleScriptAction();
_fsp--;
after(grammarAccess.getActionAccess().getScriptActionParserRuleCall_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1534:6: ( ruleAssignmentAction )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1534:6: ( ruleAssignmentAction )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1535:1: ruleAssignmentAction
{
before(grammarAccess.getActionAccess().getAssignmentActionParserRuleCall_2());
pushFollow(FOLLOW_ruleAssignmentAction_in_rule__Action__Alternatives3282);
ruleAssignmentAction();
_fsp--;
after(grammarAccess.getActionAccess().getAssignmentActionParserRuleCall_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Action__Alternatives
// $ANTLR start rule__VarDef__ManyAlternatives_2_2_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1545:1: rule__VarDef__ManyAlternatives_2_2_0 : ( ( '*' ) | ( '[]' ) );
public final void rule__VarDef__ManyAlternatives_2_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1549:1: ( ( '*' ) | ( '[]' ) )
int alt13=2;
int LA13_0 = input.LA(1);
if ( (LA13_0==16) ) {
alt13=1;
}
else if ( (LA13_0==17) ) {
alt13=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1545:1: rule__VarDef__ManyAlternatives_2_2_0 : ( ( '*' ) | ( '[]' ) );", 13, 0, input);
throw nvae;
}
switch (alt13) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1550:1: ( '*' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1550:1: ( '*' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1551:1: '*'
{
before(grammarAccess.getVarDefAccess().getManyAsteriskKeyword_2_2_0_0());
match(input,16,FOLLOW_16_in_rule__VarDef__ManyAlternatives_2_2_03315);
after(grammarAccess.getVarDefAccess().getManyAsteriskKeyword_2_2_0_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1558:6: ( '[]' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1558:6: ( '[]' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1559:1: '[]'
{
before(grammarAccess.getVarDefAccess().getManyLeftSquareBracketRightSquareBracketKeyword_2_2_0_1());
match(input,17,FOLLOW_17_in_rule__VarDef__ManyAlternatives_2_2_03335);
after(grammarAccess.getVarDefAccess().getManyLeftSquareBracketRightSquareBracketKeyword_2_2_0_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__ManyAlternatives_2_2_0
// $ANTLR start rule__BOOLEAN_LITERAL__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1571:1: rule__BOOLEAN_LITERAL__Alternatives : ( ( 'true' ) | ( 'false' ) );
public final void rule__BOOLEAN_LITERAL__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1575:1: ( ( 'true' ) | ( 'false' ) )
int alt14=2;
int LA14_0 = input.LA(1);
if ( (LA14_0==18) ) {
alt14=1;
}
else if ( (LA14_0==19) ) {
alt14=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1571:1: rule__BOOLEAN_LITERAL__Alternatives : ( ( 'true' ) | ( 'false' ) );", 14, 0, input);
throw nvae;
}
switch (alt14) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1576:1: ( 'true' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1576:1: ( 'true' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1577:1: 'true'
{
before(grammarAccess.getBOOLEAN_LITERALAccess().getTrueKeyword_0());
match(input,18,FOLLOW_18_in_rule__BOOLEAN_LITERAL__Alternatives3370);
after(grammarAccess.getBOOLEAN_LITERALAccess().getTrueKeyword_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1584:6: ( 'false' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1584:6: ( 'false' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1585:1: 'false'
{
before(grammarAccess.getBOOLEAN_LITERALAccess().getFalseKeyword_1());
match(input,19,FOLLOW_19_in_rule__BOOLEAN_LITERAL__Alternatives3390);
after(grammarAccess.getBOOLEAN_LITERALAccess().getFalseKeyword_1());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__BOOLEAN_LITERAL__Alternatives
// $ANTLR start rule__FLOAT_LITERAL__Alternatives_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1597:1: rule__FLOAT_LITERAL__Alternatives_0 : ( ( RULE_INT ) | ( rulePOS_INT ) | ( ruleNEG_INT ) );
public final void rule__FLOAT_LITERAL__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1601:1: ( ( RULE_INT ) | ( rulePOS_INT ) | ( ruleNEG_INT ) )
int alt15=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
alt15=1;
}
break;
case 44:
{
alt15=2;
}
break;
case 45:
{
alt15=3;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1597:1: rule__FLOAT_LITERAL__Alternatives_0 : ( ( RULE_INT ) | ( rulePOS_INT ) | ( ruleNEG_INT ) );", 15, 0, input);
throw nvae;
}
switch (alt15) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1602:1: ( RULE_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1602:1: ( RULE_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1603:1: RULE_INT
{
before(grammarAccess.getFLOAT_LITERALAccess().getINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__FLOAT_LITERAL__Alternatives_03424);
after(grammarAccess.getFLOAT_LITERALAccess().getINTTerminalRuleCall_0_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1608:6: ( rulePOS_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1608:6: ( rulePOS_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1609:1: rulePOS_INT
{
before(grammarAccess.getFLOAT_LITERALAccess().getPOS_INTParserRuleCall_0_1());
pushFollow(FOLLOW_rulePOS_INT_in_rule__FLOAT_LITERAL__Alternatives_03441);
rulePOS_INT();
_fsp--;
after(grammarAccess.getFLOAT_LITERALAccess().getPOS_INTParserRuleCall_0_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1614:6: ( ruleNEG_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1614:6: ( ruleNEG_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1615:1: ruleNEG_INT
{
before(grammarAccess.getFLOAT_LITERALAccess().getNEG_INTParserRuleCall_0_2());
pushFollow(FOLLOW_ruleNEG_INT_in_rule__FLOAT_LITERAL__Alternatives_03458);
ruleNEG_INT();
_fsp--;
after(grammarAccess.getFLOAT_LITERALAccess().getNEG_INTParserRuleCall_0_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Alternatives_0
// $ANTLR start rule__Expression__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1625:1: rule__Expression__Alternatives : ( ( ruleLiteral ) | ( ruleScriptExpression ) | ( ruleEPath ) );
public final void rule__Expression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1629:1: ( ( ruleLiteral ) | ( ruleScriptExpression ) | ( ruleEPath ) )
int alt16=3;
switch ( input.LA(1) ) {
case RULE_INT:
case RULE_STRING:
case RULE_URI_LITERAL:
case RULE_EOBJECT_URI_LITERAL:
case 18:
case 19:
case 44:
case 45:
{
alt16=1;
}
break;
case RULE_SCRIPT_EXPRESSION:
{
alt16=2;
}
break;
case RULE_ID:
{
alt16=3;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1625:1: rule__Expression__Alternatives : ( ( ruleLiteral ) | ( ruleScriptExpression ) | ( ruleEPath ) );", 16, 0, input);
throw nvae;
}
switch (alt16) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1630:1: ( ruleLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1630:1: ( ruleLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1631:1: ruleLiteral
{
before(grammarAccess.getExpressionAccess().getLiteralParserRuleCall_0());
pushFollow(FOLLOW_ruleLiteral_in_rule__Expression__Alternatives3490);
ruleLiteral();
_fsp--;
after(grammarAccess.getExpressionAccess().getLiteralParserRuleCall_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1636:6: ( ruleScriptExpression )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1636:6: ( ruleScriptExpression )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1637:1: ruleScriptExpression
{
before(grammarAccess.getExpressionAccess().getScriptExpressionParserRuleCall_1());
pushFollow(FOLLOW_ruleScriptExpression_in_rule__Expression__Alternatives3507);
ruleScriptExpression();
_fsp--;
after(grammarAccess.getExpressionAccess().getScriptExpressionParserRuleCall_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1642:6: ( ruleEPath )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1642:6: ( ruleEPath )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1643:1: ruleEPath
{
before(grammarAccess.getExpressionAccess().getEPathParserRuleCall_2());
pushFollow(FOLLOW_ruleEPath_in_rule__Expression__Alternatives3524);
ruleEPath();
_fsp--;
after(grammarAccess.getExpressionAccess().getEPathParserRuleCall_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Expression__Alternatives
// $ANTLR start rule__Literal__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1657:1: ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) )
int alt17=7;
switch ( input.LA(1) ) {
case 18:
case 19:
{
alt17=1;
}
break;
case RULE_INT:
{
switch ( input.LA(2) ) {
case 43:
{
alt17=2;
}
break;
case EOF:
case RULE_ID:
case 15:
case 34:
case 39:
{
alt17=3;
}
break;
case 20:
case 21:
case 22:
case 23:
{
alt17=7;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );", 17, 2, input);
throw nvae;
}
}
break;
case 44:
{
int LA17_3 = input.LA(2);
if ( (LA17_3==RULE_INT) ) {
int LA17_11 = input.LA(3);
if ( (LA17_11==EOF||LA17_11==RULE_ID||LA17_11==15||LA17_11==34||LA17_11==39) ) {
alt17=3;
}
else if ( (LA17_11==43) ) {
alt17=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );", 17, 11, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
new NoViableAltException("1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );", 17, 3, input);
throw nvae;
}
}
break;
case 45:
{
int LA17_4 = input.LA(2);
if ( (LA17_4==RULE_INT) ) {
int LA17_12 = input.LA(3);
if ( (LA17_12==43) ) {
alt17=2;
}
else if ( (LA17_12==EOF||LA17_12==RULE_ID||LA17_12==15||LA17_12==34||LA17_12==39) ) {
alt17=3;
}
else {
NoViableAltException nvae =
new NoViableAltException("1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );", 17, 12, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
new NoViableAltException("1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );", 17, 4, input);
throw nvae;
}
}
break;
case RULE_STRING:
{
alt17=4;
}
break;
case RULE_URI_LITERAL:
{
alt17=5;
}
break;
case RULE_EOBJECT_URI_LITERAL:
{
alt17=6;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1653:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleFloatLiteral ) | ( ruleIntLiteral ) | ( ruleStringLiteral ) | ( ruleUriLiteral ) | ( ruleEObjectUriLiteral ) | ( ruleDelayLiteral ) );", 17, 0, input);
throw nvae;
}
switch (alt17) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1658:1: ( ruleBooleanLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1658:1: ( ruleBooleanLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1659:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives3556);
ruleBooleanLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1664:6: ( ruleFloatLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1664:6: ( ruleFloatLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1665:1: ruleFloatLiteral
{
before(grammarAccess.getLiteralAccess().getFloatLiteralParserRuleCall_1());
pushFollow(FOLLOW_ruleFloatLiteral_in_rule__Literal__Alternatives3573);
ruleFloatLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getFloatLiteralParserRuleCall_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1670:6: ( ruleIntLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1670:6: ( ruleIntLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1671:1: ruleIntLiteral
{
before(grammarAccess.getLiteralAccess().getIntLiteralParserRuleCall_2());
pushFollow(FOLLOW_ruleIntLiteral_in_rule__Literal__Alternatives3590);
ruleIntLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getIntLiteralParserRuleCall_2());
}
}
break;
case 4 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1676:6: ( ruleStringLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1676:6: ( ruleStringLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1677:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_3());
pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives3607);
ruleStringLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_3());
}
}
break;
case 5 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1682:6: ( ruleUriLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1682:6: ( ruleUriLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1683:1: ruleUriLiteral
{
before(grammarAccess.getLiteralAccess().getUriLiteralParserRuleCall_4());
pushFollow(FOLLOW_ruleUriLiteral_in_rule__Literal__Alternatives3624);
ruleUriLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getUriLiteralParserRuleCall_4());
}
}
break;
case 6 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1688:6: ( ruleEObjectUriLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1688:6: ( ruleEObjectUriLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1689:1: ruleEObjectUriLiteral
{
before(grammarAccess.getLiteralAccess().getEObjectUriLiteralParserRuleCall_5());
pushFollow(FOLLOW_ruleEObjectUriLiteral_in_rule__Literal__Alternatives3641);
ruleEObjectUriLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getEObjectUriLiteralParserRuleCall_5());
}
}
break;
case 7 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1694:6: ( ruleDelayLiteral )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1694:6: ( ruleDelayLiteral )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1695:1: ruleDelayLiteral
{
before(grammarAccess.getLiteralAccess().getDelayLiteralParserRuleCall_6());
pushFollow(FOLLOW_ruleDelayLiteral_in_rule__Literal__Alternatives3658);
ruleDelayLiteral();
_fsp--;
after(grammarAccess.getLiteralAccess().getDelayLiteralParserRuleCall_6());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Literal__Alternatives
// $ANTLR start rule__IntLiteral__IntValueAlternatives_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1705:1: rule__IntLiteral__IntValueAlternatives_0 : ( ( RULE_INT ) | ( rulePOS_INT ) | ( ruleNEG_INT ) );
public final void rule__IntLiteral__IntValueAlternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1709:1: ( ( RULE_INT ) | ( rulePOS_INT ) | ( ruleNEG_INT ) )
int alt18=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
alt18=1;
}
break;
case 44:
{
alt18=2;
}
break;
case 45:
{
alt18=3;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1705:1: rule__IntLiteral__IntValueAlternatives_0 : ( ( RULE_INT ) | ( rulePOS_INT ) | ( ruleNEG_INT ) );", 18, 0, input);
throw nvae;
}
switch (alt18) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1710:1: ( RULE_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1710:1: ( RULE_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1711:1: RULE_INT
{
before(grammarAccess.getIntLiteralAccess().getIntValueINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__IntLiteral__IntValueAlternatives_03690);
after(grammarAccess.getIntLiteralAccess().getIntValueINTTerminalRuleCall_0_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1716:6: ( rulePOS_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1716:6: ( rulePOS_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1717:1: rulePOS_INT
{
before(grammarAccess.getIntLiteralAccess().getIntValuePOS_INTParserRuleCall_0_1());
pushFollow(FOLLOW_rulePOS_INT_in_rule__IntLiteral__IntValueAlternatives_03707);
rulePOS_INT();
_fsp--;
after(grammarAccess.getIntLiteralAccess().getIntValuePOS_INTParserRuleCall_0_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1722:6: ( ruleNEG_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1722:6: ( ruleNEG_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1723:1: ruleNEG_INT
{
before(grammarAccess.getIntLiteralAccess().getIntValueNEG_INTParserRuleCall_0_2());
pushFollow(FOLLOW_ruleNEG_INT_in_rule__IntLiteral__IntValueAlternatives_03724);
ruleNEG_INT();
_fsp--;
after(grammarAccess.getIntLiteralAccess().getIntValueNEG_INTParserRuleCall_0_2());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__IntLiteral__IntValueAlternatives_0
// $ANTLR start rule__TimeUnit__Alternatives
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1733:1: rule__TimeUnit__Alternatives : ( ( ( 'ms' ) ) | ( ( 's' ) ) | ( ( 'm' ) ) | ( ( 'h' ) ) );
public final void rule__TimeUnit__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1737:1: ( ( ( 'ms' ) ) | ( ( 's' ) ) | ( ( 'm' ) ) | ( ( 'h' ) ) )
int alt19=4;
switch ( input.LA(1) ) {
case 20:
{
alt19=1;
}
break;
case 21:
{
alt19=2;
}
break;
case 22:
{
alt19=3;
}
break;
case 23:
{
alt19=4;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("1733:1: rule__TimeUnit__Alternatives : ( ( ( 'ms' ) ) | ( ( 's' ) ) | ( ( 'm' ) ) | ( ( 'h' ) ) );", 19, 0, input);
throw nvae;
}
switch (alt19) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1738:1: ( ( 'ms' ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1738:1: ( ( 'ms' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1739:1: ( 'ms' )
{
before(grammarAccess.getTimeUnitAccess().getMsEnumLiteralDeclaration_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1740:1: ( 'ms' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1740:3: 'ms'
{
match(input,20,FOLLOW_20_in_rule__TimeUnit__Alternatives3757);
}
after(grammarAccess.getTimeUnitAccess().getMsEnumLiteralDeclaration_0());
}
}
break;
case 2 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1745:6: ( ( 's' ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1745:6: ( ( 's' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1746:1: ( 's' )
{
before(grammarAccess.getTimeUnitAccess().getSEnumLiteralDeclaration_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1747:1: ( 's' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1747:3: 's'
{
match(input,21,FOLLOW_21_in_rule__TimeUnit__Alternatives3778);
}
after(grammarAccess.getTimeUnitAccess().getSEnumLiteralDeclaration_1());
}
}
break;
case 3 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1752:6: ( ( 'm' ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1752:6: ( ( 'm' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1753:1: ( 'm' )
{
before(grammarAccess.getTimeUnitAccess().getMEnumLiteralDeclaration_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1754:1: ( 'm' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1754:3: 'm'
{
match(input,22,FOLLOW_22_in_rule__TimeUnit__Alternatives3799);
}
after(grammarAccess.getTimeUnitAccess().getMEnumLiteralDeclaration_2());
}
}
break;
case 4 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1759:6: ( ( 'h' ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1759:6: ( ( 'h' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1760:1: ( 'h' )
{
before(grammarAccess.getTimeUnitAccess().getHEnumLiteralDeclaration_3());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1761:1: ( 'h' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1761:3: 'h'
{
match(input,23,FOLLOW_23_in_rule__TimeUnit__Alternatives3820);
}
after(grammarAccess.getTimeUnitAccess().getHEnumLiteralDeclaration_3());
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimeUnit__Alternatives
// $ANTLR start rule__StateMachine__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1773:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
public final void rule__StateMachine__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1777:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1778:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
{
pushFollow(FOLLOW_rule__StateMachine__Group__0__Impl_in_rule__StateMachine__Group__03853);
rule__StateMachine__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__StateMachine__Group__1_in_rule__StateMachine__Group__03856);
rule__StateMachine__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__Group__0
// $ANTLR start rule__StateMachine__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1785:1: rule__StateMachine__Group__0__Impl : ( ( rule__StateMachine__ImportsAssignment_0 )* ) ;
public final void rule__StateMachine__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1789:1: ( ( ( rule__StateMachine__ImportsAssignment_0 )* ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1790:1: ( ( rule__StateMachine__ImportsAssignment_0 )* )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1790:1: ( ( rule__StateMachine__ImportsAssignment_0 )* )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1791:1: ( rule__StateMachine__ImportsAssignment_0 )*
{
before(grammarAccess.getStateMachineAccess().getImportsAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1792:1: ( rule__StateMachine__ImportsAssignment_0 )*
loop20:
do {
int alt20=2;
int LA20_0 = input.LA(1);
if ( ((LA20_0>=24 && LA20_0<=26)) ) {
alt20=1;
}
switch (alt20) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1792:2: rule__StateMachine__ImportsAssignment_0
{
pushFollow(FOLLOW_rule__StateMachine__ImportsAssignment_0_in_rule__StateMachine__Group__0__Impl3883);
rule__StateMachine__ImportsAssignment_0();
_fsp--;
}
break;
default :
break loop20;
}
} while (true);
after(grammarAccess.getStateMachineAccess().getImportsAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__Group__0__Impl
// $ANTLR start rule__StateMachine__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1802:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl ;
public final void rule__StateMachine__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1806:1: ( rule__StateMachine__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1807:2: rule__StateMachine__Group__1__Impl
{
pushFollow(FOLLOW_rule__StateMachine__Group__1__Impl_in_rule__StateMachine__Group__13914);
rule__StateMachine__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__Group__1
// $ANTLR start rule__StateMachine__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1813:1: rule__StateMachine__Group__1__Impl : ( ( rule__StateMachine__Alternatives_1 )* ) ;
public final void rule__StateMachine__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1817:1: ( ( ( rule__StateMachine__Alternatives_1 )* ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1818:1: ( ( rule__StateMachine__Alternatives_1 )* )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1818:1: ( ( rule__StateMachine__Alternatives_1 )* )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1819:1: ( rule__StateMachine__Alternatives_1 )*
{
before(grammarAccess.getStateMachineAccess().getAlternatives_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1820:1: ( rule__StateMachine__Alternatives_1 )*
loop21:
do {
int alt21=2;
int LA21_0 = input.LA(1);
if ( (LA21_0==RULE_ID||(LA21_0>=29 && LA21_0<=30)||(LA21_0>=32 && LA21_0<=33)||LA21_0==40) ) {
alt21=1;
}
switch (alt21) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1820:2: rule__StateMachine__Alternatives_1
{
pushFollow(FOLLOW_rule__StateMachine__Alternatives_1_in_rule__StateMachine__Group__1__Impl3941);
rule__StateMachine__Alternatives_1();
_fsp--;
}
break;
default :
break loop21;
}
} while (true);
after(grammarAccess.getStateMachineAccess().getAlternatives_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__Group__1__Impl
// $ANTLR start rule__DomainModelImport__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1834:1: rule__DomainModelImport__Group__0 : rule__DomainModelImport__Group__0__Impl rule__DomainModelImport__Group__1 ;
public final void rule__DomainModelImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1838:1: ( rule__DomainModelImport__Group__0__Impl rule__DomainModelImport__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1839:2: rule__DomainModelImport__Group__0__Impl rule__DomainModelImport__Group__1
{
pushFollow(FOLLOW_rule__DomainModelImport__Group__0__Impl_in_rule__DomainModelImport__Group__03976);
rule__DomainModelImport__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DomainModelImport__Group__1_in_rule__DomainModelImport__Group__03979);
rule__DomainModelImport__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__0
// $ANTLR start rule__DomainModelImport__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1846:1: rule__DomainModelImport__Group__0__Impl : ( ( 'domain' )? ) ;
public final void rule__DomainModelImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1850:1: ( ( ( 'domain' )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1851:1: ( ( 'domain' )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1851:1: ( ( 'domain' )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1852:1: ( 'domain' )?
{
before(grammarAccess.getDomainModelImportAccess().getDomainKeyword_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1853:1: ( 'domain' )?
int alt22=2;
int LA22_0 = input.LA(1);
if ( (LA22_0==24) ) {
alt22=1;
}
switch (alt22) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1854:2: 'domain'
{
match(input,24,FOLLOW_24_in_rule__DomainModelImport__Group__0__Impl4008);
}
break;
}
after(grammarAccess.getDomainModelImportAccess().getDomainKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__0__Impl
// $ANTLR start rule__DomainModelImport__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1865:1: rule__DomainModelImport__Group__1 : rule__DomainModelImport__Group__1__Impl rule__DomainModelImport__Group__2 ;
public final void rule__DomainModelImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1869:1: ( rule__DomainModelImport__Group__1__Impl rule__DomainModelImport__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1870:2: rule__DomainModelImport__Group__1__Impl rule__DomainModelImport__Group__2
{
pushFollow(FOLLOW_rule__DomainModelImport__Group__1__Impl_in_rule__DomainModelImport__Group__14041);
rule__DomainModelImport__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DomainModelImport__Group__2_in_rule__DomainModelImport__Group__14044);
rule__DomainModelImport__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__1
// $ANTLR start rule__DomainModelImport__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1877:1: rule__DomainModelImport__Group__1__Impl : ( 'model' ) ;
public final void rule__DomainModelImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1881:1: ( ( 'model' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1882:1: ( 'model' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1882:1: ( 'model' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1883:1: 'model'
{
before(grammarAccess.getDomainModelImportAccess().getModelKeyword_1());
match(input,25,FOLLOW_25_in_rule__DomainModelImport__Group__1__Impl4072);
after(grammarAccess.getDomainModelImportAccess().getModelKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__1__Impl
// $ANTLR start rule__DomainModelImport__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1896:1: rule__DomainModelImport__Group__2 : rule__DomainModelImport__Group__2__Impl rule__DomainModelImport__Group__3 ;
public final void rule__DomainModelImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1900:1: ( rule__DomainModelImport__Group__2__Impl rule__DomainModelImport__Group__3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1901:2: rule__DomainModelImport__Group__2__Impl rule__DomainModelImport__Group__3
{
pushFollow(FOLLOW_rule__DomainModelImport__Group__2__Impl_in_rule__DomainModelImport__Group__24103);
rule__DomainModelImport__Group__2__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DomainModelImport__Group__3_in_rule__DomainModelImport__Group__24106);
rule__DomainModelImport__Group__3();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__2
// $ANTLR start rule__DomainModelImport__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1908:1: rule__DomainModelImport__Group__2__Impl : ( ( rule__DomainModelImport__ImportURIAssignment_2 ) ) ;
public final void rule__DomainModelImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1912:1: ( ( ( rule__DomainModelImport__ImportURIAssignment_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1913:1: ( ( rule__DomainModelImport__ImportURIAssignment_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1913:1: ( ( rule__DomainModelImport__ImportURIAssignment_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1914:1: ( rule__DomainModelImport__ImportURIAssignment_2 )
{
before(grammarAccess.getDomainModelImportAccess().getImportURIAssignment_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1915:1: ( rule__DomainModelImport__ImportURIAssignment_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1915:2: rule__DomainModelImport__ImportURIAssignment_2
{
pushFollow(FOLLOW_rule__DomainModelImport__ImportURIAssignment_2_in_rule__DomainModelImport__Group__2__Impl4133);
rule__DomainModelImport__ImportURIAssignment_2();
_fsp--;
}
after(grammarAccess.getDomainModelImportAccess().getImportURIAssignment_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__2__Impl
// $ANTLR start rule__DomainModelImport__Group__3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1925:1: rule__DomainModelImport__Group__3 : rule__DomainModelImport__Group__3__Impl ;
public final void rule__DomainModelImport__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1929:1: ( rule__DomainModelImport__Group__3__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1930:2: rule__DomainModelImport__Group__3__Impl
{
pushFollow(FOLLOW_rule__DomainModelImport__Group__3__Impl_in_rule__DomainModelImport__Group__34163);
rule__DomainModelImport__Group__3__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__3
// $ANTLR start rule__DomainModelImport__Group__3__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1936:1: rule__DomainModelImport__Group__3__Impl : ( ';' ) ;
public final void rule__DomainModelImport__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1940:1: ( ( ';' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1941:1: ( ';' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1941:1: ( ';' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1942:1: ';'
{
before(grammarAccess.getDomainModelImportAccess().getSemicolonKeyword_3());
match(input,15,FOLLOW_15_in_rule__DomainModelImport__Group__3__Impl4191);
after(grammarAccess.getDomainModelImportAccess().getSemicolonKeyword_3());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__Group__3__Impl
// $ANTLR start rule__DomainDataImport__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1963:1: rule__DomainDataImport__Group__0 : rule__DomainDataImport__Group__0__Impl rule__DomainDataImport__Group__1 ;
public final void rule__DomainDataImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1967:1: ( rule__DomainDataImport__Group__0__Impl rule__DomainDataImport__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1968:2: rule__DomainDataImport__Group__0__Impl rule__DomainDataImport__Group__1
{
pushFollow(FOLLOW_rule__DomainDataImport__Group__0__Impl_in_rule__DomainDataImport__Group__04230);
rule__DomainDataImport__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DomainDataImport__Group__1_in_rule__DomainDataImport__Group__04233);
rule__DomainDataImport__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__0
// $ANTLR start rule__DomainDataImport__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1975:1: rule__DomainDataImport__Group__0__Impl : ( ( 'domain' )? ) ;
public final void rule__DomainDataImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1979:1: ( ( ( 'domain' )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1980:1: ( ( 'domain' )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1980:1: ( ( 'domain' )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1981:1: ( 'domain' )?
{
before(grammarAccess.getDomainDataImportAccess().getDomainKeyword_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1982:1: ( 'domain' )?
int alt23=2;
int LA23_0 = input.LA(1);
if ( (LA23_0==24) ) {
alt23=1;
}
switch (alt23) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1983:2: 'domain'
{
match(input,24,FOLLOW_24_in_rule__DomainDataImport__Group__0__Impl4262);
}
break;
}
after(grammarAccess.getDomainDataImportAccess().getDomainKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__0__Impl
// $ANTLR start rule__DomainDataImport__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1994:1: rule__DomainDataImport__Group__1 : rule__DomainDataImport__Group__1__Impl rule__DomainDataImport__Group__2 ;
public final void rule__DomainDataImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1998:1: ( rule__DomainDataImport__Group__1__Impl rule__DomainDataImport__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:1999:2: rule__DomainDataImport__Group__1__Impl rule__DomainDataImport__Group__2
{
pushFollow(FOLLOW_rule__DomainDataImport__Group__1__Impl_in_rule__DomainDataImport__Group__14295);
rule__DomainDataImport__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DomainDataImport__Group__2_in_rule__DomainDataImport__Group__14298);
rule__DomainDataImport__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__1
// $ANTLR start rule__DomainDataImport__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2006:1: rule__DomainDataImport__Group__1__Impl : ( 'data' ) ;
public final void rule__DomainDataImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2010:1: ( ( 'data' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2011:1: ( 'data' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2011:1: ( 'data' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2012:1: 'data'
{
before(grammarAccess.getDomainDataImportAccess().getDataKeyword_1());
match(input,26,FOLLOW_26_in_rule__DomainDataImport__Group__1__Impl4326);
after(grammarAccess.getDomainDataImportAccess().getDataKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__1__Impl
// $ANTLR start rule__DomainDataImport__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2025:1: rule__DomainDataImport__Group__2 : rule__DomainDataImport__Group__2__Impl rule__DomainDataImport__Group__3 ;
public final void rule__DomainDataImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2029:1: ( rule__DomainDataImport__Group__2__Impl rule__DomainDataImport__Group__3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2030:2: rule__DomainDataImport__Group__2__Impl rule__DomainDataImport__Group__3
{
pushFollow(FOLLOW_rule__DomainDataImport__Group__2__Impl_in_rule__DomainDataImport__Group__24357);
rule__DomainDataImport__Group__2__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DomainDataImport__Group__3_in_rule__DomainDataImport__Group__24360);
rule__DomainDataImport__Group__3();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__2
// $ANTLR start rule__DomainDataImport__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2037:1: rule__DomainDataImport__Group__2__Impl : ( ( rule__DomainDataImport__ImportURIAssignment_2 ) ) ;
public final void rule__DomainDataImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2041:1: ( ( ( rule__DomainDataImport__ImportURIAssignment_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2042:1: ( ( rule__DomainDataImport__ImportURIAssignment_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2042:1: ( ( rule__DomainDataImport__ImportURIAssignment_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2043:1: ( rule__DomainDataImport__ImportURIAssignment_2 )
{
before(grammarAccess.getDomainDataImportAccess().getImportURIAssignment_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2044:1: ( rule__DomainDataImport__ImportURIAssignment_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2044:2: rule__DomainDataImport__ImportURIAssignment_2
{
pushFollow(FOLLOW_rule__DomainDataImport__ImportURIAssignment_2_in_rule__DomainDataImport__Group__2__Impl4387);
rule__DomainDataImport__ImportURIAssignment_2();
_fsp--;
}
after(grammarAccess.getDomainDataImportAccess().getImportURIAssignment_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__2__Impl
// $ANTLR start rule__DomainDataImport__Group__3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2054:1: rule__DomainDataImport__Group__3 : rule__DomainDataImport__Group__3__Impl ;
public final void rule__DomainDataImport__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2058:1: ( rule__DomainDataImport__Group__3__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2059:2: rule__DomainDataImport__Group__3__Impl
{
pushFollow(FOLLOW_rule__DomainDataImport__Group__3__Impl_in_rule__DomainDataImport__Group__34417);
rule__DomainDataImport__Group__3__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__3
// $ANTLR start rule__DomainDataImport__Group__3__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2065:1: rule__DomainDataImport__Group__3__Impl : ( ';' ) ;
public final void rule__DomainDataImport__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2069:1: ( ( ';' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2070:1: ( ';' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2070:1: ( ';' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2071:1: ';'
{
before(grammarAccess.getDomainDataImportAccess().getSemicolonKeyword_3());
match(input,15,FOLLOW_15_in_rule__DomainDataImport__Group__3__Impl4445);
after(grammarAccess.getDomainDataImportAccess().getSemicolonKeyword_3());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__Group__3__Impl
// $ANTLR start rule__State__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2092:1: rule__State__Group__0 : rule__State__Group__0__Impl rule__State__Group__1 ;
public final void rule__State__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2096:1: ( rule__State__Group__0__Impl rule__State__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2097:2: rule__State__Group__0__Impl rule__State__Group__1
{
pushFollow(FOLLOW_rule__State__Group__0__Impl_in_rule__State__Group__04484);
rule__State__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__State__Group__1_in_rule__State__Group__04487);
rule__State__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group__0
// $ANTLR start rule__State__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2104:1: rule__State__Group__0__Impl : ( ( rule__State__InitialTransitionAssignment_0 )? ) ;
public final void rule__State__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2108:1: ( ( ( rule__State__InitialTransitionAssignment_0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2109:1: ( ( rule__State__InitialTransitionAssignment_0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2109:1: ( ( rule__State__InitialTransitionAssignment_0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2110:1: ( rule__State__InitialTransitionAssignment_0 )?
{
before(grammarAccess.getStateAccess().getInitialTransitionAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2111:1: ( rule__State__InitialTransitionAssignment_0 )?
int alt24=2;
int LA24_0 = input.LA(1);
if ( (LA24_0==29) ) {
alt24=1;
}
switch (alt24) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2111:2: rule__State__InitialTransitionAssignment_0
{
pushFollow(FOLLOW_rule__State__InitialTransitionAssignment_0_in_rule__State__Group__0__Impl4514);
rule__State__InitialTransitionAssignment_0();
_fsp--;
}
break;
}
after(grammarAccess.getStateAccess().getInitialTransitionAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group__0__Impl
// $ANTLR start rule__State__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2121:1: rule__State__Group__1 : rule__State__Group__1__Impl rule__State__Group__2 ;
public final void rule__State__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2125:1: ( rule__State__Group__1__Impl rule__State__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2126:2: rule__State__Group__1__Impl rule__State__Group__2
{
pushFollow(FOLLOW_rule__State__Group__1__Impl_in_rule__State__Group__14545);
rule__State__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__State__Group__2_in_rule__State__Group__14548);
rule__State__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group__1
// $ANTLR start rule__State__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2133:1: rule__State__Group__1__Impl : ( ( rule__State__NameAssignment_1 ) ) ;
public final void rule__State__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2137:1: ( ( ( rule__State__NameAssignment_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2138:1: ( ( rule__State__NameAssignment_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2138:1: ( ( rule__State__NameAssignment_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2139:1: ( rule__State__NameAssignment_1 )
{
before(grammarAccess.getStateAccess().getNameAssignment_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2140:1: ( rule__State__NameAssignment_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2140:2: rule__State__NameAssignment_1
{
pushFollow(FOLLOW_rule__State__NameAssignment_1_in_rule__State__Group__1__Impl4575);
rule__State__NameAssignment_1();
_fsp--;
}
after(grammarAccess.getStateAccess().getNameAssignment_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group__1__Impl
// $ANTLR start rule__State__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2150:1: rule__State__Group__2 : rule__State__Group__2__Impl ;
public final void rule__State__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2154:1: ( rule__State__Group__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2155:2: rule__State__Group__2__Impl
{
pushFollow(FOLLOW_rule__State__Group__2__Impl_in_rule__State__Group__24605);
rule__State__Group__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group__2
// $ANTLR start rule__State__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2161:1: rule__State__Group__2__Impl : ( ( rule__State__Alternatives_2 ) ) ;
public final void rule__State__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2165:1: ( ( ( rule__State__Alternatives_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2166:1: ( ( rule__State__Alternatives_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2166:1: ( ( rule__State__Alternatives_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2167:1: ( rule__State__Alternatives_2 )
{
before(grammarAccess.getStateAccess().getAlternatives_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2168:1: ( rule__State__Alternatives_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2168:2: rule__State__Alternatives_2
{
pushFollow(FOLLOW_rule__State__Alternatives_2_in_rule__State__Group__2__Impl4632);
rule__State__Alternatives_2();
_fsp--;
}
after(grammarAccess.getStateAccess().getAlternatives_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group__2__Impl
// $ANTLR start rule__State__Group_2_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2184:1: rule__State__Group_2_1__0 : rule__State__Group_2_1__0__Impl rule__State__Group_2_1__1 ;
public final void rule__State__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2188:1: ( rule__State__Group_2_1__0__Impl rule__State__Group_2_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2189:2: rule__State__Group_2_1__0__Impl rule__State__Group_2_1__1
{
pushFollow(FOLLOW_rule__State__Group_2_1__0__Impl_in_rule__State__Group_2_1__04668);
rule__State__Group_2_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__State__Group_2_1__1_in_rule__State__Group_2_1__04671);
rule__State__Group_2_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group_2_1__0
// $ANTLR start rule__State__Group_2_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2196:1: rule__State__Group_2_1__0__Impl : ( '{' ) ;
public final void rule__State__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2200:1: ( ( '{' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2201:1: ( '{' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2201:1: ( '{' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2202:1: '{'
{
before(grammarAccess.getStateAccess().getLeftCurlyBracketKeyword_2_1_0());
match(input,27,FOLLOW_27_in_rule__State__Group_2_1__0__Impl4699);
after(grammarAccess.getStateAccess().getLeftCurlyBracketKeyword_2_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group_2_1__0__Impl
// $ANTLR start rule__State__Group_2_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2215:1: rule__State__Group_2_1__1 : rule__State__Group_2_1__1__Impl rule__State__Group_2_1__2 ;
public final void rule__State__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2219:1: ( rule__State__Group_2_1__1__Impl rule__State__Group_2_1__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2220:2: rule__State__Group_2_1__1__Impl rule__State__Group_2_1__2
{
pushFollow(FOLLOW_rule__State__Group_2_1__1__Impl_in_rule__State__Group_2_1__14730);
rule__State__Group_2_1__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__State__Group_2_1__2_in_rule__State__Group_2_1__14733);
rule__State__Group_2_1__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group_2_1__1
// $ANTLR start rule__State__Group_2_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2227:1: rule__State__Group_2_1__1__Impl : ( ( rule__State__Alternatives_2_1_1 )* ) ;
public final void rule__State__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2231:1: ( ( ( rule__State__Alternatives_2_1_1 )* ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2232:1: ( ( rule__State__Alternatives_2_1_1 )* )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2232:1: ( ( rule__State__Alternatives_2_1_1 )* )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2233:1: ( rule__State__Alternatives_2_1_1 )*
{
before(grammarAccess.getStateAccess().getAlternatives_2_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2234:1: ( rule__State__Alternatives_2_1_1 )*
loop25:
do {
int alt25=2;
int LA25_0 = input.LA(1);
if ( (LA25_0==RULE_ID||(LA25_0>=29 && LA25_0<=30)||(LA25_0>=32 && LA25_0<=33)||LA25_0==40) ) {
alt25=1;
}
switch (alt25) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2234:2: rule__State__Alternatives_2_1_1
{
pushFollow(FOLLOW_rule__State__Alternatives_2_1_1_in_rule__State__Group_2_1__1__Impl4760);
rule__State__Alternatives_2_1_1();
_fsp--;
}
break;
default :
break loop25;
}
} while (true);
after(grammarAccess.getStateAccess().getAlternatives_2_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group_2_1__1__Impl
// $ANTLR start rule__State__Group_2_1__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2244:1: rule__State__Group_2_1__2 : rule__State__Group_2_1__2__Impl ;
public final void rule__State__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2248:1: ( rule__State__Group_2_1__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2249:2: rule__State__Group_2_1__2__Impl
{
pushFollow(FOLLOW_rule__State__Group_2_1__2__Impl_in_rule__State__Group_2_1__24791);
rule__State__Group_2_1__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group_2_1__2
// $ANTLR start rule__State__Group_2_1__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2255:1: rule__State__Group_2_1__2__Impl : ( '}' ) ;
public final void rule__State__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2259:1: ( ( '}' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2260:1: ( '}' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2260:1: ( '}' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2261:1: '}'
{
before(grammarAccess.getStateAccess().getRightCurlyBracketKeyword_2_1_2());
match(input,28,FOLLOW_28_in_rule__State__Group_2_1__2__Impl4819);
after(grammarAccess.getStateAccess().getRightCurlyBracketKeyword_2_1_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__Group_2_1__2__Impl
// $ANTLR start rule__InitialTransition__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2280:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
public final void rule__InitialTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2284:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2285:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
{
pushFollow(FOLLOW_rule__InitialTransition__Group__0__Impl_in_rule__InitialTransition__Group__04856);
rule__InitialTransition__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InitialTransition__Group__1_in_rule__InitialTransition__Group__04859);
rule__InitialTransition__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group__0
// $ANTLR start rule__InitialTransition__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2292:1: rule__InitialTransition__Group__0__Impl : ( () ) ;
public final void rule__InitialTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2296:1: ( ( () ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2297:1: ( () )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2297:1: ( () )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2298:1: ()
{
before(grammarAccess.getInitialTransitionAccess().getInitialTransitionAction_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2299:1: ()
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2301:1:
{
}
after(grammarAccess.getInitialTransitionAccess().getInitialTransitionAction_0());
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group__0__Impl
// $ANTLR start rule__InitialTransition__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2311:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
public final void rule__InitialTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2315:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2316:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
{
pushFollow(FOLLOW_rule__InitialTransition__Group__1__Impl_in_rule__InitialTransition__Group__14917);
rule__InitialTransition__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InitialTransition__Group__2_in_rule__InitialTransition__Group__14920);
rule__InitialTransition__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group__1
// $ANTLR start rule__InitialTransition__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2323:1: rule__InitialTransition__Group__1__Impl : ( '->' ) ;
public final void rule__InitialTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2327:1: ( ( '->' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2328:1: ( '->' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2328:1: ( '->' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2329:1: '->'
{
before(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_1());
match(input,29,FOLLOW_29_in_rule__InitialTransition__Group__1__Impl4948);
after(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group__1__Impl
// $ANTLR start rule__InitialTransition__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2342:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl ;
public final void rule__InitialTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2346:1: ( rule__InitialTransition__Group__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2347:2: rule__InitialTransition__Group__2__Impl
{
pushFollow(FOLLOW_rule__InitialTransition__Group__2__Impl_in_rule__InitialTransition__Group__24979);
rule__InitialTransition__Group__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group__2
// $ANTLR start rule__InitialTransition__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2353:1: rule__InitialTransition__Group__2__Impl : ( ( rule__InitialTransition__Group_2__0 )? ) ;
public final void rule__InitialTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2357:1: ( ( ( rule__InitialTransition__Group_2__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2358:1: ( ( rule__InitialTransition__Group_2__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2358:1: ( ( rule__InitialTransition__Group_2__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2359:1: ( rule__InitialTransition__Group_2__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2360:1: ( rule__InitialTransition__Group_2__0 )?
int alt26=2;
int LA26_0 = input.LA(1);
if ( (LA26_0==30) ) {
alt26=1;
}
switch (alt26) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2360:2: rule__InitialTransition__Group_2__0
{
pushFollow(FOLLOW_rule__InitialTransition__Group_2__0_in_rule__InitialTransition__Group__2__Impl5006);
rule__InitialTransition__Group_2__0();
_fsp--;
}
break;
}
after(grammarAccess.getInitialTransitionAccess().getGroup_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group__2__Impl
// $ANTLR start rule__InitialTransition__Group_2__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2376:1: rule__InitialTransition__Group_2__0 : rule__InitialTransition__Group_2__0__Impl rule__InitialTransition__Group_2__1 ;
public final void rule__InitialTransition__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2380:1: ( rule__InitialTransition__Group_2__0__Impl rule__InitialTransition__Group_2__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2381:2: rule__InitialTransition__Group_2__0__Impl rule__InitialTransition__Group_2__1
{
pushFollow(FOLLOW_rule__InitialTransition__Group_2__0__Impl_in_rule__InitialTransition__Group_2__05043);
rule__InitialTransition__Group_2__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InitialTransition__Group_2__1_in_rule__InitialTransition__Group_2__05046);
rule__InitialTransition__Group_2__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group_2__0
// $ANTLR start rule__InitialTransition__Group_2__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2388:1: rule__InitialTransition__Group_2__0__Impl : ( 'do' ) ;
public final void rule__InitialTransition__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2392:1: ( ( 'do' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2393:1: ( 'do' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2393:1: ( 'do' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2394:1: 'do'
{
before(grammarAccess.getInitialTransitionAccess().getDoKeyword_2_0());
match(input,30,FOLLOW_30_in_rule__InitialTransition__Group_2__0__Impl5074);
after(grammarAccess.getInitialTransitionAccess().getDoKeyword_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group_2__0__Impl
// $ANTLR start rule__InitialTransition__Group_2__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2407:1: rule__InitialTransition__Group_2__1 : rule__InitialTransition__Group_2__1__Impl ;
public final void rule__InitialTransition__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2411:1: ( rule__InitialTransition__Group_2__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2412:2: rule__InitialTransition__Group_2__1__Impl
{
pushFollow(FOLLOW_rule__InitialTransition__Group_2__1__Impl_in_rule__InitialTransition__Group_2__15105);
rule__InitialTransition__Group_2__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group_2__1
// $ANTLR start rule__InitialTransition__Group_2__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2418:1: rule__InitialTransition__Group_2__1__Impl : ( ( rule__InitialTransition__ActionAssignment_2_1 ) ) ;
public final void rule__InitialTransition__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2422:1: ( ( ( rule__InitialTransition__ActionAssignment_2_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2423:1: ( ( rule__InitialTransition__ActionAssignment_2_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2423:1: ( ( rule__InitialTransition__ActionAssignment_2_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2424:1: ( rule__InitialTransition__ActionAssignment_2_1 )
{
before(grammarAccess.getInitialTransitionAccess().getActionAssignment_2_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2425:1: ( rule__InitialTransition__ActionAssignment_2_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2425:2: rule__InitialTransition__ActionAssignment_2_1
{
pushFollow(FOLLOW_rule__InitialTransition__ActionAssignment_2_1_in_rule__InitialTransition__Group_2__1__Impl5132);
rule__InitialTransition__ActionAssignment_2_1();
_fsp--;
}
after(grammarAccess.getInitialTransitionAccess().getActionAssignment_2_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__Group_2__1__Impl
// $ANTLR start rule__Transition__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2439:1: rule__Transition__Group__0 : rule__Transition__Group__0__Impl rule__Transition__Group__1 ;
public final void rule__Transition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2443:1: ( rule__Transition__Group__0__Impl rule__Transition__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2444:2: rule__Transition__Group__0__Impl rule__Transition__Group__1
{
pushFollow(FOLLOW_rule__Transition__Group__0__Impl_in_rule__Transition__Group__05166);
rule__Transition__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group__1_in_rule__Transition__Group__05169);
rule__Transition__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__0
// $ANTLR start rule__Transition__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2451:1: rule__Transition__Group__0__Impl : ( ( rule__Transition__Alternatives_0 ) ) ;
public final void rule__Transition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2455:1: ( ( ( rule__Transition__Alternatives_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2456:1: ( ( rule__Transition__Alternatives_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2456:1: ( ( rule__Transition__Alternatives_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2457:1: ( rule__Transition__Alternatives_0 )
{
before(grammarAccess.getTransitionAccess().getAlternatives_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2458:1: ( rule__Transition__Alternatives_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2458:2: rule__Transition__Alternatives_0
{
pushFollow(FOLLOW_rule__Transition__Alternatives_0_in_rule__Transition__Group__0__Impl5196);
rule__Transition__Alternatives_0();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getAlternatives_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__0__Impl
// $ANTLR start rule__Transition__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2468:1: rule__Transition__Group__1 : rule__Transition__Group__1__Impl rule__Transition__Group__2 ;
public final void rule__Transition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2472:1: ( rule__Transition__Group__1__Impl rule__Transition__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2473:2: rule__Transition__Group__1__Impl rule__Transition__Group__2
{
pushFollow(FOLLOW_rule__Transition__Group__1__Impl_in_rule__Transition__Group__15226);
rule__Transition__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group__2_in_rule__Transition__Group__15229);
rule__Transition__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__1
// $ANTLR start rule__Transition__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2480:1: rule__Transition__Group__1__Impl : ( ( rule__Transition__Group_1__0 )? ) ;
public final void rule__Transition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2484:1: ( ( ( rule__Transition__Group_1__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2485:1: ( ( rule__Transition__Group_1__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2485:1: ( ( rule__Transition__Group_1__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2486:1: ( rule__Transition__Group_1__0 )?
{
before(grammarAccess.getTransitionAccess().getGroup_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2487:1: ( rule__Transition__Group_1__0 )?
int alt27=2;
int LA27_0 = input.LA(1);
if ( (LA27_0==32) ) {
alt27=1;
}
switch (alt27) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2487:2: rule__Transition__Group_1__0
{
pushFollow(FOLLOW_rule__Transition__Group_1__0_in_rule__Transition__Group__1__Impl5256);
rule__Transition__Group_1__0();
_fsp--;
}
break;
}
after(grammarAccess.getTransitionAccess().getGroup_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__1__Impl
// $ANTLR start rule__Transition__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2497:1: rule__Transition__Group__2 : rule__Transition__Group__2__Impl rule__Transition__Group__3 ;
public final void rule__Transition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2501:1: ( rule__Transition__Group__2__Impl rule__Transition__Group__3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2502:2: rule__Transition__Group__2__Impl rule__Transition__Group__3
{
pushFollow(FOLLOW_rule__Transition__Group__2__Impl_in_rule__Transition__Group__25287);
rule__Transition__Group__2__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group__3_in_rule__Transition__Group__25290);
rule__Transition__Group__3();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__2
// $ANTLR start rule__Transition__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2509:1: rule__Transition__Group__2__Impl : ( ( rule__Transition__Group_2__0 )? ) ;
public final void rule__Transition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2513:1: ( ( ( rule__Transition__Group_2__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2514:1: ( ( rule__Transition__Group_2__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2514:1: ( ( rule__Transition__Group_2__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2515:1: ( rule__Transition__Group_2__0 )?
{
before(grammarAccess.getTransitionAccess().getGroup_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2516:1: ( rule__Transition__Group_2__0 )?
int alt28=2;
int LA28_0 = input.LA(1);
if ( (LA28_0==33) ) {
alt28=1;
}
switch (alt28) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2516:2: rule__Transition__Group_2__0
{
pushFollow(FOLLOW_rule__Transition__Group_2__0_in_rule__Transition__Group__2__Impl5317);
rule__Transition__Group_2__0();
_fsp--;
}
break;
}
after(grammarAccess.getTransitionAccess().getGroup_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__2__Impl
// $ANTLR start rule__Transition__Group__3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2526:1: rule__Transition__Group__3 : rule__Transition__Group__3__Impl rule__Transition__Group__4 ;
public final void rule__Transition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2530:1: ( rule__Transition__Group__3__Impl rule__Transition__Group__4 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2531:2: rule__Transition__Group__3__Impl rule__Transition__Group__4
{
pushFollow(FOLLOW_rule__Transition__Group__3__Impl_in_rule__Transition__Group__35348);
rule__Transition__Group__3__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group__4_in_rule__Transition__Group__35351);
rule__Transition__Group__4();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__3
// $ANTLR start rule__Transition__Group__3__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2538:1: rule__Transition__Group__3__Impl : ( ( rule__Transition__Group_3__0 )? ) ;
public final void rule__Transition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2542:1: ( ( ( rule__Transition__Group_3__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2543:1: ( ( rule__Transition__Group_3__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2543:1: ( ( rule__Transition__Group_3__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2544:1: ( rule__Transition__Group_3__0 )?
{
before(grammarAccess.getTransitionAccess().getGroup_3());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2545:1: ( rule__Transition__Group_3__0 )?
int alt29=2;
int LA29_0 = input.LA(1);
if ( (LA29_0==30) ) {
alt29=1;
}
switch (alt29) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2545:2: rule__Transition__Group_3__0
{
pushFollow(FOLLOW_rule__Transition__Group_3__0_in_rule__Transition__Group__3__Impl5378);
rule__Transition__Group_3__0();
_fsp--;
}
break;
}
after(grammarAccess.getTransitionAccess().getGroup_3());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__3__Impl
// $ANTLR start rule__Transition__Group__4
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2555:1: rule__Transition__Group__4 : rule__Transition__Group__4__Impl ;
public final void rule__Transition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2559:1: ( rule__Transition__Group__4__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2560:2: rule__Transition__Group__4__Impl
{
pushFollow(FOLLOW_rule__Transition__Group__4__Impl_in_rule__Transition__Group__45409);
rule__Transition__Group__4__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__4
// $ANTLR start rule__Transition__Group__4__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2566:1: rule__Transition__Group__4__Impl : ( ';' ) ;
public final void rule__Transition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2570:1: ( ( ';' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2571:1: ( ';' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2571:1: ( ';' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2572:1: ';'
{
before(grammarAccess.getTransitionAccess().getSemicolonKeyword_4());
match(input,15,FOLLOW_15_in_rule__Transition__Group__4__Impl5437);
after(grammarAccess.getTransitionAccess().getSemicolonKeyword_4());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group__4__Impl
// $ANTLR start rule__Transition__Group_0_0__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2595:1: rule__Transition__Group_0_0__0 : rule__Transition__Group_0_0__0__Impl rule__Transition__Group_0_0__1 ;
public final void rule__Transition__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2599:1: ( rule__Transition__Group_0_0__0__Impl rule__Transition__Group_0_0__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2600:2: rule__Transition__Group_0_0__0__Impl rule__Transition__Group_0_0__1
{
pushFollow(FOLLOW_rule__Transition__Group_0_0__0__Impl_in_rule__Transition__Group_0_0__05478);
rule__Transition__Group_0_0__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group_0_0__1_in_rule__Transition__Group_0_0__05481);
rule__Transition__Group_0_0__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_0__0
// $ANTLR start rule__Transition__Group_0_0__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2607:1: rule__Transition__Group_0_0__0__Impl : ( '->' ) ;
public final void rule__Transition__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2611:1: ( ( '->' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2612:1: ( '->' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2612:1: ( '->' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2613:1: '->'
{
before(grammarAccess.getTransitionAccess().getHyphenMinusGreaterThanSignKeyword_0_0_0());
match(input,29,FOLLOW_29_in_rule__Transition__Group_0_0__0__Impl5509);
after(grammarAccess.getTransitionAccess().getHyphenMinusGreaterThanSignKeyword_0_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_0__0__Impl
// $ANTLR start rule__Transition__Group_0_0__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2626:1: rule__Transition__Group_0_0__1 : rule__Transition__Group_0_0__1__Impl ;
public final void rule__Transition__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2630:1: ( rule__Transition__Group_0_0__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2631:2: rule__Transition__Group_0_0__1__Impl
{
pushFollow(FOLLOW_rule__Transition__Group_0_0__1__Impl_in_rule__Transition__Group_0_0__15540);
rule__Transition__Group_0_0__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_0__1
// $ANTLR start rule__Transition__Group_0_0__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2637:1: rule__Transition__Group_0_0__1__Impl : ( ( rule__Transition__TargetAssignment_0_0_1 ) ) ;
public final void rule__Transition__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2641:1: ( ( ( rule__Transition__TargetAssignment_0_0_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2642:1: ( ( rule__Transition__TargetAssignment_0_0_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2642:1: ( ( rule__Transition__TargetAssignment_0_0_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2643:1: ( rule__Transition__TargetAssignment_0_0_1 )
{
before(grammarAccess.getTransitionAccess().getTargetAssignment_0_0_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2644:1: ( rule__Transition__TargetAssignment_0_0_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2644:2: rule__Transition__TargetAssignment_0_0_1
{
pushFollow(FOLLOW_rule__Transition__TargetAssignment_0_0_1_in_rule__Transition__Group_0_0__1__Impl5567);
rule__Transition__TargetAssignment_0_0_1();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getTargetAssignment_0_0_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_0__1__Impl
// $ANTLR start rule__Transition__Group_0_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2658:1: rule__Transition__Group_0_1__0 : rule__Transition__Group_0_1__0__Impl rule__Transition__Group_0_1__1 ;
public final void rule__Transition__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2662:1: ( rule__Transition__Group_0_1__0__Impl rule__Transition__Group_0_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2663:2: rule__Transition__Group_0_1__0__Impl rule__Transition__Group_0_1__1
{
pushFollow(FOLLOW_rule__Transition__Group_0_1__0__Impl_in_rule__Transition__Group_0_1__05601);
rule__Transition__Group_0_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group_0_1__1_in_rule__Transition__Group_0_1__05604);
rule__Transition__Group_0_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_1__0
// $ANTLR start rule__Transition__Group_0_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2670:1: rule__Transition__Group_0_1__0__Impl : ( ( rule__Transition__TargetAssignment_0_1_0 ) ) ;
public final void rule__Transition__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2674:1: ( ( ( rule__Transition__TargetAssignment_0_1_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2675:1: ( ( rule__Transition__TargetAssignment_0_1_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2675:1: ( ( rule__Transition__TargetAssignment_0_1_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2676:1: ( rule__Transition__TargetAssignment_0_1_0 )
{
before(grammarAccess.getTransitionAccess().getTargetAssignment_0_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2677:1: ( rule__Transition__TargetAssignment_0_1_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2677:2: rule__Transition__TargetAssignment_0_1_0
{
pushFollow(FOLLOW_rule__Transition__TargetAssignment_0_1_0_in_rule__Transition__Group_0_1__0__Impl5631);
rule__Transition__TargetAssignment_0_1_0();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getTargetAssignment_0_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_1__0__Impl
// $ANTLR start rule__Transition__Group_0_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2687:1: rule__Transition__Group_0_1__1 : rule__Transition__Group_0_1__1__Impl ;
public final void rule__Transition__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2691:1: ( rule__Transition__Group_0_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2692:2: rule__Transition__Group_0_1__1__Impl
{
pushFollow(FOLLOW_rule__Transition__Group_0_1__1__Impl_in_rule__Transition__Group_0_1__15661);
rule__Transition__Group_0_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_1__1
// $ANTLR start rule__Transition__Group_0_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2698:1: rule__Transition__Group_0_1__1__Impl : ( '<-' ) ;
public final void rule__Transition__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2702:1: ( ( '<-' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2703:1: ( '<-' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2703:1: ( '<-' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2704:1: '<-'
{
before(grammarAccess.getTransitionAccess().getLessThanSignHyphenMinusKeyword_0_1_1());
match(input,31,FOLLOW_31_in_rule__Transition__Group_0_1__1__Impl5689);
after(grammarAccess.getTransitionAccess().getLessThanSignHyphenMinusKeyword_0_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_0_1__1__Impl
// $ANTLR start rule__Transition__Group_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2721:1: rule__Transition__Group_1__0 : rule__Transition__Group_1__0__Impl rule__Transition__Group_1__1 ;
public final void rule__Transition__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2725:1: ( rule__Transition__Group_1__0__Impl rule__Transition__Group_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2726:2: rule__Transition__Group_1__0__Impl rule__Transition__Group_1__1
{
pushFollow(FOLLOW_rule__Transition__Group_1__0__Impl_in_rule__Transition__Group_1__05724);
rule__Transition__Group_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group_1__1_in_rule__Transition__Group_1__05727);
rule__Transition__Group_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_1__0
// $ANTLR start rule__Transition__Group_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2733:1: rule__Transition__Group_1__0__Impl : ( 'on' ) ;
public final void rule__Transition__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2737:1: ( ( 'on' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2738:1: ( 'on' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2738:1: ( 'on' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2739:1: 'on'
{
before(grammarAccess.getTransitionAccess().getOnKeyword_1_0());
match(input,32,FOLLOW_32_in_rule__Transition__Group_1__0__Impl5755);
after(grammarAccess.getTransitionAccess().getOnKeyword_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_1__0__Impl
// $ANTLR start rule__Transition__Group_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2752:1: rule__Transition__Group_1__1 : rule__Transition__Group_1__1__Impl ;
public final void rule__Transition__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2756:1: ( rule__Transition__Group_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2757:2: rule__Transition__Group_1__1__Impl
{
pushFollow(FOLLOW_rule__Transition__Group_1__1__Impl_in_rule__Transition__Group_1__15786);
rule__Transition__Group_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_1__1
// $ANTLR start rule__Transition__Group_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2763:1: rule__Transition__Group_1__1__Impl : ( ( rule__Transition__EventAssignment_1_1 ) ) ;
public final void rule__Transition__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2767:1: ( ( ( rule__Transition__EventAssignment_1_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2768:1: ( ( rule__Transition__EventAssignment_1_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2768:1: ( ( rule__Transition__EventAssignment_1_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2769:1: ( rule__Transition__EventAssignment_1_1 )
{
before(grammarAccess.getTransitionAccess().getEventAssignment_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2770:1: ( rule__Transition__EventAssignment_1_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2770:2: rule__Transition__EventAssignment_1_1
{
pushFollow(FOLLOW_rule__Transition__EventAssignment_1_1_in_rule__Transition__Group_1__1__Impl5813);
rule__Transition__EventAssignment_1_1();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getEventAssignment_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_1__1__Impl
// $ANTLR start rule__Transition__Group_2__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2784:1: rule__Transition__Group_2__0 : rule__Transition__Group_2__0__Impl rule__Transition__Group_2__1 ;
public final void rule__Transition__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2788:1: ( rule__Transition__Group_2__0__Impl rule__Transition__Group_2__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2789:2: rule__Transition__Group_2__0__Impl rule__Transition__Group_2__1
{
pushFollow(FOLLOW_rule__Transition__Group_2__0__Impl_in_rule__Transition__Group_2__05847);
rule__Transition__Group_2__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group_2__1_in_rule__Transition__Group_2__05850);
rule__Transition__Group_2__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_2__0
// $ANTLR start rule__Transition__Group_2__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2796:1: rule__Transition__Group_2__0__Impl : ( 'if' ) ;
public final void rule__Transition__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2800:1: ( ( 'if' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2801:1: ( 'if' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2801:1: ( 'if' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2802:1: 'if'
{
before(grammarAccess.getTransitionAccess().getIfKeyword_2_0());
match(input,33,FOLLOW_33_in_rule__Transition__Group_2__0__Impl5878);
after(grammarAccess.getTransitionAccess().getIfKeyword_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_2__0__Impl
// $ANTLR start rule__Transition__Group_2__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2815:1: rule__Transition__Group_2__1 : rule__Transition__Group_2__1__Impl ;
public final void rule__Transition__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2819:1: ( rule__Transition__Group_2__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2820:2: rule__Transition__Group_2__1__Impl
{
pushFollow(FOLLOW_rule__Transition__Group_2__1__Impl_in_rule__Transition__Group_2__15909);
rule__Transition__Group_2__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_2__1
// $ANTLR start rule__Transition__Group_2__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2826:1: rule__Transition__Group_2__1__Impl : ( ( rule__Transition__ConditionAssignment_2_1 ) ) ;
public final void rule__Transition__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2830:1: ( ( ( rule__Transition__ConditionAssignment_2_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2831:1: ( ( rule__Transition__ConditionAssignment_2_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2831:1: ( ( rule__Transition__ConditionAssignment_2_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2832:1: ( rule__Transition__ConditionAssignment_2_1 )
{
before(grammarAccess.getTransitionAccess().getConditionAssignment_2_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2833:1: ( rule__Transition__ConditionAssignment_2_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2833:2: rule__Transition__ConditionAssignment_2_1
{
pushFollow(FOLLOW_rule__Transition__ConditionAssignment_2_1_in_rule__Transition__Group_2__1__Impl5936);
rule__Transition__ConditionAssignment_2_1();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getConditionAssignment_2_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_2__1__Impl
// $ANTLR start rule__Transition__Group_3__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2847:1: rule__Transition__Group_3__0 : rule__Transition__Group_3__0__Impl rule__Transition__Group_3__1 ;
public final void rule__Transition__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2851:1: ( rule__Transition__Group_3__0__Impl rule__Transition__Group_3__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2852:2: rule__Transition__Group_3__0__Impl rule__Transition__Group_3__1
{
pushFollow(FOLLOW_rule__Transition__Group_3__0__Impl_in_rule__Transition__Group_3__05970);
rule__Transition__Group_3__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__Transition__Group_3__1_in_rule__Transition__Group_3__05973);
rule__Transition__Group_3__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_3__0
// $ANTLR start rule__Transition__Group_3__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2859:1: rule__Transition__Group_3__0__Impl : ( 'do' ) ;
public final void rule__Transition__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2863:1: ( ( 'do' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2864:1: ( 'do' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2864:1: ( 'do' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2865:1: 'do'
{
before(grammarAccess.getTransitionAccess().getDoKeyword_3_0());
match(input,30,FOLLOW_30_in_rule__Transition__Group_3__0__Impl6001);
after(grammarAccess.getTransitionAccess().getDoKeyword_3_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_3__0__Impl
// $ANTLR start rule__Transition__Group_3__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2878:1: rule__Transition__Group_3__1 : rule__Transition__Group_3__1__Impl ;
public final void rule__Transition__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2882:1: ( rule__Transition__Group_3__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2883:2: rule__Transition__Group_3__1__Impl
{
pushFollow(FOLLOW_rule__Transition__Group_3__1__Impl_in_rule__Transition__Group_3__16032);
rule__Transition__Group_3__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_3__1
// $ANTLR start rule__Transition__Group_3__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2889:1: rule__Transition__Group_3__1__Impl : ( ( rule__Transition__ActionAssignment_3_1 ) ) ;
public final void rule__Transition__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2893:1: ( ( ( rule__Transition__ActionAssignment_3_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2894:1: ( ( rule__Transition__ActionAssignment_3_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2894:1: ( ( rule__Transition__ActionAssignment_3_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2895:1: ( rule__Transition__ActionAssignment_3_1 )
{
before(grammarAccess.getTransitionAccess().getActionAssignment_3_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2896:1: ( rule__Transition__ActionAssignment_3_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2896:2: rule__Transition__ActionAssignment_3_1
{
pushFollow(FOLLOW_rule__Transition__ActionAssignment_3_1_in_rule__Transition__Group_3__1__Impl6059);
rule__Transition__ActionAssignment_3_1();
_fsp--;
}
after(grammarAccess.getTransitionAccess().getActionAssignment_3_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__Group_3__1__Impl
// $ANTLR start rule__InternalTransition__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2910:1: rule__InternalTransition__Group__0 : rule__InternalTransition__Group__0__Impl rule__InternalTransition__Group__1 ;
public final void rule__InternalTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2914:1: ( rule__InternalTransition__Group__0__Impl rule__InternalTransition__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2915:2: rule__InternalTransition__Group__0__Impl rule__InternalTransition__Group__1
{
pushFollow(FOLLOW_rule__InternalTransition__Group__0__Impl_in_rule__InternalTransition__Group__06093);
rule__InternalTransition__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InternalTransition__Group__1_in_rule__InternalTransition__Group__06096);
rule__InternalTransition__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__0
// $ANTLR start rule__InternalTransition__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2922:1: rule__InternalTransition__Group__0__Impl : ( ( rule__InternalTransition__Group_0__0 )? ) ;
public final void rule__InternalTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2926:1: ( ( ( rule__InternalTransition__Group_0__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2927:1: ( ( rule__InternalTransition__Group_0__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2927:1: ( ( rule__InternalTransition__Group_0__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2928:1: ( rule__InternalTransition__Group_0__0 )?
{
before(grammarAccess.getInternalTransitionAccess().getGroup_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2929:1: ( rule__InternalTransition__Group_0__0 )?
int alt30=2;
int LA30_0 = input.LA(1);
if ( (LA30_0==32) ) {
alt30=1;
}
switch (alt30) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2929:2: rule__InternalTransition__Group_0__0
{
pushFollow(FOLLOW_rule__InternalTransition__Group_0__0_in_rule__InternalTransition__Group__0__Impl6123);
rule__InternalTransition__Group_0__0();
_fsp--;
}
break;
}
after(grammarAccess.getInternalTransitionAccess().getGroup_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__0__Impl
// $ANTLR start rule__InternalTransition__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2939:1: rule__InternalTransition__Group__1 : rule__InternalTransition__Group__1__Impl rule__InternalTransition__Group__2 ;
public final void rule__InternalTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2943:1: ( rule__InternalTransition__Group__1__Impl rule__InternalTransition__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2944:2: rule__InternalTransition__Group__1__Impl rule__InternalTransition__Group__2
{
pushFollow(FOLLOW_rule__InternalTransition__Group__1__Impl_in_rule__InternalTransition__Group__16154);
rule__InternalTransition__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InternalTransition__Group__2_in_rule__InternalTransition__Group__16157);
rule__InternalTransition__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__1
// $ANTLR start rule__InternalTransition__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2951:1: rule__InternalTransition__Group__1__Impl : ( ( rule__InternalTransition__Group_1__0 )? ) ;
public final void rule__InternalTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2955:1: ( ( ( rule__InternalTransition__Group_1__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2956:1: ( ( rule__InternalTransition__Group_1__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2956:1: ( ( rule__InternalTransition__Group_1__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2957:1: ( rule__InternalTransition__Group_1__0 )?
{
before(grammarAccess.getInternalTransitionAccess().getGroup_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2958:1: ( rule__InternalTransition__Group_1__0 )?
int alt31=2;
int LA31_0 = input.LA(1);
if ( (LA31_0==33) ) {
alt31=1;
}
switch (alt31) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2958:2: rule__InternalTransition__Group_1__0
{
pushFollow(FOLLOW_rule__InternalTransition__Group_1__0_in_rule__InternalTransition__Group__1__Impl6184);
rule__InternalTransition__Group_1__0();
_fsp--;
}
break;
}
after(grammarAccess.getInternalTransitionAccess().getGroup_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__1__Impl
// $ANTLR start rule__InternalTransition__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2968:1: rule__InternalTransition__Group__2 : rule__InternalTransition__Group__2__Impl rule__InternalTransition__Group__3 ;
public final void rule__InternalTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2972:1: ( rule__InternalTransition__Group__2__Impl rule__InternalTransition__Group__3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2973:2: rule__InternalTransition__Group__2__Impl rule__InternalTransition__Group__3
{
pushFollow(FOLLOW_rule__InternalTransition__Group__2__Impl_in_rule__InternalTransition__Group__26215);
rule__InternalTransition__Group__2__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InternalTransition__Group__3_in_rule__InternalTransition__Group__26218);
rule__InternalTransition__Group__3();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__2
// $ANTLR start rule__InternalTransition__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2980:1: rule__InternalTransition__Group__2__Impl : ( 'do' ) ;
public final void rule__InternalTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2984:1: ( ( 'do' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2985:1: ( 'do' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2985:1: ( 'do' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2986:1: 'do'
{
before(grammarAccess.getInternalTransitionAccess().getDoKeyword_2());
match(input,30,FOLLOW_30_in_rule__InternalTransition__Group__2__Impl6246);
after(grammarAccess.getInternalTransitionAccess().getDoKeyword_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__2__Impl
// $ANTLR start rule__InternalTransition__Group__3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:2999:1: rule__InternalTransition__Group__3 : rule__InternalTransition__Group__3__Impl rule__InternalTransition__Group__4 ;
public final void rule__InternalTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3003:1: ( rule__InternalTransition__Group__3__Impl rule__InternalTransition__Group__4 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3004:2: rule__InternalTransition__Group__3__Impl rule__InternalTransition__Group__4
{
pushFollow(FOLLOW_rule__InternalTransition__Group__3__Impl_in_rule__InternalTransition__Group__36277);
rule__InternalTransition__Group__3__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InternalTransition__Group__4_in_rule__InternalTransition__Group__36280);
rule__InternalTransition__Group__4();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__3
// $ANTLR start rule__InternalTransition__Group__3__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3011:1: rule__InternalTransition__Group__3__Impl : ( ( rule__InternalTransition__ActionAssignment_3 ) ) ;
public final void rule__InternalTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3015:1: ( ( ( rule__InternalTransition__ActionAssignment_3 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3016:1: ( ( rule__InternalTransition__ActionAssignment_3 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3016:1: ( ( rule__InternalTransition__ActionAssignment_3 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3017:1: ( rule__InternalTransition__ActionAssignment_3 )
{
before(grammarAccess.getInternalTransitionAccess().getActionAssignment_3());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3018:1: ( rule__InternalTransition__ActionAssignment_3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3018:2: rule__InternalTransition__ActionAssignment_3
{
pushFollow(FOLLOW_rule__InternalTransition__ActionAssignment_3_in_rule__InternalTransition__Group__3__Impl6307);
rule__InternalTransition__ActionAssignment_3();
_fsp--;
}
after(grammarAccess.getInternalTransitionAccess().getActionAssignment_3());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__3__Impl
// $ANTLR start rule__InternalTransition__Group__4
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3028:1: rule__InternalTransition__Group__4 : rule__InternalTransition__Group__4__Impl ;
public final void rule__InternalTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3032:1: ( rule__InternalTransition__Group__4__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3033:2: rule__InternalTransition__Group__4__Impl
{
pushFollow(FOLLOW_rule__InternalTransition__Group__4__Impl_in_rule__InternalTransition__Group__46337);
rule__InternalTransition__Group__4__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__4
// $ANTLR start rule__InternalTransition__Group__4__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3039:1: rule__InternalTransition__Group__4__Impl : ( ';' ) ;
public final void rule__InternalTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3043:1: ( ( ';' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3044:1: ( ';' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3044:1: ( ';' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3045:1: ';'
{
before(grammarAccess.getInternalTransitionAccess().getSemicolonKeyword_4());
match(input,15,FOLLOW_15_in_rule__InternalTransition__Group__4__Impl6365);
after(grammarAccess.getInternalTransitionAccess().getSemicolonKeyword_4());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group__4__Impl
// $ANTLR start rule__InternalTransition__Group_0__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3068:1: rule__InternalTransition__Group_0__0 : rule__InternalTransition__Group_0__0__Impl rule__InternalTransition__Group_0__1 ;
public final void rule__InternalTransition__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3072:1: ( rule__InternalTransition__Group_0__0__Impl rule__InternalTransition__Group_0__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3073:2: rule__InternalTransition__Group_0__0__Impl rule__InternalTransition__Group_0__1
{
pushFollow(FOLLOW_rule__InternalTransition__Group_0__0__Impl_in_rule__InternalTransition__Group_0__06406);
rule__InternalTransition__Group_0__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InternalTransition__Group_0__1_in_rule__InternalTransition__Group_0__06409);
rule__InternalTransition__Group_0__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_0__0
// $ANTLR start rule__InternalTransition__Group_0__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3080:1: rule__InternalTransition__Group_0__0__Impl : ( 'on' ) ;
public final void rule__InternalTransition__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3084:1: ( ( 'on' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3085:1: ( 'on' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3085:1: ( 'on' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3086:1: 'on'
{
before(grammarAccess.getInternalTransitionAccess().getOnKeyword_0_0());
match(input,32,FOLLOW_32_in_rule__InternalTransition__Group_0__0__Impl6437);
after(grammarAccess.getInternalTransitionAccess().getOnKeyword_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_0__0__Impl
// $ANTLR start rule__InternalTransition__Group_0__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3099:1: rule__InternalTransition__Group_0__1 : rule__InternalTransition__Group_0__1__Impl ;
public final void rule__InternalTransition__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3103:1: ( rule__InternalTransition__Group_0__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3104:2: rule__InternalTransition__Group_0__1__Impl
{
pushFollow(FOLLOW_rule__InternalTransition__Group_0__1__Impl_in_rule__InternalTransition__Group_0__16468);
rule__InternalTransition__Group_0__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_0__1
// $ANTLR start rule__InternalTransition__Group_0__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3110:1: rule__InternalTransition__Group_0__1__Impl : ( ( rule__InternalTransition__EventAssignment_0_1 ) ) ;
public final void rule__InternalTransition__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3114:1: ( ( ( rule__InternalTransition__EventAssignment_0_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3115:1: ( ( rule__InternalTransition__EventAssignment_0_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3115:1: ( ( rule__InternalTransition__EventAssignment_0_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3116:1: ( rule__InternalTransition__EventAssignment_0_1 )
{
before(grammarAccess.getInternalTransitionAccess().getEventAssignment_0_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3117:1: ( rule__InternalTransition__EventAssignment_0_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3117:2: rule__InternalTransition__EventAssignment_0_1
{
pushFollow(FOLLOW_rule__InternalTransition__EventAssignment_0_1_in_rule__InternalTransition__Group_0__1__Impl6495);
rule__InternalTransition__EventAssignment_0_1();
_fsp--;
}
after(grammarAccess.getInternalTransitionAccess().getEventAssignment_0_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_0__1__Impl
// $ANTLR start rule__InternalTransition__Group_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3131:1: rule__InternalTransition__Group_1__0 : rule__InternalTransition__Group_1__0__Impl rule__InternalTransition__Group_1__1 ;
public final void rule__InternalTransition__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3135:1: ( rule__InternalTransition__Group_1__0__Impl rule__InternalTransition__Group_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3136:2: rule__InternalTransition__Group_1__0__Impl rule__InternalTransition__Group_1__1
{
pushFollow(FOLLOW_rule__InternalTransition__Group_1__0__Impl_in_rule__InternalTransition__Group_1__06529);
rule__InternalTransition__Group_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__InternalTransition__Group_1__1_in_rule__InternalTransition__Group_1__06532);
rule__InternalTransition__Group_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_1__0
// $ANTLR start rule__InternalTransition__Group_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3143:1: rule__InternalTransition__Group_1__0__Impl : ( 'if' ) ;
public final void rule__InternalTransition__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3147:1: ( ( 'if' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3148:1: ( 'if' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3148:1: ( 'if' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3149:1: 'if'
{
before(grammarAccess.getInternalTransitionAccess().getIfKeyword_1_0());
match(input,33,FOLLOW_33_in_rule__InternalTransition__Group_1__0__Impl6560);
after(grammarAccess.getInternalTransitionAccess().getIfKeyword_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_1__0__Impl
// $ANTLR start rule__InternalTransition__Group_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3162:1: rule__InternalTransition__Group_1__1 : rule__InternalTransition__Group_1__1__Impl ;
public final void rule__InternalTransition__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3166:1: ( rule__InternalTransition__Group_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3167:2: rule__InternalTransition__Group_1__1__Impl
{
pushFollow(FOLLOW_rule__InternalTransition__Group_1__1__Impl_in_rule__InternalTransition__Group_1__16591);
rule__InternalTransition__Group_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_1__1
// $ANTLR start rule__InternalTransition__Group_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3173:1: rule__InternalTransition__Group_1__1__Impl : ( ( rule__InternalTransition__ConditionAssignment_1_1 ) ) ;
public final void rule__InternalTransition__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3177:1: ( ( ( rule__InternalTransition__ConditionAssignment_1_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3178:1: ( ( rule__InternalTransition__ConditionAssignment_1_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3178:1: ( ( rule__InternalTransition__ConditionAssignment_1_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3179:1: ( rule__InternalTransition__ConditionAssignment_1_1 )
{
before(grammarAccess.getInternalTransitionAccess().getConditionAssignment_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3180:1: ( rule__InternalTransition__ConditionAssignment_1_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3180:2: rule__InternalTransition__ConditionAssignment_1_1
{
pushFollow(FOLLOW_rule__InternalTransition__ConditionAssignment_1_1_in_rule__InternalTransition__Group_1__1__Impl6618);
rule__InternalTransition__ConditionAssignment_1_1();
_fsp--;
}
after(grammarAccess.getInternalTransitionAccess().getConditionAssignment_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__Group_1__1__Impl
// $ANTLR start rule__SymbolicEvent__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3194:1: rule__SymbolicEvent__Group__0 : rule__SymbolicEvent__Group__0__Impl rule__SymbolicEvent__Group__1 ;
public final void rule__SymbolicEvent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3198:1: ( rule__SymbolicEvent__Group__0__Impl rule__SymbolicEvent__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3199:2: rule__SymbolicEvent__Group__0__Impl rule__SymbolicEvent__Group__1
{
pushFollow(FOLLOW_rule__SymbolicEvent__Group__0__Impl_in_rule__SymbolicEvent__Group__06652);
rule__SymbolicEvent__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__SymbolicEvent__Group__1_in_rule__SymbolicEvent__Group__06655);
rule__SymbolicEvent__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicEvent__Group__0
// $ANTLR start rule__SymbolicEvent__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3206:1: rule__SymbolicEvent__Group__0__Impl : ( ( rule__SymbolicEvent__NameAssignment_0 ) ) ;
public final void rule__SymbolicEvent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3210:1: ( ( ( rule__SymbolicEvent__NameAssignment_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3211:1: ( ( rule__SymbolicEvent__NameAssignment_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3211:1: ( ( rule__SymbolicEvent__NameAssignment_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3212:1: ( rule__SymbolicEvent__NameAssignment_0 )
{
before(grammarAccess.getSymbolicEventAccess().getNameAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3213:1: ( rule__SymbolicEvent__NameAssignment_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3213:2: rule__SymbolicEvent__NameAssignment_0
{
pushFollow(FOLLOW_rule__SymbolicEvent__NameAssignment_0_in_rule__SymbolicEvent__Group__0__Impl6682);
rule__SymbolicEvent__NameAssignment_0();
_fsp--;
}
after(grammarAccess.getSymbolicEventAccess().getNameAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicEvent__Group__0__Impl
// $ANTLR start rule__SymbolicEvent__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3223:1: rule__SymbolicEvent__Group__1 : rule__SymbolicEvent__Group__1__Impl ;
public final void rule__SymbolicEvent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3227:1: ( rule__SymbolicEvent__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3228:2: rule__SymbolicEvent__Group__1__Impl
{
pushFollow(FOLLOW_rule__SymbolicEvent__Group__1__Impl_in_rule__SymbolicEvent__Group__16712);
rule__SymbolicEvent__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicEvent__Group__1
// $ANTLR start rule__SymbolicEvent__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3234:1: rule__SymbolicEvent__Group__1__Impl : ( '!' ) ;
public final void rule__SymbolicEvent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3238:1: ( ( '!' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3239:1: ( '!' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3239:1: ( '!' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3240:1: '!'
{
before(grammarAccess.getSymbolicEventAccess().getExclamationMarkKeyword_1());
match(input,34,FOLLOW_34_in_rule__SymbolicEvent__Group__1__Impl6740);
after(grammarAccess.getSymbolicEventAccess().getExclamationMarkKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicEvent__Group__1__Impl
// $ANTLR start rule__TransitionEvent__Group_0_0__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3257:1: rule__TransitionEvent__Group_0_0__0 : rule__TransitionEvent__Group_0_0__0__Impl rule__TransitionEvent__Group_0_0__1 ;
public final void rule__TransitionEvent__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3261:1: ( rule__TransitionEvent__Group_0_0__0__Impl rule__TransitionEvent__Group_0_0__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3262:2: rule__TransitionEvent__Group_0_0__0__Impl rule__TransitionEvent__Group_0_0__1
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_0__0__Impl_in_rule__TransitionEvent__Group_0_0__06775);
rule__TransitionEvent__Group_0_0__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_0__1_in_rule__TransitionEvent__Group_0_0__06778);
rule__TransitionEvent__Group_0_0__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_0__0
// $ANTLR start rule__TransitionEvent__Group_0_0__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3269:1: rule__TransitionEvent__Group_0_0__0__Impl : ( ( rule__TransitionEvent__SourceAssignment_0_0_0 ) ) ;
public final void rule__TransitionEvent__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3273:1: ( ( ( rule__TransitionEvent__SourceAssignment_0_0_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3274:1: ( ( rule__TransitionEvent__SourceAssignment_0_0_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3274:1: ( ( rule__TransitionEvent__SourceAssignment_0_0_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3275:1: ( rule__TransitionEvent__SourceAssignment_0_0_0 )
{
before(grammarAccess.getTransitionEventAccess().getSourceAssignment_0_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3276:1: ( rule__TransitionEvent__SourceAssignment_0_0_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3276:2: rule__TransitionEvent__SourceAssignment_0_0_0
{
pushFollow(FOLLOW_rule__TransitionEvent__SourceAssignment_0_0_0_in_rule__TransitionEvent__Group_0_0__0__Impl6805);
rule__TransitionEvent__SourceAssignment_0_0_0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getSourceAssignment_0_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_0__0__Impl
// $ANTLR start rule__TransitionEvent__Group_0_0__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3286:1: rule__TransitionEvent__Group_0_0__1 : rule__TransitionEvent__Group_0_0__1__Impl rule__TransitionEvent__Group_0_0__2 ;
public final void rule__TransitionEvent__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3290:1: ( rule__TransitionEvent__Group_0_0__1__Impl rule__TransitionEvent__Group_0_0__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3291:2: rule__TransitionEvent__Group_0_0__1__Impl rule__TransitionEvent__Group_0_0__2
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_0__1__Impl_in_rule__TransitionEvent__Group_0_0__16835);
rule__TransitionEvent__Group_0_0__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_0__2_in_rule__TransitionEvent__Group_0_0__16838);
rule__TransitionEvent__Group_0_0__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_0__1
// $ANTLR start rule__TransitionEvent__Group_0_0__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3298:1: rule__TransitionEvent__Group_0_0__1__Impl : ( '->' ) ;
public final void rule__TransitionEvent__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3302:1: ( ( '->' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3303:1: ( '->' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3303:1: ( '->' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3304:1: '->'
{
before(grammarAccess.getTransitionEventAccess().getHyphenMinusGreaterThanSignKeyword_0_0_1());
match(input,29,FOLLOW_29_in_rule__TransitionEvent__Group_0_0__1__Impl6866);
after(grammarAccess.getTransitionEventAccess().getHyphenMinusGreaterThanSignKeyword_0_0_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_0__1__Impl
// $ANTLR start rule__TransitionEvent__Group_0_0__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3317:1: rule__TransitionEvent__Group_0_0__2 : rule__TransitionEvent__Group_0_0__2__Impl ;
public final void rule__TransitionEvent__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3321:1: ( rule__TransitionEvent__Group_0_0__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3322:2: rule__TransitionEvent__Group_0_0__2__Impl
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_0__2__Impl_in_rule__TransitionEvent__Group_0_0__26897);
rule__TransitionEvent__Group_0_0__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_0__2
// $ANTLR start rule__TransitionEvent__Group_0_0__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3328:1: rule__TransitionEvent__Group_0_0__2__Impl : ( ( rule__TransitionEvent__TargetAssignment_0_0_2 ) ) ;
public final void rule__TransitionEvent__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3332:1: ( ( ( rule__TransitionEvent__TargetAssignment_0_0_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3333:1: ( ( rule__TransitionEvent__TargetAssignment_0_0_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3333:1: ( ( rule__TransitionEvent__TargetAssignment_0_0_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3334:1: ( rule__TransitionEvent__TargetAssignment_0_0_2 )
{
before(grammarAccess.getTransitionEventAccess().getTargetAssignment_0_0_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3335:1: ( rule__TransitionEvent__TargetAssignment_0_0_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3335:2: rule__TransitionEvent__TargetAssignment_0_0_2
{
pushFollow(FOLLOW_rule__TransitionEvent__TargetAssignment_0_0_2_in_rule__TransitionEvent__Group_0_0__2__Impl6924);
rule__TransitionEvent__TargetAssignment_0_0_2();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getTargetAssignment_0_0_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_0__2__Impl
// $ANTLR start rule__TransitionEvent__Group_0_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3351:1: rule__TransitionEvent__Group_0_1__0 : rule__TransitionEvent__Group_0_1__0__Impl rule__TransitionEvent__Group_0_1__1 ;
public final void rule__TransitionEvent__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3355:1: ( rule__TransitionEvent__Group_0_1__0__Impl rule__TransitionEvent__Group_0_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3356:2: rule__TransitionEvent__Group_0_1__0__Impl rule__TransitionEvent__Group_0_1__1
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_1__0__Impl_in_rule__TransitionEvent__Group_0_1__06960);
rule__TransitionEvent__Group_0_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_1__1_in_rule__TransitionEvent__Group_0_1__06963);
rule__TransitionEvent__Group_0_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_1__0
// $ANTLR start rule__TransitionEvent__Group_0_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3363:1: rule__TransitionEvent__Group_0_1__0__Impl : ( ( rule__TransitionEvent__TargetAssignment_0_1_0 ) ) ;
public final void rule__TransitionEvent__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3367:1: ( ( ( rule__TransitionEvent__TargetAssignment_0_1_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3368:1: ( ( rule__TransitionEvent__TargetAssignment_0_1_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3368:1: ( ( rule__TransitionEvent__TargetAssignment_0_1_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3369:1: ( rule__TransitionEvent__TargetAssignment_0_1_0 )
{
before(grammarAccess.getTransitionEventAccess().getTargetAssignment_0_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3370:1: ( rule__TransitionEvent__TargetAssignment_0_1_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3370:2: rule__TransitionEvent__TargetAssignment_0_1_0
{
pushFollow(FOLLOW_rule__TransitionEvent__TargetAssignment_0_1_0_in_rule__TransitionEvent__Group_0_1__0__Impl6990);
rule__TransitionEvent__TargetAssignment_0_1_0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getTargetAssignment_0_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_1__0__Impl
// $ANTLR start rule__TransitionEvent__Group_0_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3380:1: rule__TransitionEvent__Group_0_1__1 : rule__TransitionEvent__Group_0_1__1__Impl rule__TransitionEvent__Group_0_1__2 ;
public final void rule__TransitionEvent__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3384:1: ( rule__TransitionEvent__Group_0_1__1__Impl rule__TransitionEvent__Group_0_1__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3385:2: rule__TransitionEvent__Group_0_1__1__Impl rule__TransitionEvent__Group_0_1__2
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_1__1__Impl_in_rule__TransitionEvent__Group_0_1__17020);
rule__TransitionEvent__Group_0_1__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_1__2_in_rule__TransitionEvent__Group_0_1__17023);
rule__TransitionEvent__Group_0_1__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_1__1
// $ANTLR start rule__TransitionEvent__Group_0_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3392:1: rule__TransitionEvent__Group_0_1__1__Impl : ( '<-' ) ;
public final void rule__TransitionEvent__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3396:1: ( ( '<-' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3397:1: ( '<-' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3397:1: ( '<-' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3398:1: '<-'
{
before(grammarAccess.getTransitionEventAccess().getLessThanSignHyphenMinusKeyword_0_1_1());
match(input,31,FOLLOW_31_in_rule__TransitionEvent__Group_0_1__1__Impl7051);
after(grammarAccess.getTransitionEventAccess().getLessThanSignHyphenMinusKeyword_0_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_1__1__Impl
// $ANTLR start rule__TransitionEvent__Group_0_1__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3411:1: rule__TransitionEvent__Group_0_1__2 : rule__TransitionEvent__Group_0_1__2__Impl ;
public final void rule__TransitionEvent__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3415:1: ( rule__TransitionEvent__Group_0_1__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3416:2: rule__TransitionEvent__Group_0_1__2__Impl
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_0_1__2__Impl_in_rule__TransitionEvent__Group_0_1__27082);
rule__TransitionEvent__Group_0_1__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_1__2
// $ANTLR start rule__TransitionEvent__Group_0_1__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3422:1: rule__TransitionEvent__Group_0_1__2__Impl : ( ( rule__TransitionEvent__SourceAssignment_0_1_2 ) ) ;
public final void rule__TransitionEvent__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3426:1: ( ( ( rule__TransitionEvent__SourceAssignment_0_1_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3427:1: ( ( rule__TransitionEvent__SourceAssignment_0_1_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3427:1: ( ( rule__TransitionEvent__SourceAssignment_0_1_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3428:1: ( rule__TransitionEvent__SourceAssignment_0_1_2 )
{
before(grammarAccess.getTransitionEventAccess().getSourceAssignment_0_1_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3429:1: ( rule__TransitionEvent__SourceAssignment_0_1_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3429:2: rule__TransitionEvent__SourceAssignment_0_1_2
{
pushFollow(FOLLOW_rule__TransitionEvent__SourceAssignment_0_1_2_in_rule__TransitionEvent__Group_0_1__2__Impl7109);
rule__TransitionEvent__SourceAssignment_0_1_2();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getSourceAssignment_0_1_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_0_1__2__Impl
// $ANTLR start rule__TransitionEvent__Group_1_0__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3445:1: rule__TransitionEvent__Group_1_0__0 : rule__TransitionEvent__Group_1_0__0__Impl rule__TransitionEvent__Group_1_0__1 ;
public final void rule__TransitionEvent__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3449:1: ( rule__TransitionEvent__Group_1_0__0__Impl rule__TransitionEvent__Group_1_0__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3450:2: rule__TransitionEvent__Group_1_0__0__Impl rule__TransitionEvent__Group_1_0__1
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_0__0__Impl_in_rule__TransitionEvent__Group_1_0__07145);
rule__TransitionEvent__Group_1_0__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_0__1_in_rule__TransitionEvent__Group_1_0__07148);
rule__TransitionEvent__Group_1_0__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_0__0
// $ANTLR start rule__TransitionEvent__Group_1_0__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3457:1: rule__TransitionEvent__Group_1_0__0__Impl : ( '->' ) ;
public final void rule__TransitionEvent__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3461:1: ( ( '->' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3462:1: ( '->' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3462:1: ( '->' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3463:1: '->'
{
before(grammarAccess.getTransitionEventAccess().getHyphenMinusGreaterThanSignKeyword_1_0_0());
match(input,29,FOLLOW_29_in_rule__TransitionEvent__Group_1_0__0__Impl7176);
after(grammarAccess.getTransitionEventAccess().getHyphenMinusGreaterThanSignKeyword_1_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_0__0__Impl
// $ANTLR start rule__TransitionEvent__Group_1_0__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3476:1: rule__TransitionEvent__Group_1_0__1 : rule__TransitionEvent__Group_1_0__1__Impl ;
public final void rule__TransitionEvent__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3480:1: ( rule__TransitionEvent__Group_1_0__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3481:2: rule__TransitionEvent__Group_1_0__1__Impl
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_0__1__Impl_in_rule__TransitionEvent__Group_1_0__17207);
rule__TransitionEvent__Group_1_0__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_0__1
// $ANTLR start rule__TransitionEvent__Group_1_0__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3487:1: rule__TransitionEvent__Group_1_0__1__Impl : ( ( rule__TransitionEvent__TargetAssignment_1_0_1 ) ) ;
public final void rule__TransitionEvent__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3491:1: ( ( ( rule__TransitionEvent__TargetAssignment_1_0_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3492:1: ( ( rule__TransitionEvent__TargetAssignment_1_0_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3492:1: ( ( rule__TransitionEvent__TargetAssignment_1_0_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3493:1: ( rule__TransitionEvent__TargetAssignment_1_0_1 )
{
before(grammarAccess.getTransitionEventAccess().getTargetAssignment_1_0_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3494:1: ( rule__TransitionEvent__TargetAssignment_1_0_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3494:2: rule__TransitionEvent__TargetAssignment_1_0_1
{
pushFollow(FOLLOW_rule__TransitionEvent__TargetAssignment_1_0_1_in_rule__TransitionEvent__Group_1_0__1__Impl7234);
rule__TransitionEvent__TargetAssignment_1_0_1();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getTargetAssignment_1_0_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_0__1__Impl
// $ANTLR start rule__TransitionEvent__Group_1_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3508:1: rule__TransitionEvent__Group_1_1__0 : rule__TransitionEvent__Group_1_1__0__Impl rule__TransitionEvent__Group_1_1__1 ;
public final void rule__TransitionEvent__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3512:1: ( rule__TransitionEvent__Group_1_1__0__Impl rule__TransitionEvent__Group_1_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3513:2: rule__TransitionEvent__Group_1_1__0__Impl rule__TransitionEvent__Group_1_1__1
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_1__0__Impl_in_rule__TransitionEvent__Group_1_1__07268);
rule__TransitionEvent__Group_1_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_1__1_in_rule__TransitionEvent__Group_1_1__07271);
rule__TransitionEvent__Group_1_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_1__0
// $ANTLR start rule__TransitionEvent__Group_1_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3520:1: rule__TransitionEvent__Group_1_1__0__Impl : ( ( rule__TransitionEvent__TargetAssignment_1_1_0 ) ) ;
public final void rule__TransitionEvent__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3524:1: ( ( ( rule__TransitionEvent__TargetAssignment_1_1_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3525:1: ( ( rule__TransitionEvent__TargetAssignment_1_1_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3525:1: ( ( rule__TransitionEvent__TargetAssignment_1_1_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3526:1: ( rule__TransitionEvent__TargetAssignment_1_1_0 )
{
before(grammarAccess.getTransitionEventAccess().getTargetAssignment_1_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3527:1: ( rule__TransitionEvent__TargetAssignment_1_1_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3527:2: rule__TransitionEvent__TargetAssignment_1_1_0
{
pushFollow(FOLLOW_rule__TransitionEvent__TargetAssignment_1_1_0_in_rule__TransitionEvent__Group_1_1__0__Impl7298);
rule__TransitionEvent__TargetAssignment_1_1_0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getTargetAssignment_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_1__0__Impl
// $ANTLR start rule__TransitionEvent__Group_1_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3537:1: rule__TransitionEvent__Group_1_1__1 : rule__TransitionEvent__Group_1_1__1__Impl ;
public final void rule__TransitionEvent__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3541:1: ( rule__TransitionEvent__Group_1_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3542:2: rule__TransitionEvent__Group_1_1__1__Impl
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_1_1__1__Impl_in_rule__TransitionEvent__Group_1_1__17328);
rule__TransitionEvent__Group_1_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_1__1
// $ANTLR start rule__TransitionEvent__Group_1_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3548:1: rule__TransitionEvent__Group_1_1__1__Impl : ( '<-' ) ;
public final void rule__TransitionEvent__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3552:1: ( ( '<-' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3553:1: ( '<-' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3553:1: ( '<-' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3554:1: '<-'
{
before(grammarAccess.getTransitionEventAccess().getLessThanSignHyphenMinusKeyword_1_1_1());
match(input,31,FOLLOW_31_in_rule__TransitionEvent__Group_1_1__1__Impl7356);
after(grammarAccess.getTransitionEventAccess().getLessThanSignHyphenMinusKeyword_1_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_1_1__1__Impl
// $ANTLR start rule__TransitionEvent__Group_2_0__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3571:1: rule__TransitionEvent__Group_2_0__0 : rule__TransitionEvent__Group_2_0__0__Impl rule__TransitionEvent__Group_2_0__1 ;
public final void rule__TransitionEvent__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3575:1: ( rule__TransitionEvent__Group_2_0__0__Impl rule__TransitionEvent__Group_2_0__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3576:2: rule__TransitionEvent__Group_2_0__0__Impl rule__TransitionEvent__Group_2_0__1
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_0__0__Impl_in_rule__TransitionEvent__Group_2_0__07391);
rule__TransitionEvent__Group_2_0__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_0__1_in_rule__TransitionEvent__Group_2_0__07394);
rule__TransitionEvent__Group_2_0__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_0__0
// $ANTLR start rule__TransitionEvent__Group_2_0__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3583:1: rule__TransitionEvent__Group_2_0__0__Impl : ( ( rule__TransitionEvent__SourceAssignment_2_0_0 ) ) ;
public final void rule__TransitionEvent__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3587:1: ( ( ( rule__TransitionEvent__SourceAssignment_2_0_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3588:1: ( ( rule__TransitionEvent__SourceAssignment_2_0_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3588:1: ( ( rule__TransitionEvent__SourceAssignment_2_0_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3589:1: ( rule__TransitionEvent__SourceAssignment_2_0_0 )
{
before(grammarAccess.getTransitionEventAccess().getSourceAssignment_2_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3590:1: ( rule__TransitionEvent__SourceAssignment_2_0_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3590:2: rule__TransitionEvent__SourceAssignment_2_0_0
{
pushFollow(FOLLOW_rule__TransitionEvent__SourceAssignment_2_0_0_in_rule__TransitionEvent__Group_2_0__0__Impl7421);
rule__TransitionEvent__SourceAssignment_2_0_0();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getSourceAssignment_2_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_0__0__Impl
// $ANTLR start rule__TransitionEvent__Group_2_0__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3600:1: rule__TransitionEvent__Group_2_0__1 : rule__TransitionEvent__Group_2_0__1__Impl ;
public final void rule__TransitionEvent__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3604:1: ( rule__TransitionEvent__Group_2_0__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3605:2: rule__TransitionEvent__Group_2_0__1__Impl
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_0__1__Impl_in_rule__TransitionEvent__Group_2_0__17451);
rule__TransitionEvent__Group_2_0__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_0__1
// $ANTLR start rule__TransitionEvent__Group_2_0__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3611:1: rule__TransitionEvent__Group_2_0__1__Impl : ( '->' ) ;
public final void rule__TransitionEvent__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3615:1: ( ( '->' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3616:1: ( '->' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3616:1: ( '->' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3617:1: '->'
{
before(grammarAccess.getTransitionEventAccess().getHyphenMinusGreaterThanSignKeyword_2_0_1());
match(input,29,FOLLOW_29_in_rule__TransitionEvent__Group_2_0__1__Impl7479);
after(grammarAccess.getTransitionEventAccess().getHyphenMinusGreaterThanSignKeyword_2_0_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_0__1__Impl
// $ANTLR start rule__TransitionEvent__Group_2_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3634:1: rule__TransitionEvent__Group_2_1__0 : rule__TransitionEvent__Group_2_1__0__Impl rule__TransitionEvent__Group_2_1__1 ;
public final void rule__TransitionEvent__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3638:1: ( rule__TransitionEvent__Group_2_1__0__Impl rule__TransitionEvent__Group_2_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3639:2: rule__TransitionEvent__Group_2_1__0__Impl rule__TransitionEvent__Group_2_1__1
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_1__0__Impl_in_rule__TransitionEvent__Group_2_1__07514);
rule__TransitionEvent__Group_2_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_1__1_in_rule__TransitionEvent__Group_2_1__07517);
rule__TransitionEvent__Group_2_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_1__0
// $ANTLR start rule__TransitionEvent__Group_2_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3646:1: rule__TransitionEvent__Group_2_1__0__Impl : ( '<-' ) ;
public final void rule__TransitionEvent__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3650:1: ( ( '<-' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3651:1: ( '<-' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3651:1: ( '<-' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3652:1: '<-'
{
before(grammarAccess.getTransitionEventAccess().getLessThanSignHyphenMinusKeyword_2_1_0());
match(input,31,FOLLOW_31_in_rule__TransitionEvent__Group_2_1__0__Impl7545);
after(grammarAccess.getTransitionEventAccess().getLessThanSignHyphenMinusKeyword_2_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_1__0__Impl
// $ANTLR start rule__TransitionEvent__Group_2_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3665:1: rule__TransitionEvent__Group_2_1__1 : rule__TransitionEvent__Group_2_1__1__Impl ;
public final void rule__TransitionEvent__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3669:1: ( rule__TransitionEvent__Group_2_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3670:2: rule__TransitionEvent__Group_2_1__1__Impl
{
pushFollow(FOLLOW_rule__TransitionEvent__Group_2_1__1__Impl_in_rule__TransitionEvent__Group_2_1__17576);
rule__TransitionEvent__Group_2_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_1__1
// $ANTLR start rule__TransitionEvent__Group_2_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3676:1: rule__TransitionEvent__Group_2_1__1__Impl : ( ( rule__TransitionEvent__SourceAssignment_2_1_1 ) ) ;
public final void rule__TransitionEvent__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3680:1: ( ( ( rule__TransitionEvent__SourceAssignment_2_1_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3681:1: ( ( rule__TransitionEvent__SourceAssignment_2_1_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3681:1: ( ( rule__TransitionEvent__SourceAssignment_2_1_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3682:1: ( rule__TransitionEvent__SourceAssignment_2_1_1 )
{
before(grammarAccess.getTransitionEventAccess().getSourceAssignment_2_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3683:1: ( rule__TransitionEvent__SourceAssignment_2_1_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3683:2: rule__TransitionEvent__SourceAssignment_2_1_1
{
pushFollow(FOLLOW_rule__TransitionEvent__SourceAssignment_2_1_1_in_rule__TransitionEvent__Group_2_1__1__Impl7603);
rule__TransitionEvent__SourceAssignment_2_1_1();
_fsp--;
}
after(grammarAccess.getTransitionEventAccess().getSourceAssignment_2_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__Group_2_1__1__Impl
// $ANTLR start rule__EnterEvent__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3697:1: rule__EnterEvent__Group__0 : rule__EnterEvent__Group__0__Impl rule__EnterEvent__Group__1 ;
public final void rule__EnterEvent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3701:1: ( rule__EnterEvent__Group__0__Impl rule__EnterEvent__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3702:2: rule__EnterEvent__Group__0__Impl rule__EnterEvent__Group__1
{
pushFollow(FOLLOW_rule__EnterEvent__Group__0__Impl_in_rule__EnterEvent__Group__07637);
rule__EnterEvent__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__EnterEvent__Group__1_in_rule__EnterEvent__Group__07640);
rule__EnterEvent__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EnterEvent__Group__0
// $ANTLR start rule__EnterEvent__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3709:1: rule__EnterEvent__Group__0__Impl : ( () ) ;
public final void rule__EnterEvent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3713:1: ( ( () ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3714:1: ( () )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3714:1: ( () )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3715:1: ()
{
before(grammarAccess.getEnterEventAccess().getEnterEventAction_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3716:1: ()
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3718:1:
{
}
after(grammarAccess.getEnterEventAccess().getEnterEventAction_0());
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EnterEvent__Group__0__Impl
// $ANTLR start rule__EnterEvent__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3728:1: rule__EnterEvent__Group__1 : rule__EnterEvent__Group__1__Impl ;
public final void rule__EnterEvent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3732:1: ( rule__EnterEvent__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3733:2: rule__EnterEvent__Group__1__Impl
{
pushFollow(FOLLOW_rule__EnterEvent__Group__1__Impl_in_rule__EnterEvent__Group__17698);
rule__EnterEvent__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EnterEvent__Group__1
// $ANTLR start rule__EnterEvent__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3739:1: rule__EnterEvent__Group__1__Impl : ( 'enter' ) ;
public final void rule__EnterEvent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3743:1: ( ( 'enter' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3744:1: ( 'enter' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3744:1: ( 'enter' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3745:1: 'enter'
{
before(grammarAccess.getEnterEventAccess().getEnterKeyword_1());
match(input,35,FOLLOW_35_in_rule__EnterEvent__Group__1__Impl7726);
after(grammarAccess.getEnterEventAccess().getEnterKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EnterEvent__Group__1__Impl
// $ANTLR start rule__ExitEvent__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3762:1: rule__ExitEvent__Group__0 : rule__ExitEvent__Group__0__Impl rule__ExitEvent__Group__1 ;
public final void rule__ExitEvent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3766:1: ( rule__ExitEvent__Group__0__Impl rule__ExitEvent__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3767:2: rule__ExitEvent__Group__0__Impl rule__ExitEvent__Group__1
{
pushFollow(FOLLOW_rule__ExitEvent__Group__0__Impl_in_rule__ExitEvent__Group__07761);
rule__ExitEvent__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__ExitEvent__Group__1_in_rule__ExitEvent__Group__07764);
rule__ExitEvent__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ExitEvent__Group__0
// $ANTLR start rule__ExitEvent__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3774:1: rule__ExitEvent__Group__0__Impl : ( () ) ;
public final void rule__ExitEvent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3778:1: ( ( () ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3779:1: ( () )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3779:1: ( () )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3780:1: ()
{
before(grammarAccess.getExitEventAccess().getExitEventAction_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3781:1: ()
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3783:1:
{
}
after(grammarAccess.getExitEventAccess().getExitEventAction_0());
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ExitEvent__Group__0__Impl
// $ANTLR start rule__ExitEvent__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3793:1: rule__ExitEvent__Group__1 : rule__ExitEvent__Group__1__Impl ;
public final void rule__ExitEvent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3797:1: ( rule__ExitEvent__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3798:2: rule__ExitEvent__Group__1__Impl
{
pushFollow(FOLLOW_rule__ExitEvent__Group__1__Impl_in_rule__ExitEvent__Group__17822);
rule__ExitEvent__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ExitEvent__Group__1
// $ANTLR start rule__ExitEvent__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3804:1: rule__ExitEvent__Group__1__Impl : ( 'exit' ) ;
public final void rule__ExitEvent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3808:1: ( ( 'exit' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3809:1: ( 'exit' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3809:1: ( 'exit' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3810:1: 'exit'
{
before(grammarAccess.getExitEventAccess().getExitKeyword_1());
match(input,36,FOLLOW_36_in_rule__ExitEvent__Group__1__Impl7850);
after(grammarAccess.getExitEventAccess().getExitKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ExitEvent__Group__1__Impl
// $ANTLR start rule__TimerEvent__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3827:1: rule__TimerEvent__Group__0 : rule__TimerEvent__Group__0__Impl rule__TimerEvent__Group__1 ;
public final void rule__TimerEvent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3831:1: ( rule__TimerEvent__Group__0__Impl rule__TimerEvent__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3832:2: rule__TimerEvent__Group__0__Impl rule__TimerEvent__Group__1
{
pushFollow(FOLLOW_rule__TimerEvent__Group__0__Impl_in_rule__TimerEvent__Group__07885);
rule__TimerEvent__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TimerEvent__Group__1_in_rule__TimerEvent__Group__07888);
rule__TimerEvent__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__0
// $ANTLR start rule__TimerEvent__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3839:1: rule__TimerEvent__Group__0__Impl : ( 't' ) ;
public final void rule__TimerEvent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3843:1: ( ( 't' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3844:1: ( 't' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3844:1: ( 't' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3845:1: 't'
{
before(grammarAccess.getTimerEventAccess().getTKeyword_0());
match(input,37,FOLLOW_37_in_rule__TimerEvent__Group__0__Impl7916);
after(grammarAccess.getTimerEventAccess().getTKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__0__Impl
// $ANTLR start rule__TimerEvent__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3858:1: rule__TimerEvent__Group__1 : rule__TimerEvent__Group__1__Impl rule__TimerEvent__Group__2 ;
public final void rule__TimerEvent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3862:1: ( rule__TimerEvent__Group__1__Impl rule__TimerEvent__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3863:2: rule__TimerEvent__Group__1__Impl rule__TimerEvent__Group__2
{
pushFollow(FOLLOW_rule__TimerEvent__Group__1__Impl_in_rule__TimerEvent__Group__17947);
rule__TimerEvent__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TimerEvent__Group__2_in_rule__TimerEvent__Group__17950);
rule__TimerEvent__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__1
// $ANTLR start rule__TimerEvent__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3870:1: rule__TimerEvent__Group__1__Impl : ( '>' ) ;
public final void rule__TimerEvent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3874:1: ( ( '>' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3875:1: ( '>' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3875:1: ( '>' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3876:1: '>'
{
before(grammarAccess.getTimerEventAccess().getGreaterThanSignKeyword_1());
match(input,38,FOLLOW_38_in_rule__TimerEvent__Group__1__Impl7978);
after(grammarAccess.getTimerEventAccess().getGreaterThanSignKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__1__Impl
// $ANTLR start rule__TimerEvent__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3889:1: rule__TimerEvent__Group__2 : rule__TimerEvent__Group__2__Impl rule__TimerEvent__Group__3 ;
public final void rule__TimerEvent__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3893:1: ( rule__TimerEvent__Group__2__Impl rule__TimerEvent__Group__3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3894:2: rule__TimerEvent__Group__2__Impl rule__TimerEvent__Group__3
{
pushFollow(FOLLOW_rule__TimerEvent__Group__2__Impl_in_rule__TimerEvent__Group__28009);
rule__TimerEvent__Group__2__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TimerEvent__Group__3_in_rule__TimerEvent__Group__28012);
rule__TimerEvent__Group__3();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__2
// $ANTLR start rule__TimerEvent__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3901:1: rule__TimerEvent__Group__2__Impl : ( ( rule__TimerEvent__DelayAssignment_2 ) ) ;
public final void rule__TimerEvent__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3905:1: ( ( ( rule__TimerEvent__DelayAssignment_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3906:1: ( ( rule__TimerEvent__DelayAssignment_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3906:1: ( ( rule__TimerEvent__DelayAssignment_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3907:1: ( rule__TimerEvent__DelayAssignment_2 )
{
before(grammarAccess.getTimerEventAccess().getDelayAssignment_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3908:1: ( rule__TimerEvent__DelayAssignment_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3908:2: rule__TimerEvent__DelayAssignment_2
{
pushFollow(FOLLOW_rule__TimerEvent__DelayAssignment_2_in_rule__TimerEvent__Group__2__Impl8039);
rule__TimerEvent__DelayAssignment_2();
_fsp--;
}
after(grammarAccess.getTimerEventAccess().getDelayAssignment_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__2__Impl
// $ANTLR start rule__TimerEvent__Group__3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3918:1: rule__TimerEvent__Group__3 : rule__TimerEvent__Group__3__Impl rule__TimerEvent__Group__4 ;
public final void rule__TimerEvent__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3922:1: ( rule__TimerEvent__Group__3__Impl rule__TimerEvent__Group__4 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3923:2: rule__TimerEvent__Group__3__Impl rule__TimerEvent__Group__4
{
pushFollow(FOLLOW_rule__TimerEvent__Group__3__Impl_in_rule__TimerEvent__Group__38069);
rule__TimerEvent__Group__3__Impl();
_fsp--;
pushFollow(FOLLOW_rule__TimerEvent__Group__4_in_rule__TimerEvent__Group__38072);
rule__TimerEvent__Group__4();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__3
// $ANTLR start rule__TimerEvent__Group__3__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3930:1: rule__TimerEvent__Group__3__Impl : ( 'after' ) ;
public final void rule__TimerEvent__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3934:1: ( ( 'after' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3935:1: ( 'after' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3935:1: ( 'after' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3936:1: 'after'
{
before(grammarAccess.getTimerEventAccess().getAfterKeyword_3());
match(input,39,FOLLOW_39_in_rule__TimerEvent__Group__3__Impl8100);
after(grammarAccess.getTimerEventAccess().getAfterKeyword_3());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__3__Impl
// $ANTLR start rule__TimerEvent__Group__4
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3949:1: rule__TimerEvent__Group__4 : rule__TimerEvent__Group__4__Impl ;
public final void rule__TimerEvent__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3953:1: ( rule__TimerEvent__Group__4__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3954:2: rule__TimerEvent__Group__4__Impl
{
pushFollow(FOLLOW_rule__TimerEvent__Group__4__Impl_in_rule__TimerEvent__Group__48131);
rule__TimerEvent__Group__4__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__4
// $ANTLR start rule__TimerEvent__Group__4__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3960:1: rule__TimerEvent__Group__4__Impl : ( ( rule__TimerEvent__EventAssignment_4 ) ) ;
public final void rule__TimerEvent__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3964:1: ( ( ( rule__TimerEvent__EventAssignment_4 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3965:1: ( ( rule__TimerEvent__EventAssignment_4 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3965:1: ( ( rule__TimerEvent__EventAssignment_4 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3966:1: ( rule__TimerEvent__EventAssignment_4 )
{
before(grammarAccess.getTimerEventAccess().getEventAssignment_4());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3967:1: ( rule__TimerEvent__EventAssignment_4 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3967:2: rule__TimerEvent__EventAssignment_4
{
pushFollow(FOLLOW_rule__TimerEvent__EventAssignment_4_in_rule__TimerEvent__Group__4__Impl8158);
rule__TimerEvent__EventAssignment_4();
_fsp--;
}
after(grammarAccess.getTimerEventAccess().getEventAssignment_4());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__Group__4__Impl
// $ANTLR start rule__SymbolicAction__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3987:1: rule__SymbolicAction__Group__0 : rule__SymbolicAction__Group__0__Impl rule__SymbolicAction__Group__1 ;
public final void rule__SymbolicAction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3991:1: ( rule__SymbolicAction__Group__0__Impl rule__SymbolicAction__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3992:2: rule__SymbolicAction__Group__0__Impl rule__SymbolicAction__Group__1
{
pushFollow(FOLLOW_rule__SymbolicAction__Group__0__Impl_in_rule__SymbolicAction__Group__08198);
rule__SymbolicAction__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__SymbolicAction__Group__1_in_rule__SymbolicAction__Group__08201);
rule__SymbolicAction__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group__0
// $ANTLR start rule__SymbolicAction__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:3999:1: rule__SymbolicAction__Group__0__Impl : ( ( rule__SymbolicAction__NameAssignment_0 ) ) ;
public final void rule__SymbolicAction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4003:1: ( ( ( rule__SymbolicAction__NameAssignment_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4004:1: ( ( rule__SymbolicAction__NameAssignment_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4004:1: ( ( rule__SymbolicAction__NameAssignment_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4005:1: ( rule__SymbolicAction__NameAssignment_0 )
{
before(grammarAccess.getSymbolicActionAccess().getNameAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4006:1: ( rule__SymbolicAction__NameAssignment_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4006:2: rule__SymbolicAction__NameAssignment_0
{
pushFollow(FOLLOW_rule__SymbolicAction__NameAssignment_0_in_rule__SymbolicAction__Group__0__Impl8228);
rule__SymbolicAction__NameAssignment_0();
_fsp--;
}
after(grammarAccess.getSymbolicActionAccess().getNameAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group__0__Impl
// $ANTLR start rule__SymbolicAction__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4016:1: rule__SymbolicAction__Group__1 : rule__SymbolicAction__Group__1__Impl rule__SymbolicAction__Group__2 ;
public final void rule__SymbolicAction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4020:1: ( rule__SymbolicAction__Group__1__Impl rule__SymbolicAction__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4021:2: rule__SymbolicAction__Group__1__Impl rule__SymbolicAction__Group__2
{
pushFollow(FOLLOW_rule__SymbolicAction__Group__1__Impl_in_rule__SymbolicAction__Group__18258);
rule__SymbolicAction__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__SymbolicAction__Group__2_in_rule__SymbolicAction__Group__18261);
rule__SymbolicAction__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group__1
// $ANTLR start rule__SymbolicAction__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4028:1: rule__SymbolicAction__Group__1__Impl : ( ( rule__SymbolicAction__Group_1__0 )? ) ;
public final void rule__SymbolicAction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4032:1: ( ( ( rule__SymbolicAction__Group_1__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4033:1: ( ( rule__SymbolicAction__Group_1__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4033:1: ( ( rule__SymbolicAction__Group_1__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4034:1: ( rule__SymbolicAction__Group_1__0 )?
{
before(grammarAccess.getSymbolicActionAccess().getGroup_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4035:1: ( rule__SymbolicAction__Group_1__0 )?
int alt32=2;
int LA32_0 = input.LA(1);
if ( (LA32_0==39) ) {
alt32=1;
}
switch (alt32) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4035:2: rule__SymbolicAction__Group_1__0
{
pushFollow(FOLLOW_rule__SymbolicAction__Group_1__0_in_rule__SymbolicAction__Group__1__Impl8288);
rule__SymbolicAction__Group_1__0();
_fsp--;
}
break;
}
after(grammarAccess.getSymbolicActionAccess().getGroup_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group__1__Impl
// $ANTLR start rule__SymbolicAction__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4045:1: rule__SymbolicAction__Group__2 : rule__SymbolicAction__Group__2__Impl ;
public final void rule__SymbolicAction__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4049:1: ( rule__SymbolicAction__Group__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4050:2: rule__SymbolicAction__Group__2__Impl
{
pushFollow(FOLLOW_rule__SymbolicAction__Group__2__Impl_in_rule__SymbolicAction__Group__28319);
rule__SymbolicAction__Group__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group__2
// $ANTLR start rule__SymbolicAction__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4056:1: rule__SymbolicAction__Group__2__Impl : ( '!' ) ;
public final void rule__SymbolicAction__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4060:1: ( ( '!' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4061:1: ( '!' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4061:1: ( '!' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4062:1: '!'
{
before(grammarAccess.getSymbolicActionAccess().getExclamationMarkKeyword_2());
match(input,34,FOLLOW_34_in_rule__SymbolicAction__Group__2__Impl8347);
after(grammarAccess.getSymbolicActionAccess().getExclamationMarkKeyword_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group__2__Impl
// $ANTLR start rule__SymbolicAction__Group_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4081:1: rule__SymbolicAction__Group_1__0 : rule__SymbolicAction__Group_1__0__Impl rule__SymbolicAction__Group_1__1 ;
public final void rule__SymbolicAction__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4085:1: ( rule__SymbolicAction__Group_1__0__Impl rule__SymbolicAction__Group_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4086:2: rule__SymbolicAction__Group_1__0__Impl rule__SymbolicAction__Group_1__1
{
pushFollow(FOLLOW_rule__SymbolicAction__Group_1__0__Impl_in_rule__SymbolicAction__Group_1__08384);
rule__SymbolicAction__Group_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__SymbolicAction__Group_1__1_in_rule__SymbolicAction__Group_1__08387);
rule__SymbolicAction__Group_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group_1__0
// $ANTLR start rule__SymbolicAction__Group_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4093:1: rule__SymbolicAction__Group_1__0__Impl : ( 'after' ) ;
public final void rule__SymbolicAction__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4097:1: ( ( 'after' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4098:1: ( 'after' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4098:1: ( 'after' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4099:1: 'after'
{
before(grammarAccess.getSymbolicActionAccess().getAfterKeyword_1_0());
match(input,39,FOLLOW_39_in_rule__SymbolicAction__Group_1__0__Impl8415);
after(grammarAccess.getSymbolicActionAccess().getAfterKeyword_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group_1__0__Impl
// $ANTLR start rule__SymbolicAction__Group_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4112:1: rule__SymbolicAction__Group_1__1 : rule__SymbolicAction__Group_1__1__Impl ;
public final void rule__SymbolicAction__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4116:1: ( rule__SymbolicAction__Group_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4117:2: rule__SymbolicAction__Group_1__1__Impl
{
pushFollow(FOLLOW_rule__SymbolicAction__Group_1__1__Impl_in_rule__SymbolicAction__Group_1__18446);
rule__SymbolicAction__Group_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group_1__1
// $ANTLR start rule__SymbolicAction__Group_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4123:1: rule__SymbolicAction__Group_1__1__Impl : ( ( rule__SymbolicAction__DelayAssignment_1_1 ) ) ;
public final void rule__SymbolicAction__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4127:1: ( ( ( rule__SymbolicAction__DelayAssignment_1_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4128:1: ( ( rule__SymbolicAction__DelayAssignment_1_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4128:1: ( ( rule__SymbolicAction__DelayAssignment_1_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4129:1: ( rule__SymbolicAction__DelayAssignment_1_1 )
{
before(grammarAccess.getSymbolicActionAccess().getDelayAssignment_1_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4130:1: ( rule__SymbolicAction__DelayAssignment_1_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4130:2: rule__SymbolicAction__DelayAssignment_1_1
{
pushFollow(FOLLOW_rule__SymbolicAction__DelayAssignment_1_1_in_rule__SymbolicAction__Group_1__1__Impl8473);
rule__SymbolicAction__DelayAssignment_1_1();
_fsp--;
}
after(grammarAccess.getSymbolicActionAccess().getDelayAssignment_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__Group_1__1__Impl
// $ANTLR start rule__VarDef__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4144:1: rule__VarDef__Group__0 : rule__VarDef__Group__0__Impl rule__VarDef__Group__1 ;
public final void rule__VarDef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4148:1: ( rule__VarDef__Group__0__Impl rule__VarDef__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4149:2: rule__VarDef__Group__0__Impl rule__VarDef__Group__1
{
pushFollow(FOLLOW_rule__VarDef__Group__0__Impl_in_rule__VarDef__Group__08507);
rule__VarDef__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group__1_in_rule__VarDef__Group__08510);
rule__VarDef__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__0
// $ANTLR start rule__VarDef__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4156:1: rule__VarDef__Group__0__Impl : ( 'var' ) ;
public final void rule__VarDef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4160:1: ( ( 'var' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4161:1: ( 'var' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4161:1: ( 'var' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4162:1: 'var'
{
before(grammarAccess.getVarDefAccess().getVarKeyword_0());
match(input,40,FOLLOW_40_in_rule__VarDef__Group__0__Impl8538);
after(grammarAccess.getVarDefAccess().getVarKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__0__Impl
// $ANTLR start rule__VarDef__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4175:1: rule__VarDef__Group__1 : rule__VarDef__Group__1__Impl rule__VarDef__Group__2 ;
public final void rule__VarDef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4179:1: ( rule__VarDef__Group__1__Impl rule__VarDef__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4180:2: rule__VarDef__Group__1__Impl rule__VarDef__Group__2
{
pushFollow(FOLLOW_rule__VarDef__Group__1__Impl_in_rule__VarDef__Group__18569);
rule__VarDef__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group__2_in_rule__VarDef__Group__18572);
rule__VarDef__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__1
// $ANTLR start rule__VarDef__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4187:1: rule__VarDef__Group__1__Impl : ( ( rule__VarDef__NameAssignment_1 ) ) ;
public final void rule__VarDef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4191:1: ( ( ( rule__VarDef__NameAssignment_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4192:1: ( ( rule__VarDef__NameAssignment_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4192:1: ( ( rule__VarDef__NameAssignment_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4193:1: ( rule__VarDef__NameAssignment_1 )
{
before(grammarAccess.getVarDefAccess().getNameAssignment_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4194:1: ( rule__VarDef__NameAssignment_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4194:2: rule__VarDef__NameAssignment_1
{
pushFollow(FOLLOW_rule__VarDef__NameAssignment_1_in_rule__VarDef__Group__1__Impl8599);
rule__VarDef__NameAssignment_1();
_fsp--;
}
after(grammarAccess.getVarDefAccess().getNameAssignment_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__1__Impl
// $ANTLR start rule__VarDef__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4204:1: rule__VarDef__Group__2 : rule__VarDef__Group__2__Impl rule__VarDef__Group__3 ;
public final void rule__VarDef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4208:1: ( rule__VarDef__Group__2__Impl rule__VarDef__Group__3 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4209:2: rule__VarDef__Group__2__Impl rule__VarDef__Group__3
{
pushFollow(FOLLOW_rule__VarDef__Group__2__Impl_in_rule__VarDef__Group__28629);
rule__VarDef__Group__2__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group__3_in_rule__VarDef__Group__28632);
rule__VarDef__Group__3();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__2
// $ANTLR start rule__VarDef__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4216:1: rule__VarDef__Group__2__Impl : ( ( rule__VarDef__Group_2__0 )? ) ;
public final void rule__VarDef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4220:1: ( ( ( rule__VarDef__Group_2__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4221:1: ( ( rule__VarDef__Group_2__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4221:1: ( ( rule__VarDef__Group_2__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4222:1: ( rule__VarDef__Group_2__0 )?
{
before(grammarAccess.getVarDefAccess().getGroup_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4223:1: ( rule__VarDef__Group_2__0 )?
int alt33=2;
int LA33_0 = input.LA(1);
if ( (LA33_0==41) ) {
alt33=1;
}
switch (alt33) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4223:2: rule__VarDef__Group_2__0
{
pushFollow(FOLLOW_rule__VarDef__Group_2__0_in_rule__VarDef__Group__2__Impl8659);
rule__VarDef__Group_2__0();
_fsp--;
}
break;
}
after(grammarAccess.getVarDefAccess().getGroup_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__2__Impl
// $ANTLR start rule__VarDef__Group__3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4233:1: rule__VarDef__Group__3 : rule__VarDef__Group__3__Impl rule__VarDef__Group__4 ;
public final void rule__VarDef__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4237:1: ( rule__VarDef__Group__3__Impl rule__VarDef__Group__4 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4238:2: rule__VarDef__Group__3__Impl rule__VarDef__Group__4
{
pushFollow(FOLLOW_rule__VarDef__Group__3__Impl_in_rule__VarDef__Group__38690);
rule__VarDef__Group__3__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group__4_in_rule__VarDef__Group__38693);
rule__VarDef__Group__4();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__3
// $ANTLR start rule__VarDef__Group__3__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4245:1: rule__VarDef__Group__3__Impl : ( ( rule__VarDef__Group_3__0 )? ) ;
public final void rule__VarDef__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4249:1: ( ( ( rule__VarDef__Group_3__0 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4250:1: ( ( rule__VarDef__Group_3__0 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4250:1: ( ( rule__VarDef__Group_3__0 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4251:1: ( rule__VarDef__Group_3__0 )?
{
before(grammarAccess.getVarDefAccess().getGroup_3());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4252:1: ( rule__VarDef__Group_3__0 )?
int alt34=2;
int LA34_0 = input.LA(1);
if ( (LA34_0==42) ) {
alt34=1;
}
switch (alt34) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4252:2: rule__VarDef__Group_3__0
{
pushFollow(FOLLOW_rule__VarDef__Group_3__0_in_rule__VarDef__Group__3__Impl8720);
rule__VarDef__Group_3__0();
_fsp--;
}
break;
}
after(grammarAccess.getVarDefAccess().getGroup_3());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__3__Impl
// $ANTLR start rule__VarDef__Group__4
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4262:1: rule__VarDef__Group__4 : rule__VarDef__Group__4__Impl ;
public final void rule__VarDef__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4266:1: ( rule__VarDef__Group__4__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4267:2: rule__VarDef__Group__4__Impl
{
pushFollow(FOLLOW_rule__VarDef__Group__4__Impl_in_rule__VarDef__Group__48751);
rule__VarDef__Group__4__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__4
// $ANTLR start rule__VarDef__Group__4__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4273:1: rule__VarDef__Group__4__Impl : ( ';' ) ;
public final void rule__VarDef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4277:1: ( ( ';' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4278:1: ( ';' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4278:1: ( ';' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4279:1: ';'
{
before(grammarAccess.getVarDefAccess().getSemicolonKeyword_4());
match(input,15,FOLLOW_15_in_rule__VarDef__Group__4__Impl8779);
after(grammarAccess.getVarDefAccess().getSemicolonKeyword_4());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group__4__Impl
// $ANTLR start rule__VarDef__Group_2__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4302:1: rule__VarDef__Group_2__0 : rule__VarDef__Group_2__0__Impl rule__VarDef__Group_2__1 ;
public final void rule__VarDef__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4306:1: ( rule__VarDef__Group_2__0__Impl rule__VarDef__Group_2__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4307:2: rule__VarDef__Group_2__0__Impl rule__VarDef__Group_2__1
{
pushFollow(FOLLOW_rule__VarDef__Group_2__0__Impl_in_rule__VarDef__Group_2__08820);
rule__VarDef__Group_2__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group_2__1_in_rule__VarDef__Group_2__08823);
rule__VarDef__Group_2__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_2__0
// $ANTLR start rule__VarDef__Group_2__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4314:1: rule__VarDef__Group_2__0__Impl : ( ':' ) ;
public final void rule__VarDef__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4318:1: ( ( ':' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4319:1: ( ':' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4319:1: ( ':' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4320:1: ':'
{
before(grammarAccess.getVarDefAccess().getColonKeyword_2_0());
match(input,41,FOLLOW_41_in_rule__VarDef__Group_2__0__Impl8851);
after(grammarAccess.getVarDefAccess().getColonKeyword_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_2__0__Impl
// $ANTLR start rule__VarDef__Group_2__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4333:1: rule__VarDef__Group_2__1 : rule__VarDef__Group_2__1__Impl rule__VarDef__Group_2__2 ;
public final void rule__VarDef__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4337:1: ( rule__VarDef__Group_2__1__Impl rule__VarDef__Group_2__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4338:2: rule__VarDef__Group_2__1__Impl rule__VarDef__Group_2__2
{
pushFollow(FOLLOW_rule__VarDef__Group_2__1__Impl_in_rule__VarDef__Group_2__18882);
rule__VarDef__Group_2__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group_2__2_in_rule__VarDef__Group_2__18885);
rule__VarDef__Group_2__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_2__1
// $ANTLR start rule__VarDef__Group_2__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4345:1: rule__VarDef__Group_2__1__Impl : ( ( rule__VarDef__ETypeAssignment_2_1 ) ) ;
public final void rule__VarDef__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4349:1: ( ( ( rule__VarDef__ETypeAssignment_2_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4350:1: ( ( rule__VarDef__ETypeAssignment_2_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4350:1: ( ( rule__VarDef__ETypeAssignment_2_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4351:1: ( rule__VarDef__ETypeAssignment_2_1 )
{
before(grammarAccess.getVarDefAccess().getETypeAssignment_2_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4352:1: ( rule__VarDef__ETypeAssignment_2_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4352:2: rule__VarDef__ETypeAssignment_2_1
{
pushFollow(FOLLOW_rule__VarDef__ETypeAssignment_2_1_in_rule__VarDef__Group_2__1__Impl8912);
rule__VarDef__ETypeAssignment_2_1();
_fsp--;
}
after(grammarAccess.getVarDefAccess().getETypeAssignment_2_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_2__1__Impl
// $ANTLR start rule__VarDef__Group_2__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4362:1: rule__VarDef__Group_2__2 : rule__VarDef__Group_2__2__Impl ;
public final void rule__VarDef__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4366:1: ( rule__VarDef__Group_2__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4367:2: rule__VarDef__Group_2__2__Impl
{
pushFollow(FOLLOW_rule__VarDef__Group_2__2__Impl_in_rule__VarDef__Group_2__28942);
rule__VarDef__Group_2__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_2__2
// $ANTLR start rule__VarDef__Group_2__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4373:1: rule__VarDef__Group_2__2__Impl : ( ( rule__VarDef__ManyAssignment_2_2 )? ) ;
public final void rule__VarDef__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4377:1: ( ( ( rule__VarDef__ManyAssignment_2_2 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4378:1: ( ( rule__VarDef__ManyAssignment_2_2 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4378:1: ( ( rule__VarDef__ManyAssignment_2_2 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4379:1: ( rule__VarDef__ManyAssignment_2_2 )?
{
before(grammarAccess.getVarDefAccess().getManyAssignment_2_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4380:1: ( rule__VarDef__ManyAssignment_2_2 )?
int alt35=2;
int LA35_0 = input.LA(1);
if ( ((LA35_0>=16 && LA35_0<=17)) ) {
alt35=1;
}
switch (alt35) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4380:2: rule__VarDef__ManyAssignment_2_2
{
pushFollow(FOLLOW_rule__VarDef__ManyAssignment_2_2_in_rule__VarDef__Group_2__2__Impl8969);
rule__VarDef__ManyAssignment_2_2();
_fsp--;
}
break;
}
after(grammarAccess.getVarDefAccess().getManyAssignment_2_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_2__2__Impl
// $ANTLR start rule__VarDef__Group_3__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4396:1: rule__VarDef__Group_3__0 : rule__VarDef__Group_3__0__Impl rule__VarDef__Group_3__1 ;
public final void rule__VarDef__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4400:1: ( rule__VarDef__Group_3__0__Impl rule__VarDef__Group_3__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4401:2: rule__VarDef__Group_3__0__Impl rule__VarDef__Group_3__1
{
pushFollow(FOLLOW_rule__VarDef__Group_3__0__Impl_in_rule__VarDef__Group_3__09006);
rule__VarDef__Group_3__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__VarDef__Group_3__1_in_rule__VarDef__Group_3__09009);
rule__VarDef__Group_3__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_3__0
// $ANTLR start rule__VarDef__Group_3__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4408:1: rule__VarDef__Group_3__0__Impl : ( '=' ) ;
public final void rule__VarDef__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4412:1: ( ( '=' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4413:1: ( '=' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4413:1: ( '=' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4414:1: '='
{
before(grammarAccess.getVarDefAccess().getEqualsSignKeyword_3_0());
match(input,42,FOLLOW_42_in_rule__VarDef__Group_3__0__Impl9037);
after(grammarAccess.getVarDefAccess().getEqualsSignKeyword_3_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_3__0__Impl
// $ANTLR start rule__VarDef__Group_3__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4427:1: rule__VarDef__Group_3__1 : rule__VarDef__Group_3__1__Impl ;
public final void rule__VarDef__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4431:1: ( rule__VarDef__Group_3__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4432:2: rule__VarDef__Group_3__1__Impl
{
pushFollow(FOLLOW_rule__VarDef__Group_3__1__Impl_in_rule__VarDef__Group_3__19068);
rule__VarDef__Group_3__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_3__1
// $ANTLR start rule__VarDef__Group_3__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4438:1: rule__VarDef__Group_3__1__Impl : ( ( rule__VarDef__InitAssignment_3_1 ) ) ;
public final void rule__VarDef__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4442:1: ( ( ( rule__VarDef__InitAssignment_3_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4443:1: ( ( rule__VarDef__InitAssignment_3_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4443:1: ( ( rule__VarDef__InitAssignment_3_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4444:1: ( rule__VarDef__InitAssignment_3_1 )
{
before(grammarAccess.getVarDefAccess().getInitAssignment_3_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4445:1: ( rule__VarDef__InitAssignment_3_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4445:2: rule__VarDef__InitAssignment_3_1
{
pushFollow(FOLLOW_rule__VarDef__InitAssignment_3_1_in_rule__VarDef__Group_3__1__Impl9095);
rule__VarDef__InitAssignment_3_1();
_fsp--;
}
after(grammarAccess.getVarDefAccess().getInitAssignment_3_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__Group_3__1__Impl
// $ANTLR start rule__AssignmentAction__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4459:1: rule__AssignmentAction__Group__0 : rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1 ;
public final void rule__AssignmentAction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4463:1: ( rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4464:2: rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1
{
pushFollow(FOLLOW_rule__AssignmentAction__Group__0__Impl_in_rule__AssignmentAction__Group__09129);
rule__AssignmentAction__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__AssignmentAction__Group__1_in_rule__AssignmentAction__Group__09132);
rule__AssignmentAction__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__Group__0
// $ANTLR start rule__AssignmentAction__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4471:1: rule__AssignmentAction__Group__0__Impl : ( ( rule__AssignmentAction__VarAssignment_0 ) ) ;
public final void rule__AssignmentAction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4475:1: ( ( ( rule__AssignmentAction__VarAssignment_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4476:1: ( ( rule__AssignmentAction__VarAssignment_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4476:1: ( ( rule__AssignmentAction__VarAssignment_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4477:1: ( rule__AssignmentAction__VarAssignment_0 )
{
before(grammarAccess.getAssignmentActionAccess().getVarAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4478:1: ( rule__AssignmentAction__VarAssignment_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4478:2: rule__AssignmentAction__VarAssignment_0
{
pushFollow(FOLLOW_rule__AssignmentAction__VarAssignment_0_in_rule__AssignmentAction__Group__0__Impl9159);
rule__AssignmentAction__VarAssignment_0();
_fsp--;
}
after(grammarAccess.getAssignmentActionAccess().getVarAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__Group__0__Impl
// $ANTLR start rule__AssignmentAction__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4488:1: rule__AssignmentAction__Group__1 : rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2 ;
public final void rule__AssignmentAction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4492:1: ( rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4493:2: rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2
{
pushFollow(FOLLOW_rule__AssignmentAction__Group__1__Impl_in_rule__AssignmentAction__Group__19189);
rule__AssignmentAction__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__AssignmentAction__Group__2_in_rule__AssignmentAction__Group__19192);
rule__AssignmentAction__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__Group__1
// $ANTLR start rule__AssignmentAction__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4500:1: rule__AssignmentAction__Group__1__Impl : ( '=' ) ;
public final void rule__AssignmentAction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4504:1: ( ( '=' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4505:1: ( '=' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4505:1: ( '=' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4506:1: '='
{
before(grammarAccess.getAssignmentActionAccess().getEqualsSignKeyword_1());
match(input,42,FOLLOW_42_in_rule__AssignmentAction__Group__1__Impl9220);
after(grammarAccess.getAssignmentActionAccess().getEqualsSignKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__Group__1__Impl
// $ANTLR start rule__AssignmentAction__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4519:1: rule__AssignmentAction__Group__2 : rule__AssignmentAction__Group__2__Impl ;
public final void rule__AssignmentAction__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4523:1: ( rule__AssignmentAction__Group__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4524:2: rule__AssignmentAction__Group__2__Impl
{
pushFollow(FOLLOW_rule__AssignmentAction__Group__2__Impl_in_rule__AssignmentAction__Group__29251);
rule__AssignmentAction__Group__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__Group__2
// $ANTLR start rule__AssignmentAction__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4530:1: rule__AssignmentAction__Group__2__Impl : ( ( rule__AssignmentAction__ValueAssignment_2 ) ) ;
public final void rule__AssignmentAction__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4534:1: ( ( ( rule__AssignmentAction__ValueAssignment_2 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4535:1: ( ( rule__AssignmentAction__ValueAssignment_2 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4535:1: ( ( rule__AssignmentAction__ValueAssignment_2 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4536:1: ( rule__AssignmentAction__ValueAssignment_2 )
{
before(grammarAccess.getAssignmentActionAccess().getValueAssignment_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4537:1: ( rule__AssignmentAction__ValueAssignment_2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4537:2: rule__AssignmentAction__ValueAssignment_2
{
pushFollow(FOLLOW_rule__AssignmentAction__ValueAssignment_2_in_rule__AssignmentAction__Group__2__Impl9278);
rule__AssignmentAction__ValueAssignment_2();
_fsp--;
}
after(grammarAccess.getAssignmentActionAccess().getValueAssignment_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__Group__2__Impl
// $ANTLR start rule__FLOAT_LITERAL__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4553:1: rule__FLOAT_LITERAL__Group__0 : rule__FLOAT_LITERAL__Group__0__Impl rule__FLOAT_LITERAL__Group__1 ;
public final void rule__FLOAT_LITERAL__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4557:1: ( rule__FLOAT_LITERAL__Group__0__Impl rule__FLOAT_LITERAL__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4558:2: rule__FLOAT_LITERAL__Group__0__Impl rule__FLOAT_LITERAL__Group__1
{
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Group__0__Impl_in_rule__FLOAT_LITERAL__Group__09314);
rule__FLOAT_LITERAL__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Group__1_in_rule__FLOAT_LITERAL__Group__09317);
rule__FLOAT_LITERAL__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Group__0
// $ANTLR start rule__FLOAT_LITERAL__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4565:1: rule__FLOAT_LITERAL__Group__0__Impl : ( ( rule__FLOAT_LITERAL__Alternatives_0 ) ) ;
public final void rule__FLOAT_LITERAL__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4569:1: ( ( ( rule__FLOAT_LITERAL__Alternatives_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4570:1: ( ( rule__FLOAT_LITERAL__Alternatives_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4570:1: ( ( rule__FLOAT_LITERAL__Alternatives_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4571:1: ( rule__FLOAT_LITERAL__Alternatives_0 )
{
before(grammarAccess.getFLOAT_LITERALAccess().getAlternatives_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4572:1: ( rule__FLOAT_LITERAL__Alternatives_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4572:2: rule__FLOAT_LITERAL__Alternatives_0
{
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Alternatives_0_in_rule__FLOAT_LITERAL__Group__0__Impl9344);
rule__FLOAT_LITERAL__Alternatives_0();
_fsp--;
}
after(grammarAccess.getFLOAT_LITERALAccess().getAlternatives_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Group__0__Impl
// $ANTLR start rule__FLOAT_LITERAL__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4582:1: rule__FLOAT_LITERAL__Group__1 : rule__FLOAT_LITERAL__Group__1__Impl rule__FLOAT_LITERAL__Group__2 ;
public final void rule__FLOAT_LITERAL__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4586:1: ( rule__FLOAT_LITERAL__Group__1__Impl rule__FLOAT_LITERAL__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4587:2: rule__FLOAT_LITERAL__Group__1__Impl rule__FLOAT_LITERAL__Group__2
{
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Group__1__Impl_in_rule__FLOAT_LITERAL__Group__19374);
rule__FLOAT_LITERAL__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Group__2_in_rule__FLOAT_LITERAL__Group__19377);
rule__FLOAT_LITERAL__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Group__1
// $ANTLR start rule__FLOAT_LITERAL__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4594:1: rule__FLOAT_LITERAL__Group__1__Impl : ( '.' ) ;
public final void rule__FLOAT_LITERAL__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4598:1: ( ( '.' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4599:1: ( '.' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4599:1: ( '.' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4600:1: '.'
{
before(grammarAccess.getFLOAT_LITERALAccess().getFullStopKeyword_1());
match(input,43,FOLLOW_43_in_rule__FLOAT_LITERAL__Group__1__Impl9405);
after(grammarAccess.getFLOAT_LITERALAccess().getFullStopKeyword_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Group__1__Impl
// $ANTLR start rule__FLOAT_LITERAL__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4613:1: rule__FLOAT_LITERAL__Group__2 : rule__FLOAT_LITERAL__Group__2__Impl ;
public final void rule__FLOAT_LITERAL__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4617:1: ( rule__FLOAT_LITERAL__Group__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4618:2: rule__FLOAT_LITERAL__Group__2__Impl
{
pushFollow(FOLLOW_rule__FLOAT_LITERAL__Group__2__Impl_in_rule__FLOAT_LITERAL__Group__29436);
rule__FLOAT_LITERAL__Group__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Group__2
// $ANTLR start rule__FLOAT_LITERAL__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4624:1: rule__FLOAT_LITERAL__Group__2__Impl : ( RULE_INT ) ;
public final void rule__FLOAT_LITERAL__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4628:1: ( ( RULE_INT ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4629:1: ( RULE_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4629:1: ( RULE_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4630:1: RULE_INT
{
before(grammarAccess.getFLOAT_LITERALAccess().getINTTerminalRuleCall_2());
match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__FLOAT_LITERAL__Group__2__Impl9463);
after(grammarAccess.getFLOAT_LITERALAccess().getINTTerminalRuleCall_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FLOAT_LITERAL__Group__2__Impl
// $ANTLR start rule__POS_INT__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4647:1: rule__POS_INT__Group__0 : rule__POS_INT__Group__0__Impl rule__POS_INT__Group__1 ;
public final void rule__POS_INT__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4651:1: ( rule__POS_INT__Group__0__Impl rule__POS_INT__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4652:2: rule__POS_INT__Group__0__Impl rule__POS_INT__Group__1
{
pushFollow(FOLLOW_rule__POS_INT__Group__0__Impl_in_rule__POS_INT__Group__09498);
rule__POS_INT__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__POS_INT__Group__1_in_rule__POS_INT__Group__09501);
rule__POS_INT__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__POS_INT__Group__0
// $ANTLR start rule__POS_INT__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4659:1: rule__POS_INT__Group__0__Impl : ( '+' ) ;
public final void rule__POS_INT__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4663:1: ( ( '+' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4664:1: ( '+' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4664:1: ( '+' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4665:1: '+'
{
before(grammarAccess.getPOS_INTAccess().getPlusSignKeyword_0());
match(input,44,FOLLOW_44_in_rule__POS_INT__Group__0__Impl9529);
after(grammarAccess.getPOS_INTAccess().getPlusSignKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__POS_INT__Group__0__Impl
// $ANTLR start rule__POS_INT__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4678:1: rule__POS_INT__Group__1 : rule__POS_INT__Group__1__Impl ;
public final void rule__POS_INT__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4682:1: ( rule__POS_INT__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4683:2: rule__POS_INT__Group__1__Impl
{
pushFollow(FOLLOW_rule__POS_INT__Group__1__Impl_in_rule__POS_INT__Group__19560);
rule__POS_INT__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__POS_INT__Group__1
// $ANTLR start rule__POS_INT__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4689:1: rule__POS_INT__Group__1__Impl : ( RULE_INT ) ;
public final void rule__POS_INT__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4693:1: ( ( RULE_INT ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4694:1: ( RULE_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4694:1: ( RULE_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4695:1: RULE_INT
{
before(grammarAccess.getPOS_INTAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__POS_INT__Group__1__Impl9587);
after(grammarAccess.getPOS_INTAccess().getINTTerminalRuleCall_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__POS_INT__Group__1__Impl
// $ANTLR start rule__NEG_INT__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4710:1: rule__NEG_INT__Group__0 : rule__NEG_INT__Group__0__Impl rule__NEG_INT__Group__1 ;
public final void rule__NEG_INT__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4714:1: ( rule__NEG_INT__Group__0__Impl rule__NEG_INT__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4715:2: rule__NEG_INT__Group__0__Impl rule__NEG_INT__Group__1
{
pushFollow(FOLLOW_rule__NEG_INT__Group__0__Impl_in_rule__NEG_INT__Group__09620);
rule__NEG_INT__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__NEG_INT__Group__1_in_rule__NEG_INT__Group__09623);
rule__NEG_INT__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__NEG_INT__Group__0
// $ANTLR start rule__NEG_INT__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4722:1: rule__NEG_INT__Group__0__Impl : ( '-' ) ;
public final void rule__NEG_INT__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4726:1: ( ( '-' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4727:1: ( '-' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4727:1: ( '-' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4728:1: '-'
{
before(grammarAccess.getNEG_INTAccess().getHyphenMinusKeyword_0());
match(input,45,FOLLOW_45_in_rule__NEG_INT__Group__0__Impl9651);
after(grammarAccess.getNEG_INTAccess().getHyphenMinusKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__NEG_INT__Group__0__Impl
// $ANTLR start rule__NEG_INT__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4741:1: rule__NEG_INT__Group__1 : rule__NEG_INT__Group__1__Impl ;
public final void rule__NEG_INT__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4745:1: ( rule__NEG_INT__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4746:2: rule__NEG_INT__Group__1__Impl
{
pushFollow(FOLLOW_rule__NEG_INT__Group__1__Impl_in_rule__NEG_INT__Group__19682);
rule__NEG_INT__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__NEG_INT__Group__1
// $ANTLR start rule__NEG_INT__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4752:1: rule__NEG_INT__Group__1__Impl : ( RULE_INT ) ;
public final void rule__NEG_INT__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4756:1: ( ( RULE_INT ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4757:1: ( RULE_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4757:1: ( RULE_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4758:1: RULE_INT
{
before(grammarAccess.getNEG_INTAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__NEG_INT__Group__1__Impl9709);
after(grammarAccess.getNEG_INTAccess().getINTTerminalRuleCall_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__NEG_INT__Group__1__Impl
// $ANTLR start rule__QNAME__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4773:1: rule__QNAME__Group__0 : rule__QNAME__Group__0__Impl rule__QNAME__Group__1 ;
public final void rule__QNAME__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4777:1: ( rule__QNAME__Group__0__Impl rule__QNAME__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4778:2: rule__QNAME__Group__0__Impl rule__QNAME__Group__1
{
pushFollow(FOLLOW_rule__QNAME__Group__0__Impl_in_rule__QNAME__Group__09742);
rule__QNAME__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__QNAME__Group__1_in_rule__QNAME__Group__09745);
rule__QNAME__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group__0
// $ANTLR start rule__QNAME__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4785:1: rule__QNAME__Group__0__Impl : ( RULE_ID ) ;
public final void rule__QNAME__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4789:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4790:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4790:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4791:1: RULE_ID
{
before(grammarAccess.getQNAMEAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QNAME__Group__0__Impl9772);
after(grammarAccess.getQNAMEAccess().getIDTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group__0__Impl
// $ANTLR start rule__QNAME__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4802:1: rule__QNAME__Group__1 : rule__QNAME__Group__1__Impl ;
public final void rule__QNAME__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4806:1: ( rule__QNAME__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4807:2: rule__QNAME__Group__1__Impl
{
pushFollow(FOLLOW_rule__QNAME__Group__1__Impl_in_rule__QNAME__Group__19801);
rule__QNAME__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group__1
// $ANTLR start rule__QNAME__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4813:1: rule__QNAME__Group__1__Impl : ( ( rule__QNAME__Group_1__0 )* ) ;
public final void rule__QNAME__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4817:1: ( ( ( rule__QNAME__Group_1__0 )* ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4818:1: ( ( rule__QNAME__Group_1__0 )* )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4818:1: ( ( rule__QNAME__Group_1__0 )* )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4819:1: ( rule__QNAME__Group_1__0 )*
{
before(grammarAccess.getQNAMEAccess().getGroup_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4820:1: ( rule__QNAME__Group_1__0 )*
loop36:
do {
int alt36=2;
int LA36_0 = input.LA(1);
if ( (LA36_0==43) ) {
alt36=1;
}
switch (alt36) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4820:2: rule__QNAME__Group_1__0
{
pushFollow(FOLLOW_rule__QNAME__Group_1__0_in_rule__QNAME__Group__1__Impl9828);
rule__QNAME__Group_1__0();
_fsp--;
}
break;
default :
break loop36;
}
} while (true);
after(grammarAccess.getQNAMEAccess().getGroup_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group__1__Impl
// $ANTLR start rule__QNAME__Group_1__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4834:1: rule__QNAME__Group_1__0 : rule__QNAME__Group_1__0__Impl rule__QNAME__Group_1__1 ;
public final void rule__QNAME__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4838:1: ( rule__QNAME__Group_1__0__Impl rule__QNAME__Group_1__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4839:2: rule__QNAME__Group_1__0__Impl rule__QNAME__Group_1__1
{
pushFollow(FOLLOW_rule__QNAME__Group_1__0__Impl_in_rule__QNAME__Group_1__09863);
rule__QNAME__Group_1__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__QNAME__Group_1__1_in_rule__QNAME__Group_1__09866);
rule__QNAME__Group_1__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group_1__0
// $ANTLR start rule__QNAME__Group_1__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4846:1: rule__QNAME__Group_1__0__Impl : ( '.' ) ;
public final void rule__QNAME__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4850:1: ( ( '.' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4851:1: ( '.' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4851:1: ( '.' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4852:1: '.'
{
before(grammarAccess.getQNAMEAccess().getFullStopKeyword_1_0());
match(input,43,FOLLOW_43_in_rule__QNAME__Group_1__0__Impl9894);
after(grammarAccess.getQNAMEAccess().getFullStopKeyword_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group_1__0__Impl
// $ANTLR start rule__QNAME__Group_1__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4865:1: rule__QNAME__Group_1__1 : rule__QNAME__Group_1__1__Impl ;
public final void rule__QNAME__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4869:1: ( rule__QNAME__Group_1__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4870:2: rule__QNAME__Group_1__1__Impl
{
pushFollow(FOLLOW_rule__QNAME__Group_1__1__Impl_in_rule__QNAME__Group_1__19925);
rule__QNAME__Group_1__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group_1__1
// $ANTLR start rule__QNAME__Group_1__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4876:1: rule__QNAME__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__QNAME__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4880:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4881:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4881:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4882:1: RULE_ID
{
before(grammarAccess.getQNAMEAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QNAME__Group_1__1__Impl9952);
after(grammarAccess.getQNAMEAccess().getIDTerminalRuleCall_1_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__QNAME__Group_1__1__Impl
// $ANTLR start rule__DelayLiteral__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4897:1: rule__DelayLiteral__Group__0 : rule__DelayLiteral__Group__0__Impl rule__DelayLiteral__Group__1 ;
public final void rule__DelayLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4901:1: ( rule__DelayLiteral__Group__0__Impl rule__DelayLiteral__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4902:2: rule__DelayLiteral__Group__0__Impl rule__DelayLiteral__Group__1
{
pushFollow(FOLLOW_rule__DelayLiteral__Group__0__Impl_in_rule__DelayLiteral__Group__09985);
rule__DelayLiteral__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__DelayLiteral__Group__1_in_rule__DelayLiteral__Group__09988);
rule__DelayLiteral__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DelayLiteral__Group__0
// $ANTLR start rule__DelayLiteral__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4909:1: rule__DelayLiteral__Group__0__Impl : ( ( rule__DelayLiteral__IntValueAssignment_0 ) ) ;
public final void rule__DelayLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4913:1: ( ( ( rule__DelayLiteral__IntValueAssignment_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4914:1: ( ( rule__DelayLiteral__IntValueAssignment_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4914:1: ( ( rule__DelayLiteral__IntValueAssignment_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4915:1: ( rule__DelayLiteral__IntValueAssignment_0 )
{
before(grammarAccess.getDelayLiteralAccess().getIntValueAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4916:1: ( rule__DelayLiteral__IntValueAssignment_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4916:2: rule__DelayLiteral__IntValueAssignment_0
{
pushFollow(FOLLOW_rule__DelayLiteral__IntValueAssignment_0_in_rule__DelayLiteral__Group__0__Impl10015);
rule__DelayLiteral__IntValueAssignment_0();
_fsp--;
}
after(grammarAccess.getDelayLiteralAccess().getIntValueAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DelayLiteral__Group__0__Impl
// $ANTLR start rule__DelayLiteral__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4926:1: rule__DelayLiteral__Group__1 : rule__DelayLiteral__Group__1__Impl ;
public final void rule__DelayLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4930:1: ( rule__DelayLiteral__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4931:2: rule__DelayLiteral__Group__1__Impl
{
pushFollow(FOLLOW_rule__DelayLiteral__Group__1__Impl_in_rule__DelayLiteral__Group__110045);
rule__DelayLiteral__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DelayLiteral__Group__1
// $ANTLR start rule__DelayLiteral__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4937:1: rule__DelayLiteral__Group__1__Impl : ( ( rule__DelayLiteral__TimeUnitAssignment_1 ) ) ;
public final void rule__DelayLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4941:1: ( ( ( rule__DelayLiteral__TimeUnitAssignment_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4942:1: ( ( rule__DelayLiteral__TimeUnitAssignment_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4942:1: ( ( rule__DelayLiteral__TimeUnitAssignment_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4943:1: ( rule__DelayLiteral__TimeUnitAssignment_1 )
{
before(grammarAccess.getDelayLiteralAccess().getTimeUnitAssignment_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4944:1: ( rule__DelayLiteral__TimeUnitAssignment_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4944:2: rule__DelayLiteral__TimeUnitAssignment_1
{
pushFollow(FOLLOW_rule__DelayLiteral__TimeUnitAssignment_1_in_rule__DelayLiteral__Group__1__Impl10072);
rule__DelayLiteral__TimeUnitAssignment_1();
_fsp--;
}
after(grammarAccess.getDelayLiteralAccess().getTimeUnitAssignment_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DelayLiteral__Group__1__Impl
// $ANTLR start rule__EPath__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4958:1: rule__EPath__Group__0 : rule__EPath__Group__0__Impl rule__EPath__Group__1 ;
public final void rule__EPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4962:1: ( rule__EPath__Group__0__Impl rule__EPath__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4963:2: rule__EPath__Group__0__Impl rule__EPath__Group__1
{
pushFollow(FOLLOW_rule__EPath__Group__0__Impl_in_rule__EPath__Group__010106);
rule__EPath__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__EPath__Group__1_in_rule__EPath__Group__010109);
rule__EPath__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EPath__Group__0
// $ANTLR start rule__EPath__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4970:1: rule__EPath__Group__0__Impl : ( ( rule__EPath__VarAssignment_0 ) ) ;
public final void rule__EPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4974:1: ( ( ( rule__EPath__VarAssignment_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4975:1: ( ( rule__EPath__VarAssignment_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4975:1: ( ( rule__EPath__VarAssignment_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4976:1: ( rule__EPath__VarAssignment_0 )
{
before(grammarAccess.getEPathAccess().getVarAssignment_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4977:1: ( rule__EPath__VarAssignment_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4977:2: rule__EPath__VarAssignment_0
{
pushFollow(FOLLOW_rule__EPath__VarAssignment_0_in_rule__EPath__Group__0__Impl10136);
rule__EPath__VarAssignment_0();
_fsp--;
}
after(grammarAccess.getEPathAccess().getVarAssignment_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EPath__Group__0__Impl
// $ANTLR start rule__EPath__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4987:1: rule__EPath__Group__1 : rule__EPath__Group__1__Impl ;
public final void rule__EPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4991:1: ( rule__EPath__Group__1__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4992:2: rule__EPath__Group__1__Impl
{
pushFollow(FOLLOW_rule__EPath__Group__1__Impl_in_rule__EPath__Group__110166);
rule__EPath__Group__1__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EPath__Group__1
// $ANTLR start rule__EPath__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:4998:1: rule__EPath__Group__1__Impl : ( ( rule__EPath__StepsAssignment_1 )* ) ;
public final void rule__EPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5002:1: ( ( ( rule__EPath__StepsAssignment_1 )* ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5003:1: ( ( rule__EPath__StepsAssignment_1 )* )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5003:1: ( ( rule__EPath__StepsAssignment_1 )* )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5004:1: ( rule__EPath__StepsAssignment_1 )*
{
before(grammarAccess.getEPathAccess().getStepsAssignment_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5005:1: ( rule__EPath__StepsAssignment_1 )*
loop37:
do {
int alt37=2;
int LA37_0 = input.LA(1);
if ( (LA37_0==46) ) {
alt37=1;
}
switch (alt37) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5005:2: rule__EPath__StepsAssignment_1
{
pushFollow(FOLLOW_rule__EPath__StepsAssignment_1_in_rule__EPath__Group__1__Impl10193);
rule__EPath__StepsAssignment_1();
_fsp--;
}
break;
default :
break loop37;
}
} while (true);
after(grammarAccess.getEPathAccess().getStepsAssignment_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EPath__Group__1__Impl
// $ANTLR start rule__EStep__Group__0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5019:1: rule__EStep__Group__0 : rule__EStep__Group__0__Impl rule__EStep__Group__1 ;
public final void rule__EStep__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5023:1: ( rule__EStep__Group__0__Impl rule__EStep__Group__1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5024:2: rule__EStep__Group__0__Impl rule__EStep__Group__1
{
pushFollow(FOLLOW_rule__EStep__Group__0__Impl_in_rule__EStep__Group__010228);
rule__EStep__Group__0__Impl();
_fsp--;
pushFollow(FOLLOW_rule__EStep__Group__1_in_rule__EStep__Group__010231);
rule__EStep__Group__1();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__Group__0
// $ANTLR start rule__EStep__Group__0__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5031:1: rule__EStep__Group__0__Impl : ( '/ ' ) ;
public final void rule__EStep__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5035:1: ( ( '/ ' ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5036:1: ( '/ ' )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5036:1: ( '/ ' )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5037:1: '/ '
{
before(grammarAccess.getEStepAccess().getSolidusSpaceKeyword_0());
match(input,46,FOLLOW_46_in_rule__EStep__Group__0__Impl10259);
after(grammarAccess.getEStepAccess().getSolidusSpaceKeyword_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__Group__0__Impl
// $ANTLR start rule__EStep__Group__1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5050:1: rule__EStep__Group__1 : rule__EStep__Group__1__Impl rule__EStep__Group__2 ;
public final void rule__EStep__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5054:1: ( rule__EStep__Group__1__Impl rule__EStep__Group__2 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5055:2: rule__EStep__Group__1__Impl rule__EStep__Group__2
{
pushFollow(FOLLOW_rule__EStep__Group__1__Impl_in_rule__EStep__Group__110290);
rule__EStep__Group__1__Impl();
_fsp--;
pushFollow(FOLLOW_rule__EStep__Group__2_in_rule__EStep__Group__110293);
rule__EStep__Group__2();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__Group__1
// $ANTLR start rule__EStep__Group__1__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5062:1: rule__EStep__Group__1__Impl : ( ( rule__EStep__FeatureNameAssignment_1 ) ) ;
public final void rule__EStep__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5066:1: ( ( ( rule__EStep__FeatureNameAssignment_1 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5067:1: ( ( rule__EStep__FeatureNameAssignment_1 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5067:1: ( ( rule__EStep__FeatureNameAssignment_1 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5068:1: ( rule__EStep__FeatureNameAssignment_1 )
{
before(grammarAccess.getEStepAccess().getFeatureNameAssignment_1());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5069:1: ( rule__EStep__FeatureNameAssignment_1 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5069:2: rule__EStep__FeatureNameAssignment_1
{
pushFollow(FOLLOW_rule__EStep__FeatureNameAssignment_1_in_rule__EStep__Group__1__Impl10320);
rule__EStep__FeatureNameAssignment_1();
_fsp--;
}
after(grammarAccess.getEStepAccess().getFeatureNameAssignment_1());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__Group__1__Impl
// $ANTLR start rule__EStep__Group__2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5079:1: rule__EStep__Group__2 : rule__EStep__Group__2__Impl ;
public final void rule__EStep__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5083:1: ( rule__EStep__Group__2__Impl )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5084:2: rule__EStep__Group__2__Impl
{
pushFollow(FOLLOW_rule__EStep__Group__2__Impl_in_rule__EStep__Group__210350);
rule__EStep__Group__2__Impl();
_fsp--;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__Group__2
// $ANTLR start rule__EStep__Group__2__Impl
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5090:1: rule__EStep__Group__2__Impl : ( ( rule__EStep__FilterAssignment_2 )? ) ;
public final void rule__EStep__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5094:1: ( ( ( rule__EStep__FilterAssignment_2 )? ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5095:1: ( ( rule__EStep__FilterAssignment_2 )? )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5095:1: ( ( rule__EStep__FilterAssignment_2 )? )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5096:1: ( rule__EStep__FilterAssignment_2 )?
{
before(grammarAccess.getEStepAccess().getFilterAssignment_2());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5097:1: ( rule__EStep__FilterAssignment_2 )?
int alt38=2;
int LA38_0 = input.LA(1);
if ( (LA38_0==RULE_SCRIPT_EXPRESSION) ) {
alt38=1;
}
switch (alt38) {
case 1 :
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5097:2: rule__EStep__FilterAssignment_2
{
pushFollow(FOLLOW_rule__EStep__FilterAssignment_2_in_rule__EStep__Group__2__Impl10377);
rule__EStep__FilterAssignment_2();
_fsp--;
}
break;
}
after(grammarAccess.getEStepAccess().getFilterAssignment_2());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__Group__2__Impl
// $ANTLR start rule__StateMachine__ImportsAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5114:1: rule__StateMachine__ImportsAssignment_0 : ( ruleResourceImport ) ;
public final void rule__StateMachine__ImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5118:1: ( ( ruleResourceImport ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5119:1: ( ruleResourceImport )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5119:1: ( ruleResourceImport )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5120:1: ruleResourceImport
{
before(grammarAccess.getStateMachineAccess().getImportsResourceImportParserRuleCall_0_0());
pushFollow(FOLLOW_ruleResourceImport_in_rule__StateMachine__ImportsAssignment_010419);
ruleResourceImport();
_fsp--;
after(grammarAccess.getStateMachineAccess().getImportsResourceImportParserRuleCall_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__ImportsAssignment_0
// $ANTLR start rule__StateMachine__StatesAssignment_1_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5129:1: rule__StateMachine__StatesAssignment_1_0 : ( ruleState ) ;
public final void rule__StateMachine__StatesAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5133:1: ( ( ruleState ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5134:1: ( ruleState )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5134:1: ( ruleState )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5135:1: ruleState
{
before(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_1_0_0());
pushFollow(FOLLOW_ruleState_in_rule__StateMachine__StatesAssignment_1_010450);
ruleState();
_fsp--;
after(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_1_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__StatesAssignment_1_0
// $ANTLR start rule__StateMachine__TransitionsAssignment_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5144:1: rule__StateMachine__TransitionsAssignment_1_1 : ( ruleAbstractTransition ) ;
public final void rule__StateMachine__TransitionsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5148:1: ( ( ruleAbstractTransition ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5149:1: ( ruleAbstractTransition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5149:1: ( ruleAbstractTransition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5150:1: ruleAbstractTransition
{
before(grammarAccess.getStateMachineAccess().getTransitionsAbstractTransitionParserRuleCall_1_1_0());
pushFollow(FOLLOW_ruleAbstractTransition_in_rule__StateMachine__TransitionsAssignment_1_110481);
ruleAbstractTransition();
_fsp--;
after(grammarAccess.getStateMachineAccess().getTransitionsAbstractTransitionParserRuleCall_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__TransitionsAssignment_1_1
// $ANTLR start rule__StateMachine__VariablesAssignment_1_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5159:1: rule__StateMachine__VariablesAssignment_1_2 : ( ruleVarDef ) ;
public final void rule__StateMachine__VariablesAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5163:1: ( ( ruleVarDef ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5164:1: ( ruleVarDef )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5164:1: ( ruleVarDef )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5165:1: ruleVarDef
{
before(grammarAccess.getStateMachineAccess().getVariablesVarDefParserRuleCall_1_2_0());
pushFollow(FOLLOW_ruleVarDef_in_rule__StateMachine__VariablesAssignment_1_210512);
ruleVarDef();
_fsp--;
after(grammarAccess.getStateMachineAccess().getVariablesVarDefParserRuleCall_1_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StateMachine__VariablesAssignment_1_2
// $ANTLR start rule__DomainModelImport__ImportURIAssignment_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5174:1: rule__DomainModelImport__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__DomainModelImport__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5178:1: ( ( RULE_STRING ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5179:1: ( RULE_STRING )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5179:1: ( RULE_STRING )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5180:1: RULE_STRING
{
before(grammarAccess.getDomainModelImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DomainModelImport__ImportURIAssignment_210543);
after(grammarAccess.getDomainModelImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainModelImport__ImportURIAssignment_2
// $ANTLR start rule__DomainDataImport__ImportURIAssignment_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5189:1: rule__DomainDataImport__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__DomainDataImport__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5193:1: ( ( RULE_STRING ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5194:1: ( RULE_STRING )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5194:1: ( RULE_STRING )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5195:1: RULE_STRING
{
before(grammarAccess.getDomainDataImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DomainDataImport__ImportURIAssignment_210574);
after(grammarAccess.getDomainDataImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DomainDataImport__ImportURIAssignment_2
// $ANTLR start rule__State__InitialTransitionAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5204:1: rule__State__InitialTransitionAssignment_0 : ( ruleInitialTransition ) ;
public final void rule__State__InitialTransitionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5208:1: ( ( ruleInitialTransition ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5209:1: ( ruleInitialTransition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5209:1: ( ruleInitialTransition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5210:1: ruleInitialTransition
{
before(grammarAccess.getStateAccess().getInitialTransitionInitialTransitionParserRuleCall_0_0());
pushFollow(FOLLOW_ruleInitialTransition_in_rule__State__InitialTransitionAssignment_010605);
ruleInitialTransition();
_fsp--;
after(grammarAccess.getStateAccess().getInitialTransitionInitialTransitionParserRuleCall_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__InitialTransitionAssignment_0
// $ANTLR start rule__State__NameAssignment_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5219:1: rule__State__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__State__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5223:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5224:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5224:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5225:1: RULE_ID
{
before(grammarAccess.getStateAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__State__NameAssignment_110636);
after(grammarAccess.getStateAccess().getNameIDTerminalRuleCall_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__NameAssignment_1
// $ANTLR start rule__State__StatesAssignment_2_1_1_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5234:1: rule__State__StatesAssignment_2_1_1_0 : ( ruleState ) ;
public final void rule__State__StatesAssignment_2_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5238:1: ( ( ruleState ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5239:1: ( ruleState )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5239:1: ( ruleState )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5240:1: ruleState
{
before(grammarAccess.getStateAccess().getStatesStateParserRuleCall_2_1_1_0_0());
pushFollow(FOLLOW_ruleState_in_rule__State__StatesAssignment_2_1_1_010667);
ruleState();
_fsp--;
after(grammarAccess.getStateAccess().getStatesStateParserRuleCall_2_1_1_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__StatesAssignment_2_1_1_0
// $ANTLR start rule__State__TransitionsAssignment_2_1_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5249:1: rule__State__TransitionsAssignment_2_1_1_1 : ( ruleAbstractTransition ) ;
public final void rule__State__TransitionsAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5253:1: ( ( ruleAbstractTransition ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5254:1: ( ruleAbstractTransition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5254:1: ( ruleAbstractTransition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5255:1: ruleAbstractTransition
{
before(grammarAccess.getStateAccess().getTransitionsAbstractTransitionParserRuleCall_2_1_1_1_0());
pushFollow(FOLLOW_ruleAbstractTransition_in_rule__State__TransitionsAssignment_2_1_1_110698);
ruleAbstractTransition();
_fsp--;
after(grammarAccess.getStateAccess().getTransitionsAbstractTransitionParserRuleCall_2_1_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__TransitionsAssignment_2_1_1_1
// $ANTLR start rule__State__VariablesAssignment_2_1_1_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5264:1: rule__State__VariablesAssignment_2_1_1_2 : ( ruleVarDef ) ;
public final void rule__State__VariablesAssignment_2_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5268:1: ( ( ruleVarDef ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5269:1: ( ruleVarDef )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5269:1: ( ruleVarDef )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5270:1: ruleVarDef
{
before(grammarAccess.getStateAccess().getVariablesVarDefParserRuleCall_2_1_1_2_0());
pushFollow(FOLLOW_ruleVarDef_in_rule__State__VariablesAssignment_2_1_1_210729);
ruleVarDef();
_fsp--;
after(grammarAccess.getStateAccess().getVariablesVarDefParserRuleCall_2_1_1_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__State__VariablesAssignment_2_1_1_2
// $ANTLR start rule__InitialTransition__ActionAssignment_2_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5279:1: rule__InitialTransition__ActionAssignment_2_1 : ( ruleAction ) ;
public final void rule__InitialTransition__ActionAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5283:1: ( ( ruleAction ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5284:1: ( ruleAction )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5284:1: ( ruleAction )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5285:1: ruleAction
{
before(grammarAccess.getInitialTransitionAccess().getActionActionParserRuleCall_2_1_0());
pushFollow(FOLLOW_ruleAction_in_rule__InitialTransition__ActionAssignment_2_110760);
ruleAction();
_fsp--;
after(grammarAccess.getInitialTransitionAccess().getActionActionParserRuleCall_2_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InitialTransition__ActionAssignment_2_1
// $ANTLR start rule__Transition__TargetAssignment_0_0_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5294:1: rule__Transition__TargetAssignment_0_0_1 : ( ( ruleQNAME ) ) ;
public final void rule__Transition__TargetAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5298:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5299:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5299:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5300:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionAccess().getTargetStateCrossReference_0_0_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5301:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5302:1: ruleQNAME
{
before(grammarAccess.getTransitionAccess().getTargetStateQNAMEParserRuleCall_0_0_1_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__Transition__TargetAssignment_0_0_110795);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionAccess().getTargetStateQNAMEParserRuleCall_0_0_1_0_1());
}
after(grammarAccess.getTransitionAccess().getTargetStateCrossReference_0_0_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__TargetAssignment_0_0_1
// $ANTLR start rule__Transition__TargetAssignment_0_1_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5313:1: rule__Transition__TargetAssignment_0_1_0 : ( ( ruleQNAME ) ) ;
public final void rule__Transition__TargetAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5317:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5318:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5318:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5319:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionAccess().getTargetStateCrossReference_0_1_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5320:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5321:1: ruleQNAME
{
before(grammarAccess.getTransitionAccess().getTargetStateQNAMEParserRuleCall_0_1_0_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__Transition__TargetAssignment_0_1_010834);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionAccess().getTargetStateQNAMEParserRuleCall_0_1_0_0_1());
}
after(grammarAccess.getTransitionAccess().getTargetStateCrossReference_0_1_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__TargetAssignment_0_1_0
// $ANTLR start rule__Transition__EventAssignment_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5332:1: rule__Transition__EventAssignment_1_1 : ( ruleEvent ) ;
public final void rule__Transition__EventAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5336:1: ( ( ruleEvent ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5337:1: ( ruleEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5337:1: ( ruleEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5338:1: ruleEvent
{
before(grammarAccess.getTransitionAccess().getEventEventParserRuleCall_1_1_0());
pushFollow(FOLLOW_ruleEvent_in_rule__Transition__EventAssignment_1_110869);
ruleEvent();
_fsp--;
after(grammarAccess.getTransitionAccess().getEventEventParserRuleCall_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__EventAssignment_1_1
// $ANTLR start rule__Transition__ConditionAssignment_2_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5347:1: rule__Transition__ConditionAssignment_2_1 : ( ruleCondition ) ;
public final void rule__Transition__ConditionAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5351:1: ( ( ruleCondition ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5352:1: ( ruleCondition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5352:1: ( ruleCondition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5353:1: ruleCondition
{
before(grammarAccess.getTransitionAccess().getConditionConditionParserRuleCall_2_1_0());
pushFollow(FOLLOW_ruleCondition_in_rule__Transition__ConditionAssignment_2_110900);
ruleCondition();
_fsp--;
after(grammarAccess.getTransitionAccess().getConditionConditionParserRuleCall_2_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__ConditionAssignment_2_1
// $ANTLR start rule__Transition__ActionAssignment_3_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5362:1: rule__Transition__ActionAssignment_3_1 : ( ruleAction ) ;
public final void rule__Transition__ActionAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5366:1: ( ( ruleAction ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5367:1: ( ruleAction )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5367:1: ( ruleAction )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5368:1: ruleAction
{
before(grammarAccess.getTransitionAccess().getActionActionParserRuleCall_3_1_0());
pushFollow(FOLLOW_ruleAction_in_rule__Transition__ActionAssignment_3_110931);
ruleAction();
_fsp--;
after(grammarAccess.getTransitionAccess().getActionActionParserRuleCall_3_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Transition__ActionAssignment_3_1
// $ANTLR start rule__InternalTransition__EventAssignment_0_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5377:1: rule__InternalTransition__EventAssignment_0_1 : ( ruleEvent ) ;
public final void rule__InternalTransition__EventAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5381:1: ( ( ruleEvent ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5382:1: ( ruleEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5382:1: ( ruleEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5383:1: ruleEvent
{
before(grammarAccess.getInternalTransitionAccess().getEventEventParserRuleCall_0_1_0());
pushFollow(FOLLOW_ruleEvent_in_rule__InternalTransition__EventAssignment_0_110962);
ruleEvent();
_fsp--;
after(grammarAccess.getInternalTransitionAccess().getEventEventParserRuleCall_0_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__EventAssignment_0_1
// $ANTLR start rule__InternalTransition__ConditionAssignment_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5392:1: rule__InternalTransition__ConditionAssignment_1_1 : ( ruleCondition ) ;
public final void rule__InternalTransition__ConditionAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5396:1: ( ( ruleCondition ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5397:1: ( ruleCondition )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5397:1: ( ruleCondition )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5398:1: ruleCondition
{
before(grammarAccess.getInternalTransitionAccess().getConditionConditionParserRuleCall_1_1_0());
pushFollow(FOLLOW_ruleCondition_in_rule__InternalTransition__ConditionAssignment_1_110993);
ruleCondition();
_fsp--;
after(grammarAccess.getInternalTransitionAccess().getConditionConditionParserRuleCall_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__ConditionAssignment_1_1
// $ANTLR start rule__InternalTransition__ActionAssignment_3
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5407:1: rule__InternalTransition__ActionAssignment_3 : ( ruleAction ) ;
public final void rule__InternalTransition__ActionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5411:1: ( ( ruleAction ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5412:1: ( ruleAction )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5412:1: ( ruleAction )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5413:1: ruleAction
{
before(grammarAccess.getInternalTransitionAccess().getActionActionParserRuleCall_3_0());
pushFollow(FOLLOW_ruleAction_in_rule__InternalTransition__ActionAssignment_311024);
ruleAction();
_fsp--;
after(grammarAccess.getInternalTransitionAccess().getActionActionParserRuleCall_3_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__InternalTransition__ActionAssignment_3
// $ANTLR start rule__SymbolicEvent__NameAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5422:1: rule__SymbolicEvent__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__SymbolicEvent__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5426:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5427:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5427:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5428:1: RULE_ID
{
before(grammarAccess.getSymbolicEventAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SymbolicEvent__NameAssignment_011055);
after(grammarAccess.getSymbolicEventAccess().getNameIDTerminalRuleCall_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicEvent__NameAssignment_0
// $ANTLR start rule__TransitionEvent__SourceAssignment_0_0_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5437:1: rule__TransitionEvent__SourceAssignment_0_0_0 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__SourceAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5441:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5442:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5442:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5443:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_0_0_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5444:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5445:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_0_0_0_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_0_0_011090);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_0_0_0_0_1());
}
after(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_0_0_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__SourceAssignment_0_0_0
// $ANTLR start rule__TransitionEvent__TargetAssignment_0_0_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5456:1: rule__TransitionEvent__TargetAssignment_0_0_2 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__TargetAssignment_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5460:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5461:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5461:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5462:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_0_0_2_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5463:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5464:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_0_0_2_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_0_0_211129);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_0_0_2_0_1());
}
after(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_0_0_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__TargetAssignment_0_0_2
// $ANTLR start rule__TransitionEvent__TargetAssignment_0_1_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5475:1: rule__TransitionEvent__TargetAssignment_0_1_0 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__TargetAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5479:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5480:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5480:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5481:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_0_1_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5482:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5483:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_0_1_0_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_0_1_011168);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_0_1_0_0_1());
}
after(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_0_1_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__TargetAssignment_0_1_0
// $ANTLR start rule__TransitionEvent__SourceAssignment_0_1_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5494:1: rule__TransitionEvent__SourceAssignment_0_1_2 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__SourceAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5498:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5499:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5499:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5500:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_0_1_2_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5501:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5502:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_0_1_2_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_0_1_211207);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_0_1_2_0_1());
}
after(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_0_1_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__SourceAssignment_0_1_2
// $ANTLR start rule__TransitionEvent__TargetAssignment_1_0_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5513:1: rule__TransitionEvent__TargetAssignment_1_0_1 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__TargetAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5517:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5518:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5518:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5519:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_1_0_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5520:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5521:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_1_0_1_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_1_0_111246);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_1_0_1_0_1());
}
after(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_1_0_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__TargetAssignment_1_0_1
// $ANTLR start rule__TransitionEvent__TargetAssignment_1_1_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5532:1: rule__TransitionEvent__TargetAssignment_1_1_0 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__TargetAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5536:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5537:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5537:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5538:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_1_1_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5539:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5540:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_1_1_0_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_1_1_011285);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getTargetStateQNAMEParserRuleCall_1_1_0_0_1());
}
after(grammarAccess.getTransitionEventAccess().getTargetStateCrossReference_1_1_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__TargetAssignment_1_1_0
// $ANTLR start rule__TransitionEvent__SourceAssignment_2_0_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5551:1: rule__TransitionEvent__SourceAssignment_2_0_0 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__SourceAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5555:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5556:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5556:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5557:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_2_0_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5558:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5559:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_2_0_0_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_2_0_011324);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_2_0_0_0_1());
}
after(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_2_0_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__SourceAssignment_2_0_0
// $ANTLR start rule__TransitionEvent__SourceAssignment_2_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5570:1: rule__TransitionEvent__SourceAssignment_2_1_1 : ( ( ruleQNAME ) ) ;
public final void rule__TransitionEvent__SourceAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5574:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5575:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5575:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5576:1: ( ruleQNAME )
{
before(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_2_1_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5577:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5578:1: ruleQNAME
{
before(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_2_1_1_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_2_1_111363);
ruleQNAME();
_fsp--;
after(grammarAccess.getTransitionEventAccess().getSourceStateQNAMEParserRuleCall_2_1_1_0_1());
}
after(grammarAccess.getTransitionEventAccess().getSourceStateCrossReference_2_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TransitionEvent__SourceAssignment_2_1_1
// $ANTLR start rule__ScriptEvent__ScriptAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5589:1: rule__ScriptEvent__ScriptAssignment : ( RULE_SCRIPT_EXPRESSION ) ;
public final void rule__ScriptEvent__ScriptAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5593:1: ( ( RULE_SCRIPT_EXPRESSION ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5594:1: ( RULE_SCRIPT_EXPRESSION )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5594:1: ( RULE_SCRIPT_EXPRESSION )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5595:1: RULE_SCRIPT_EXPRESSION
{
before(grammarAccess.getScriptEventAccess().getScriptSCRIPT_EXPRESSIONTerminalRuleCall_0());
match(input,RULE_SCRIPT_EXPRESSION,FOLLOW_RULE_SCRIPT_EXPRESSION_in_rule__ScriptEvent__ScriptAssignment11398);
after(grammarAccess.getScriptEventAccess().getScriptSCRIPT_EXPRESSIONTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ScriptEvent__ScriptAssignment
// $ANTLR start rule__TimerEvent__DelayAssignment_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5604:1: rule__TimerEvent__DelayAssignment_2 : ( ruleExpression ) ;
public final void rule__TimerEvent__DelayAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5608:1: ( ( ruleExpression ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5609:1: ( ruleExpression )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5609:1: ( ruleExpression )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5610:1: ruleExpression
{
before(grammarAccess.getTimerEventAccess().getDelayExpressionParserRuleCall_2_0());
pushFollow(FOLLOW_ruleExpression_in_rule__TimerEvent__DelayAssignment_211429);
ruleExpression();
_fsp--;
after(grammarAccess.getTimerEventAccess().getDelayExpressionParserRuleCall_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__DelayAssignment_2
// $ANTLR start rule__TimerEvent__EventAssignment_4
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5619:1: rule__TimerEvent__EventAssignment_4 : ( ruleEvent ) ;
public final void rule__TimerEvent__EventAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5623:1: ( ( ruleEvent ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5624:1: ( ruleEvent )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5624:1: ( ruleEvent )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5625:1: ruleEvent
{
before(grammarAccess.getTimerEventAccess().getEventEventParserRuleCall_4_0());
pushFollow(FOLLOW_ruleEvent_in_rule__TimerEvent__EventAssignment_411460);
ruleEvent();
_fsp--;
after(grammarAccess.getTimerEventAccess().getEventEventParserRuleCall_4_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__TimerEvent__EventAssignment_4
// $ANTLR start rule__Condition__ScriptAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5634:1: rule__Condition__ScriptAssignment : ( RULE_SCRIPT_EXPRESSION ) ;
public final void rule__Condition__ScriptAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5638:1: ( ( RULE_SCRIPT_EXPRESSION ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5639:1: ( RULE_SCRIPT_EXPRESSION )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5639:1: ( RULE_SCRIPT_EXPRESSION )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5640:1: RULE_SCRIPT_EXPRESSION
{
before(grammarAccess.getConditionAccess().getScriptSCRIPT_EXPRESSIONTerminalRuleCall_0());
match(input,RULE_SCRIPT_EXPRESSION,FOLLOW_RULE_SCRIPT_EXPRESSION_in_rule__Condition__ScriptAssignment11491);
after(grammarAccess.getConditionAccess().getScriptSCRIPT_EXPRESSIONTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__Condition__ScriptAssignment
// $ANTLR start rule__SymbolicAction__NameAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5649:1: rule__SymbolicAction__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__SymbolicAction__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5653:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5654:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5654:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5655:1: RULE_ID
{
before(grammarAccess.getSymbolicActionAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SymbolicAction__NameAssignment_011522);
after(grammarAccess.getSymbolicActionAccess().getNameIDTerminalRuleCall_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__NameAssignment_0
// $ANTLR start rule__SymbolicAction__DelayAssignment_1_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5664:1: rule__SymbolicAction__DelayAssignment_1_1 : ( ruleExpression ) ;
public final void rule__SymbolicAction__DelayAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5668:1: ( ( ruleExpression ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5669:1: ( ruleExpression )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5669:1: ( ruleExpression )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5670:1: ruleExpression
{
before(grammarAccess.getSymbolicActionAccess().getDelayExpressionParserRuleCall_1_1_0());
pushFollow(FOLLOW_ruleExpression_in_rule__SymbolicAction__DelayAssignment_1_111553);
ruleExpression();
_fsp--;
after(grammarAccess.getSymbolicActionAccess().getDelayExpressionParserRuleCall_1_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__SymbolicAction__DelayAssignment_1_1
// $ANTLR start rule__ScriptAction__ScriptAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5679:1: rule__ScriptAction__ScriptAssignment : ( RULE_SCRIPT_STATEMENTS ) ;
public final void rule__ScriptAction__ScriptAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5683:1: ( ( RULE_SCRIPT_STATEMENTS ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5684:1: ( RULE_SCRIPT_STATEMENTS )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5684:1: ( RULE_SCRIPT_STATEMENTS )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5685:1: RULE_SCRIPT_STATEMENTS
{
before(grammarAccess.getScriptActionAccess().getScriptSCRIPT_STATEMENTSTerminalRuleCall_0());
match(input,RULE_SCRIPT_STATEMENTS,FOLLOW_RULE_SCRIPT_STATEMENTS_in_rule__ScriptAction__ScriptAssignment11584);
after(grammarAccess.getScriptActionAccess().getScriptSCRIPT_STATEMENTSTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ScriptAction__ScriptAssignment
// $ANTLR start rule__VarDef__NameAssignment_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5694:1: rule__VarDef__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__VarDef__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5698:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5699:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5699:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5700:1: RULE_ID
{
before(grammarAccess.getVarDefAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__VarDef__NameAssignment_111615);
after(grammarAccess.getVarDefAccess().getNameIDTerminalRuleCall_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__NameAssignment_1
// $ANTLR start rule__VarDef__ETypeAssignment_2_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5709:1: rule__VarDef__ETypeAssignment_2_1 : ( ( ruleQNAME ) ) ;
public final void rule__VarDef__ETypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5713:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5714:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5714:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5715:1: ( ruleQNAME )
{
before(grammarAccess.getVarDefAccess().getETypeEClassifierCrossReference_2_1_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5716:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5717:1: ruleQNAME
{
before(grammarAccess.getVarDefAccess().getETypeEClassifierQNAMEParserRuleCall_2_1_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__VarDef__ETypeAssignment_2_111650);
ruleQNAME();
_fsp--;
after(grammarAccess.getVarDefAccess().getETypeEClassifierQNAMEParserRuleCall_2_1_0_1());
}
after(grammarAccess.getVarDefAccess().getETypeEClassifierCrossReference_2_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__ETypeAssignment_2_1
// $ANTLR start rule__VarDef__ManyAssignment_2_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5728:1: rule__VarDef__ManyAssignment_2_2 : ( ( rule__VarDef__ManyAlternatives_2_2_0 ) ) ;
public final void rule__VarDef__ManyAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5732:1: ( ( ( rule__VarDef__ManyAlternatives_2_2_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5733:1: ( ( rule__VarDef__ManyAlternatives_2_2_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5733:1: ( ( rule__VarDef__ManyAlternatives_2_2_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5734:1: ( rule__VarDef__ManyAlternatives_2_2_0 )
{
before(grammarAccess.getVarDefAccess().getManyAlternatives_2_2_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5735:1: ( rule__VarDef__ManyAlternatives_2_2_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5735:2: rule__VarDef__ManyAlternatives_2_2_0
{
pushFollow(FOLLOW_rule__VarDef__ManyAlternatives_2_2_0_in_rule__VarDef__ManyAssignment_2_211685);
rule__VarDef__ManyAlternatives_2_2_0();
_fsp--;
}
after(grammarAccess.getVarDefAccess().getManyAlternatives_2_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__ManyAssignment_2_2
// $ANTLR start rule__VarDef__InitAssignment_3_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5744:1: rule__VarDef__InitAssignment_3_1 : ( ruleExpression ) ;
public final void rule__VarDef__InitAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5748:1: ( ( ruleExpression ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5749:1: ( ruleExpression )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5749:1: ( ruleExpression )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5750:1: ruleExpression
{
before(grammarAccess.getVarDefAccess().getInitExpressionParserRuleCall_3_1_0());
pushFollow(FOLLOW_ruleExpression_in_rule__VarDef__InitAssignment_3_111718);
ruleExpression();
_fsp--;
after(grammarAccess.getVarDefAccess().getInitExpressionParserRuleCall_3_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarDef__InitAssignment_3_1
// $ANTLR start rule__AssignmentAction__VarAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5759:1: rule__AssignmentAction__VarAssignment_0 : ( ( ruleQNAME ) ) ;
public final void rule__AssignmentAction__VarAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5763:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5764:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5764:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5765:1: ( ruleQNAME )
{
before(grammarAccess.getAssignmentActionAccess().getVarVarDefCrossReference_0_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5766:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5767:1: ruleQNAME
{
before(grammarAccess.getAssignmentActionAccess().getVarVarDefQNAMEParserRuleCall_0_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__AssignmentAction__VarAssignment_011753);
ruleQNAME();
_fsp--;
after(grammarAccess.getAssignmentActionAccess().getVarVarDefQNAMEParserRuleCall_0_0_1());
}
after(grammarAccess.getAssignmentActionAccess().getVarVarDefCrossReference_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__VarAssignment_0
// $ANTLR start rule__AssignmentAction__ValueAssignment_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5778:1: rule__AssignmentAction__ValueAssignment_2 : ( ruleExpression ) ;
public final void rule__AssignmentAction__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5782:1: ( ( ruleExpression ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5783:1: ( ruleExpression )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5783:1: ( ruleExpression )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5784:1: ruleExpression
{
before(grammarAccess.getAssignmentActionAccess().getValueExpressionParserRuleCall_2_0());
pushFollow(FOLLOW_ruleExpression_in_rule__AssignmentAction__ValueAssignment_211788);
ruleExpression();
_fsp--;
after(grammarAccess.getAssignmentActionAccess().getValueExpressionParserRuleCall_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__AssignmentAction__ValueAssignment_2
// $ANTLR start rule__BooleanLiteral__BooleanValueAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5793:1: rule__BooleanLiteral__BooleanValueAssignment : ( ruleBOOLEAN_LITERAL ) ;
public final void rule__BooleanLiteral__BooleanValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5797:1: ( ( ruleBOOLEAN_LITERAL ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5798:1: ( ruleBOOLEAN_LITERAL )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5798:1: ( ruleBOOLEAN_LITERAL )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5799:1: ruleBOOLEAN_LITERAL
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanValueBOOLEAN_LITERALParserRuleCall_0());
pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_rule__BooleanLiteral__BooleanValueAssignment11819);
ruleBOOLEAN_LITERAL();
_fsp--;
after(grammarAccess.getBooleanLiteralAccess().getBooleanValueBOOLEAN_LITERALParserRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__BooleanLiteral__BooleanValueAssignment
// $ANTLR start rule__IntLiteral__IntValueAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5808:1: rule__IntLiteral__IntValueAssignment : ( ( rule__IntLiteral__IntValueAlternatives_0 ) ) ;
public final void rule__IntLiteral__IntValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5812:1: ( ( ( rule__IntLiteral__IntValueAlternatives_0 ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5813:1: ( ( rule__IntLiteral__IntValueAlternatives_0 ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5813:1: ( ( rule__IntLiteral__IntValueAlternatives_0 ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5814:1: ( rule__IntLiteral__IntValueAlternatives_0 )
{
before(grammarAccess.getIntLiteralAccess().getIntValueAlternatives_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5815:1: ( rule__IntLiteral__IntValueAlternatives_0 )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5815:2: rule__IntLiteral__IntValueAlternatives_0
{
pushFollow(FOLLOW_rule__IntLiteral__IntValueAlternatives_0_in_rule__IntLiteral__IntValueAssignment11850);
rule__IntLiteral__IntValueAlternatives_0();
_fsp--;
}
after(grammarAccess.getIntLiteralAccess().getIntValueAlternatives_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__IntLiteral__IntValueAssignment
// $ANTLR start rule__FloatLiteral__FloatValueAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5824:1: rule__FloatLiteral__FloatValueAssignment : ( ruleFLOAT_LITERAL ) ;
public final void rule__FloatLiteral__FloatValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5828:1: ( ( ruleFLOAT_LITERAL ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5829:1: ( ruleFLOAT_LITERAL )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5829:1: ( ruleFLOAT_LITERAL )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5830:1: ruleFLOAT_LITERAL
{
before(grammarAccess.getFloatLiteralAccess().getFloatValueFLOAT_LITERALParserRuleCall_0());
pushFollow(FOLLOW_ruleFLOAT_LITERAL_in_rule__FloatLiteral__FloatValueAssignment11883);
ruleFLOAT_LITERAL();
_fsp--;
after(grammarAccess.getFloatLiteralAccess().getFloatValueFLOAT_LITERALParserRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__FloatLiteral__FloatValueAssignment
// $ANTLR start rule__StringLiteral__StringValueAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5839:1: rule__StringLiteral__StringValueAssignment : ( RULE_STRING ) ;
public final void rule__StringLiteral__StringValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5843:1: ( ( RULE_STRING ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5844:1: ( RULE_STRING )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5844:1: ( RULE_STRING )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5845:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getStringValueSTRINGTerminalRuleCall_0());
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__StringValueAssignment11914);
after(grammarAccess.getStringLiteralAccess().getStringValueSTRINGTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__StringLiteral__StringValueAssignment
// $ANTLR start rule__UriLiteral__UriAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5854:1: rule__UriLiteral__UriAssignment : ( RULE_URI_LITERAL ) ;
public final void rule__UriLiteral__UriAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5858:1: ( ( RULE_URI_LITERAL ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5859:1: ( RULE_URI_LITERAL )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5859:1: ( RULE_URI_LITERAL )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5860:1: RULE_URI_LITERAL
{
before(grammarAccess.getUriLiteralAccess().getUriURI_LITERALTerminalRuleCall_0());
match(input,RULE_URI_LITERAL,FOLLOW_RULE_URI_LITERAL_in_rule__UriLiteral__UriAssignment11945);
after(grammarAccess.getUriLiteralAccess().getUriURI_LITERALTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__UriLiteral__UriAssignment
// $ANTLR start rule__EObjectUriLiteral__UriAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5869:1: rule__EObjectUriLiteral__UriAssignment : ( RULE_EOBJECT_URI_LITERAL ) ;
public final void rule__EObjectUriLiteral__UriAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5873:1: ( ( RULE_EOBJECT_URI_LITERAL ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5874:1: ( RULE_EOBJECT_URI_LITERAL )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5874:1: ( RULE_EOBJECT_URI_LITERAL )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5875:1: RULE_EOBJECT_URI_LITERAL
{
before(grammarAccess.getEObjectUriLiteralAccess().getUriEOBJECT_URI_LITERALTerminalRuleCall_0());
match(input,RULE_EOBJECT_URI_LITERAL,FOLLOW_RULE_EOBJECT_URI_LITERAL_in_rule__EObjectUriLiteral__UriAssignment11976);
after(grammarAccess.getEObjectUriLiteralAccess().getUriEOBJECT_URI_LITERALTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EObjectUriLiteral__UriAssignment
// $ANTLR start rule__DelayLiteral__IntValueAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5884:1: rule__DelayLiteral__IntValueAssignment_0 : ( RULE_INT ) ;
public final void rule__DelayLiteral__IntValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5888:1: ( ( RULE_INT ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5889:1: ( RULE_INT )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5889:1: ( RULE_INT )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5890:1: RULE_INT
{
before(grammarAccess.getDelayLiteralAccess().getIntValueINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DelayLiteral__IntValueAssignment_012007);
after(grammarAccess.getDelayLiteralAccess().getIntValueINTTerminalRuleCall_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DelayLiteral__IntValueAssignment_0
// $ANTLR start rule__DelayLiteral__TimeUnitAssignment_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5899:1: rule__DelayLiteral__TimeUnitAssignment_1 : ( ruleTimeUnit ) ;
public final void rule__DelayLiteral__TimeUnitAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5903:1: ( ( ruleTimeUnit ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5904:1: ( ruleTimeUnit )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5904:1: ( ruleTimeUnit )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5905:1: ruleTimeUnit
{
before(grammarAccess.getDelayLiteralAccess().getTimeUnitTimeUnitEnumRuleCall_1_0());
pushFollow(FOLLOW_ruleTimeUnit_in_rule__DelayLiteral__TimeUnitAssignment_112038);
ruleTimeUnit();
_fsp--;
after(grammarAccess.getDelayLiteralAccess().getTimeUnitTimeUnitEnumRuleCall_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__DelayLiteral__TimeUnitAssignment_1
// $ANTLR start rule__VarRef__VarAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5914:1: rule__VarRef__VarAssignment : ( ( ruleQNAME ) ) ;
public final void rule__VarRef__VarAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5918:1: ( ( ( ruleQNAME ) ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5919:1: ( ( ruleQNAME ) )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5919:1: ( ( ruleQNAME ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5920:1: ( ruleQNAME )
{
before(grammarAccess.getVarRefAccess().getVarVarDefCrossReference_0());
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5921:1: ( ruleQNAME )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5922:1: ruleQNAME
{
before(grammarAccess.getVarRefAccess().getVarVarDefQNAMEParserRuleCall_0_1());
pushFollow(FOLLOW_ruleQNAME_in_rule__VarRef__VarAssignment12073);
ruleQNAME();
_fsp--;
after(grammarAccess.getVarRefAccess().getVarVarDefQNAMEParserRuleCall_0_1());
}
after(grammarAccess.getVarRefAccess().getVarVarDefCrossReference_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__VarRef__VarAssignment
// $ANTLR start rule__EPath__VarAssignment_0
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5933:1: rule__EPath__VarAssignment_0 : ( ruleVarRef ) ;
public final void rule__EPath__VarAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5937:1: ( ( ruleVarRef ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5938:1: ( ruleVarRef )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5938:1: ( ruleVarRef )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5939:1: ruleVarRef
{
before(grammarAccess.getEPathAccess().getVarVarRefParserRuleCall_0_0());
pushFollow(FOLLOW_ruleVarRef_in_rule__EPath__VarAssignment_012108);
ruleVarRef();
_fsp--;
after(grammarAccess.getEPathAccess().getVarVarRefParserRuleCall_0_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EPath__VarAssignment_0
// $ANTLR start rule__EPath__StepsAssignment_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5948:1: rule__EPath__StepsAssignment_1 : ( ruleEStep ) ;
public final void rule__EPath__StepsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5952:1: ( ( ruleEStep ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5953:1: ( ruleEStep )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5953:1: ( ruleEStep )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5954:1: ruleEStep
{
before(grammarAccess.getEPathAccess().getStepsEStepParserRuleCall_1_0());
pushFollow(FOLLOW_ruleEStep_in_rule__EPath__StepsAssignment_112139);
ruleEStep();
_fsp--;
after(grammarAccess.getEPathAccess().getStepsEStepParserRuleCall_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EPath__StepsAssignment_1
// $ANTLR start rule__EStep__FeatureNameAssignment_1
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5963:1: rule__EStep__FeatureNameAssignment_1 : ( RULE_ID ) ;
public final void rule__EStep__FeatureNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5967:1: ( ( RULE_ID ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5968:1: ( RULE_ID )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5968:1: ( RULE_ID )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5969:1: RULE_ID
{
before(grammarAccess.getEStepAccess().getFeatureNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EStep__FeatureNameAssignment_112170);
after(grammarAccess.getEStepAccess().getFeatureNameIDTerminalRuleCall_1_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__FeatureNameAssignment_1
// $ANTLR start rule__EStep__FilterAssignment_2
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5978:1: rule__EStep__FilterAssignment_2 : ( ruleEStepFilter ) ;
public final void rule__EStep__FilterAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5982:1: ( ( ruleEStepFilter ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5983:1: ( ruleEStepFilter )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5983:1: ( ruleEStepFilter )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5984:1: ruleEStepFilter
{
before(grammarAccess.getEStepAccess().getFilterEStepFilterParserRuleCall_2_0());
pushFollow(FOLLOW_ruleEStepFilter_in_rule__EStep__FilterAssignment_212201);
ruleEStepFilter();
_fsp--;
after(grammarAccess.getEStepAccess().getFilterEStepFilterParserRuleCall_2_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStep__FilterAssignment_2
// $ANTLR start rule__EStepFilter__ScriptAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5993:1: rule__EStepFilter__ScriptAssignment : ( ruleScriptExpression ) ;
public final void rule__EStepFilter__ScriptAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5997:1: ( ( ruleScriptExpression ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5998:1: ( ruleScriptExpression )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5998:1: ( ruleScriptExpression )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:5999:1: ruleScriptExpression
{
before(grammarAccess.getEStepFilterAccess().getScriptScriptExpressionParserRuleCall_0());
pushFollow(FOLLOW_ruleScriptExpression_in_rule__EStepFilter__ScriptAssignment12232);
ruleScriptExpression();
_fsp--;
after(grammarAccess.getEStepFilterAccess().getScriptScriptExpressionParserRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__EStepFilter__ScriptAssignment
// $ANTLR start rule__ScriptExpression__ScriptAssignment
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:6008:1: rule__ScriptExpression__ScriptAssignment : ( RULE_SCRIPT_EXPRESSION ) ;
public final void rule__ScriptExpression__ScriptAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:6012:1: ( ( RULE_SCRIPT_EXPRESSION ) )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:6013:1: ( RULE_SCRIPT_EXPRESSION )
{
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:6013:1: ( RULE_SCRIPT_EXPRESSION )
// ../no.hal.scxml.scxmlxt.ui/src-gen/no/hal/scxml/ui/contentassist/antlr/internal/InternalScxmlxt.g:6014:1: RULE_SCRIPT_EXPRESSION
{
before(grammarAccess.getScriptExpressionAccess().getScriptSCRIPT_EXPRESSIONTerminalRuleCall_0());
match(input,RULE_SCRIPT_EXPRESSION,FOLLOW_RULE_SCRIPT_EXPRESSION_in_rule__ScriptExpression__ScriptAssignment12263);
after(grammarAccess.getScriptExpressionAccess().getScriptSCRIPT_EXPRESSIONTerminalRuleCall_0());
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end rule__ScriptExpression__ScriptAssignment
protected DFA8 dfa8 = new DFA8(this);
protected DFA9 dfa9 = new DFA9(this);
static final String DFA8_eotS =
"\11\uffff";
static final String DFA8_eofS =
"\5\uffff\1\3\1\2\2\uffff";
static final String DFA8_minS =
"\1\5\1\35\2\uffff\3\5\1\35\1\uffff";
static final String DFA8_maxS =
"\1\37\1\53\2\uffff\1\5\2\41\1\53\1\uffff";
static final String DFA8_acceptS =
"\2\uffff\1\2\1\3\4\uffff\1\1";
static final String DFA8_specialS =
"\11\uffff}>";
static final String[] DFA8_transitionS = {
"\1\1\27\uffff\1\2\1\uffff\1\3",
"\1\5\1\uffff\1\6\13\uffff\1\4",
"",
"",
"\1\7",
"\1\10\11\uffff\1\3\16\uffff\1\3\2\uffff\1\3",
"\1\10\11\uffff\1\2\16\uffff\1\2\2\uffff\1\2",
"\1\5\1\uffff\1\6\13\uffff\1\4",
""
};
static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS);
static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS);
static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS);
static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS);
static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS);
static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS);
static final short[][] DFA8_transition;
static {
int numStates = DFA8_transitionS.length;
DFA8_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA8_transition[i] = DFA.unpackEncodedString(DFA8_transitionS[i]);
}
}
class DFA8 extends DFA {
public DFA8(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 8;
this.eot = DFA8_eot;
this.eof = DFA8_eof;
this.min = DFA8_min;
this.max = DFA8_max;
this.accept = DFA8_accept;
this.special = DFA8_special;
this.transition = DFA8_transition;
}
public String getDescription() {
return "1423:1: rule__TransitionEvent__Alternatives : ( ( ( rule__TransitionEvent__Alternatives_0 ) ) | ( ( rule__TransitionEvent__Alternatives_1 ) ) | ( ( rule__TransitionEvent__Alternatives_2 ) ) );";
}
}
static final String DFA9_eotS =
"\6\uffff";
static final String DFA9_eofS =
"\6\uffff";
static final String DFA9_minS =
"\1\5\1\35\1\5\2\uffff\1\35";
static final String DFA9_maxS =
"\1\5\1\53\1\5\2\uffff\1\53";
static final String DFA9_acceptS =
"\3\uffff\1\1\1\2\1\uffff";
static final String DFA9_specialS =
"\6\uffff}>";
static final String[] DFA9_transitionS = {
"\1\1",
"\1\3\1\uffff\1\4\13\uffff\1\2",
"\1\5",
"",
"",
"\1\3\1\uffff\1\4\13\uffff\1\2"
};
static final short[] DFA9_eot = DFA.unpackEncodedString(DFA9_eotS);
static final short[] DFA9_eof = DFA.unpackEncodedString(DFA9_eofS);
static final char[] DFA9_min = DFA.unpackEncodedStringToUnsignedChars(DFA9_minS);
static final char[] DFA9_max = DFA.unpackEncodedStringToUnsignedChars(DFA9_maxS);
static final short[] DFA9_accept = DFA.unpackEncodedString(DFA9_acceptS);
static final short[] DFA9_special = DFA.unpackEncodedString(DFA9_specialS);
static final short[][] DFA9_transition;
static {
int numStates = DFA9_transitionS.length;
DFA9_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA9_transition[i] = DFA.unpackEncodedString(DFA9_transitionS[i]);
}
}
class DFA9 extends DFA {
public DFA9(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 9;
this.eot = DFA9_eot;
this.eof = DFA9_eof;
this.min = DFA9_min;
this.max = DFA9_max;
this.accept = DFA9_accept;
this.special = DFA9_special;
this.transition = DFA9_transition;
}
public String getDescription() {
return "1451:1: rule__TransitionEvent__Alternatives_0 : ( ( ( rule__TransitionEvent__Group_0_0__0 ) ) | ( ( rule__TransitionEvent__Group_0_1__0 ) ) );";
}
}
public static final BitSet FOLLOW_ruleStateMachine_in_entryRuleStateMachine61 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleStateMachine68 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__Group__0_in_ruleStateMachine94 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleResourceImport_in_entryRuleResourceImport121 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleResourceImport128 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResourceImport__Alternatives_in_ruleResourceImport154 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDomainModelImport_in_entryRuleDomainModelImport181 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDomainModelImport188 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__0_in_ruleDomainModelImport214 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDomainDataImport_in_entryRuleDomainDataImport241 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDomainDataImport248 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__0_in_ruleDomainDataImport274 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleState_in_entryRuleState301 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleState308 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group__0_in_ruleState334 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInitialTransition_in_entryRuleInitialTransition361 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInitialTransition368 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group__0_in_ruleInitialTransition394 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAbstractTransition_in_entryRuleAbstractTransition423 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleAbstractTransition430 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AbstractTransition__Alternatives_in_ruleAbstractTransition456 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransition_in_entryRuleTransition483 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransition490 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group__0_in_ruleTransition516 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInternalTransition_in_entryRuleInternalTransition543 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInternalTransition550 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__0_in_ruleInternalTransition576 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEvent_in_entryRuleEvent603 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEvent610 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Event__Alternatives_in_ruleEvent636 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSymbolicEvent_in_entryRuleSymbolicEvent663 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSymbolicEvent670 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicEvent__Group__0_in_ruleSymbolicEvent696 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransitionEvent_in_entryRuleTransitionEvent723 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransitionEvent730 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Alternatives_in_ruleTransitionEvent756 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnterEvent_in_entryRuleEnterEvent783 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEnterEvent790 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnterEvent__Group__0_in_ruleEnterEvent816 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExitEvent_in_entryRuleExitEvent843 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExitEvent850 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExitEvent__Group__0_in_ruleExitEvent876 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptEvent_in_entryRuleScriptEvent903 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleScriptEvent910 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ScriptEvent__ScriptAssignment_in_ruleScriptEvent936 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTimerEvent_in_entryRuleTimerEvent963 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTimerEvent970 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__0_in_ruleTimerEvent996 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition1023 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCondition1030 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Condition__ScriptAssignment_in_ruleCondition1056 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAction_in_entryRuleAction1083 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleAction1090 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Action__Alternatives_in_ruleAction1116 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSymbolicAction_in_entryRuleSymbolicAction1143 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSymbolicAction1150 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group__0_in_ruleSymbolicAction1176 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptAction_in_entryRuleScriptAction1203 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleScriptAction1210 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ScriptAction__ScriptAssignment_in_ruleScriptAction1236 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDef_in_entryRuleVarDef1263 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleVarDef1270 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group__0_in_ruleVarDef1296 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssignmentAction_in_entryRuleAssignmentAction1323 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleAssignmentAction1330 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignmentAction__Group__0_in_ruleAssignmentAction1356 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL1383 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL1390 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__Alternatives_in_ruleBOOLEAN_LITERAL1416 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFLOAT_LITERAL_in_entryRuleFLOAT_LITERAL1443 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleFLOAT_LITERAL1450 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Group__0_in_ruleFLOAT_LITERAL1476 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePOS_INT_in_entryRulePOS_INT1503 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePOS_INT1510 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__POS_INT__Group__0_in_rulePOS_INT1536 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNEG_INT_in_entryRuleNEG_INT1563 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNEG_INT1570 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NEG_INT__Group__0_in_ruleNEG_INT1596 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_entryRuleQNAME1623 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleQNAME1630 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group__0_in_ruleQNAME1656 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpression_in_entryRuleExpression1683 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExpression1690 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Expression__Alternatives_in_ruleExpression1716 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral1743 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLiteral1750 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Literal__Alternatives_in_ruleLiteral1776 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1803 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBooleanLiteral1810 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BooleanLiteral__BooleanValueAssignment_in_ruleBooleanLiteral1836 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral1863 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleIntLiteral1870 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IntLiteral__IntValueAssignment_in_ruleIntLiteral1896 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFloatLiteral_in_entryRuleFloatLiteral1923 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleFloatLiteral1930 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FloatLiteral__FloatValueAssignment_in_ruleFloatLiteral1956 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1983 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleStringLiteral1990 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StringLiteral__StringValueAssignment_in_ruleStringLiteral2016 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUriLiteral_in_entryRuleUriLiteral2043 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUriLiteral2050 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UriLiteral__UriAssignment_in_ruleUriLiteral2076 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEObjectUriLiteral_in_entryRuleEObjectUriLiteral2103 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEObjectUriLiteral2110 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EObjectUriLiteral__UriAssignment_in_ruleEObjectUriLiteral2136 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDelayLiteral_in_entryRuleDelayLiteral2163 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDelayLiteral2170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DelayLiteral__Group__0_in_ruleDelayLiteral2196 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarRef_in_entryRuleVarRef2223 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleVarRef2230 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarRef__VarAssignment_in_ruleVarRef2256 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEPath_in_entryRuleEPath2283 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEPath2290 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EPath__Group__0_in_ruleEPath2316 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEStep_in_entryRuleEStep2343 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEStep2350 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EStep__Group__0_in_ruleEStep2376 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEStepFilter_in_entryRuleEStepFilter2403 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEStepFilter2410 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EStepFilter__ScriptAssignment_in_ruleEStepFilter2436 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptExpression_in_entryRuleScriptExpression2463 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleScriptExpression2470 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ScriptExpression__ScriptAssignment_in_ruleScriptExpression2496 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimeUnit__Alternatives_in_ruleTimeUnit2533 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__StatesAssignment_1_0_in_rule__StateMachine__Alternatives_12568 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__TransitionsAssignment_1_1_in_rule__StateMachine__Alternatives_12586 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__VariablesAssignment_1_2_in_rule__StateMachine__Alternatives_12604 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDomainModelImport_in_rule__ResourceImport__Alternatives2637 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDomainDataImport_in_rule__ResourceImport__Alternatives2654 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_15_in_rule__State__Alternatives_22687 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group_2_1__0_in_rule__State__Alternatives_22706 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__StatesAssignment_2_1_1_0_in_rule__State__Alternatives_2_1_12739 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__TransitionsAssignment_2_1_1_1_in_rule__State__Alternatives_2_1_12757 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__VariablesAssignment_2_1_1_2_in_rule__State__Alternatives_2_1_12775 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransition_in_rule__AbstractTransition__Alternatives2809 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInternalTransition_in_rule__AbstractTransition__Alternatives2826 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_0_0__0_in_rule__Transition__Alternatives_02858 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_0_1__0_in_rule__Transition__Alternatives_02876 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSymbolicEvent_in_rule__Event__Alternatives2909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransitionEvent_in_rule__Event__Alternatives2926 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnterEvent_in_rule__Event__Alternatives2943 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExitEvent_in_rule__Event__Alternatives2960 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptEvent_in_rule__Event__Alternatives2977 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTimerEvent_in_rule__Event__Alternatives2994 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Alternatives_0_in_rule__TransitionEvent__Alternatives3026 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Alternatives_1_in_rule__TransitionEvent__Alternatives3044 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Alternatives_2_in_rule__TransitionEvent__Alternatives3062 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_0__0_in_rule__TransitionEvent__Alternatives_03095 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_1__0_in_rule__TransitionEvent__Alternatives_03113 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_0__0_in_rule__TransitionEvent__Alternatives_13146 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_1__0_in_rule__TransitionEvent__Alternatives_13164 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_0__0_in_rule__TransitionEvent__Alternatives_23197 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_1__0_in_rule__TransitionEvent__Alternatives_23215 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSymbolicAction_in_rule__Action__Alternatives3248 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptAction_in_rule__Action__Alternatives3265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssignmentAction_in_rule__Action__Alternatives3282 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_16_in_rule__VarDef__ManyAlternatives_2_2_03315 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_17_in_rule__VarDef__ManyAlternatives_2_2_03335 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_18_in_rule__BOOLEAN_LITERAL__Alternatives3370 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_19_in_rule__BOOLEAN_LITERAL__Alternatives3390 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__FLOAT_LITERAL__Alternatives_03424 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePOS_INT_in_rule__FLOAT_LITERAL__Alternatives_03441 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNEG_INT_in_rule__FLOAT_LITERAL__Alternatives_03458 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLiteral_in_rule__Expression__Alternatives3490 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptExpression_in_rule__Expression__Alternatives3507 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEPath_in_rule__Expression__Alternatives3524 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives3556 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFloatLiteral_in_rule__Literal__Alternatives3573 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIntLiteral_in_rule__Literal__Alternatives3590 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives3607 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUriLiteral_in_rule__Literal__Alternatives3624 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEObjectUriLiteral_in_rule__Literal__Alternatives3641 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDelayLiteral_in_rule__Literal__Alternatives3658 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__IntLiteral__IntValueAlternatives_03690 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePOS_INT_in_rule__IntLiteral__IntValueAlternatives_03707 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNEG_INT_in_rule__IntLiteral__IntValueAlternatives_03724 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_20_in_rule__TimeUnit__Alternatives3757 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_21_in_rule__TimeUnit__Alternatives3778 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_22_in_rule__TimeUnit__Alternatives3799 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_23_in_rule__TimeUnit__Alternatives3820 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__Group__0__Impl_in_rule__StateMachine__Group__03853 = new BitSet(new long[]{0x0000010360000022L});
public static final BitSet FOLLOW_rule__StateMachine__Group__1_in_rule__StateMachine__Group__03856 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__ImportsAssignment_0_in_rule__StateMachine__Group__0__Impl3883 = new BitSet(new long[]{0x0000000007000002L});
public static final BitSet FOLLOW_rule__StateMachine__Group__1__Impl_in_rule__StateMachine__Group__13914 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StateMachine__Alternatives_1_in_rule__StateMachine__Group__1__Impl3941 = new BitSet(new long[]{0x0000010360000022L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__0__Impl_in_rule__DomainModelImport__Group__03976 = new BitSet(new long[]{0x0000000002000000L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__1_in_rule__DomainModelImport__Group__03979 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_24_in_rule__DomainModelImport__Group__0__Impl4008 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__1__Impl_in_rule__DomainModelImport__Group__14041 = new BitSet(new long[]{0x0000000000000040L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__2_in_rule__DomainModelImport__Group__14044 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_25_in_rule__DomainModelImport__Group__1__Impl4072 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__2__Impl_in_rule__DomainModelImport__Group__24103 = new BitSet(new long[]{0x0000000000008000L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__3_in_rule__DomainModelImport__Group__24106 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainModelImport__ImportURIAssignment_2_in_rule__DomainModelImport__Group__2__Impl4133 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainModelImport__Group__3__Impl_in_rule__DomainModelImport__Group__34163 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_15_in_rule__DomainModelImport__Group__3__Impl4191 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__0__Impl_in_rule__DomainDataImport__Group__04230 = new BitSet(new long[]{0x0000000004000000L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__1_in_rule__DomainDataImport__Group__04233 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_24_in_rule__DomainDataImport__Group__0__Impl4262 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__1__Impl_in_rule__DomainDataImport__Group__14295 = new BitSet(new long[]{0x0000000000000040L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__2_in_rule__DomainDataImport__Group__14298 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_26_in_rule__DomainDataImport__Group__1__Impl4326 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__2__Impl_in_rule__DomainDataImport__Group__24357 = new BitSet(new long[]{0x0000000000008000L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__3_in_rule__DomainDataImport__Group__24360 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainDataImport__ImportURIAssignment_2_in_rule__DomainDataImport__Group__2__Impl4387 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DomainDataImport__Group__3__Impl_in_rule__DomainDataImport__Group__34417 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_15_in_rule__DomainDataImport__Group__3__Impl4445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group__0__Impl_in_rule__State__Group__04484 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__State__Group__1_in_rule__State__Group__04487 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__InitialTransitionAssignment_0_in_rule__State__Group__0__Impl4514 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group__1__Impl_in_rule__State__Group__14545 = new BitSet(new long[]{0x0000000008008000L});
public static final BitSet FOLLOW_rule__State__Group__2_in_rule__State__Group__14548 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__NameAssignment_1_in_rule__State__Group__1__Impl4575 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group__2__Impl_in_rule__State__Group__24605 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Alternatives_2_in_rule__State__Group__2__Impl4632 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group_2_1__0__Impl_in_rule__State__Group_2_1__04668 = new BitSet(new long[]{0x0000010370000020L});
public static final BitSet FOLLOW_rule__State__Group_2_1__1_in_rule__State__Group_2_1__04671 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_27_in_rule__State__Group_2_1__0__Impl4699 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Group_2_1__1__Impl_in_rule__State__Group_2_1__14730 = new BitSet(new long[]{0x0000000010000000L});
public static final BitSet FOLLOW_rule__State__Group_2_1__2_in_rule__State__Group_2_1__14733 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__State__Alternatives_2_1_1_in_rule__State__Group_2_1__1__Impl4760 = new BitSet(new long[]{0x0000010360000022L});
public static final BitSet FOLLOW_rule__State__Group_2_1__2__Impl_in_rule__State__Group_2_1__24791 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_28_in_rule__State__Group_2_1__2__Impl4819 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group__0__Impl_in_rule__InitialTransition__Group__04856 = new BitSet(new long[]{0x0000000020000000L});
public static final BitSet FOLLOW_rule__InitialTransition__Group__1_in_rule__InitialTransition__Group__04859 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group__1__Impl_in_rule__InitialTransition__Group__14917 = new BitSet(new long[]{0x0000000040000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group__2_in_rule__InitialTransition__Group__14920 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_29_in_rule__InitialTransition__Group__1__Impl4948 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group__2__Impl_in_rule__InitialTransition__Group__24979 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group_2__0_in_rule__InitialTransition__Group__2__Impl5006 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group_2__0__Impl_in_rule__InitialTransition__Group_2__05043 = new BitSet(new long[]{0x0000000000000120L});
public static final BitSet FOLLOW_rule__InitialTransition__Group_2__1_in_rule__InitialTransition__Group_2__05046 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_30_in_rule__InitialTransition__Group_2__0__Impl5074 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__Group_2__1__Impl_in_rule__InitialTransition__Group_2__15105 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitialTransition__ActionAssignment_2_1_in_rule__InitialTransition__Group_2__1__Impl5132 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group__0__Impl_in_rule__Transition__Group__05166 = new BitSet(new long[]{0x0000000340008000L});
public static final BitSet FOLLOW_rule__Transition__Group__1_in_rule__Transition__Group__05169 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Alternatives_0_in_rule__Transition__Group__0__Impl5196 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group__1__Impl_in_rule__Transition__Group__15226 = new BitSet(new long[]{0x0000000240008000L});
public static final BitSet FOLLOW_rule__Transition__Group__2_in_rule__Transition__Group__15229 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_1__0_in_rule__Transition__Group__1__Impl5256 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group__2__Impl_in_rule__Transition__Group__25287 = new BitSet(new long[]{0x0000000040008000L});
public static final BitSet FOLLOW_rule__Transition__Group__3_in_rule__Transition__Group__25290 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_2__0_in_rule__Transition__Group__2__Impl5317 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group__3__Impl_in_rule__Transition__Group__35348 = new BitSet(new long[]{0x0000000000008000L});
public static final BitSet FOLLOW_rule__Transition__Group__4_in_rule__Transition__Group__35351 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_3__0_in_rule__Transition__Group__3__Impl5378 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group__4__Impl_in_rule__Transition__Group__45409 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_15_in_rule__Transition__Group__4__Impl5437 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_0_0__0__Impl_in_rule__Transition__Group_0_0__05478 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__Transition__Group_0_0__1_in_rule__Transition__Group_0_0__05481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_29_in_rule__Transition__Group_0_0__0__Impl5509 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_0_0__1__Impl_in_rule__Transition__Group_0_0__15540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__TargetAssignment_0_0_1_in_rule__Transition__Group_0_0__1__Impl5567 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_0_1__0__Impl_in_rule__Transition__Group_0_1__05601 = new BitSet(new long[]{0x0000000080000000L});
public static final BitSet FOLLOW_rule__Transition__Group_0_1__1_in_rule__Transition__Group_0_1__05604 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__TargetAssignment_0_1_0_in_rule__Transition__Group_0_1__0__Impl5631 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_0_1__1__Impl_in_rule__Transition__Group_0_1__15661 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_31_in_rule__Transition__Group_0_1__1__Impl5689 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_1__0__Impl_in_rule__Transition__Group_1__05724 = new BitSet(new long[]{0x00000038A00000A0L});
public static final BitSet FOLLOW_rule__Transition__Group_1__1_in_rule__Transition__Group_1__05727 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_32_in_rule__Transition__Group_1__0__Impl5755 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_1__1__Impl_in_rule__Transition__Group_1__15786 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__EventAssignment_1_1_in_rule__Transition__Group_1__1__Impl5813 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_2__0__Impl_in_rule__Transition__Group_2__05847 = new BitSet(new long[]{0x0000000000000080L});
public static final BitSet FOLLOW_rule__Transition__Group_2__1_in_rule__Transition__Group_2__05850 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_33_in_rule__Transition__Group_2__0__Impl5878 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_2__1__Impl_in_rule__Transition__Group_2__15909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__ConditionAssignment_2_1_in_rule__Transition__Group_2__1__Impl5936 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_3__0__Impl_in_rule__Transition__Group_3__05970 = new BitSet(new long[]{0x0000000000000120L});
public static final BitSet FOLLOW_rule__Transition__Group_3__1_in_rule__Transition__Group_3__05973 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_30_in_rule__Transition__Group_3__0__Impl6001 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__Group_3__1__Impl_in_rule__Transition__Group_3__16032 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Transition__ActionAssignment_3_1_in_rule__Transition__Group_3__1__Impl6059 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__0__Impl_in_rule__InternalTransition__Group__06093 = new BitSet(new long[]{0x0000000240000000L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__1_in_rule__InternalTransition__Group__06096 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_0__0_in_rule__InternalTransition__Group__0__Impl6123 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__1__Impl_in_rule__InternalTransition__Group__16154 = new BitSet(new long[]{0x0000000040000000L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__2_in_rule__InternalTransition__Group__16157 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_1__0_in_rule__InternalTransition__Group__1__Impl6184 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__2__Impl_in_rule__InternalTransition__Group__26215 = new BitSet(new long[]{0x0000000000000120L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__3_in_rule__InternalTransition__Group__26218 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_30_in_rule__InternalTransition__Group__2__Impl6246 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__3__Impl_in_rule__InternalTransition__Group__36277 = new BitSet(new long[]{0x0000000000008000L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__4_in_rule__InternalTransition__Group__36280 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__ActionAssignment_3_in_rule__InternalTransition__Group__3__Impl6307 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group__4__Impl_in_rule__InternalTransition__Group__46337 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_15_in_rule__InternalTransition__Group__4__Impl6365 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_0__0__Impl_in_rule__InternalTransition__Group_0__06406 = new BitSet(new long[]{0x00000038A00000A0L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_0__1_in_rule__InternalTransition__Group_0__06409 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_32_in_rule__InternalTransition__Group_0__0__Impl6437 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_0__1__Impl_in_rule__InternalTransition__Group_0__16468 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__EventAssignment_0_1_in_rule__InternalTransition__Group_0__1__Impl6495 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_1__0__Impl_in_rule__InternalTransition__Group_1__06529 = new BitSet(new long[]{0x0000000000000080L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_1__1_in_rule__InternalTransition__Group_1__06532 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_33_in_rule__InternalTransition__Group_1__0__Impl6560 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__Group_1__1__Impl_in_rule__InternalTransition__Group_1__16591 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InternalTransition__ConditionAssignment_1_1_in_rule__InternalTransition__Group_1__1__Impl6618 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicEvent__Group__0__Impl_in_rule__SymbolicEvent__Group__06652 = new BitSet(new long[]{0x0000000400000000L});
public static final BitSet FOLLOW_rule__SymbolicEvent__Group__1_in_rule__SymbolicEvent__Group__06655 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicEvent__NameAssignment_0_in_rule__SymbolicEvent__Group__0__Impl6682 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicEvent__Group__1__Impl_in_rule__SymbolicEvent__Group__16712 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_34_in_rule__SymbolicEvent__Group__1__Impl6740 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_0__0__Impl_in_rule__TransitionEvent__Group_0_0__06775 = new BitSet(new long[]{0x0000000020000000L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_0__1_in_rule__TransitionEvent__Group_0_0__06778 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__SourceAssignment_0_0_0_in_rule__TransitionEvent__Group_0_0__0__Impl6805 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_0__1__Impl_in_rule__TransitionEvent__Group_0_0__16835 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_0__2_in_rule__TransitionEvent__Group_0_0__16838 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_29_in_rule__TransitionEvent__Group_0_0__1__Impl6866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_0__2__Impl_in_rule__TransitionEvent__Group_0_0__26897 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__TargetAssignment_0_0_2_in_rule__TransitionEvent__Group_0_0__2__Impl6924 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_1__0__Impl_in_rule__TransitionEvent__Group_0_1__06960 = new BitSet(new long[]{0x0000000080000000L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_1__1_in_rule__TransitionEvent__Group_0_1__06963 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__TargetAssignment_0_1_0_in_rule__TransitionEvent__Group_0_1__0__Impl6990 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_1__1__Impl_in_rule__TransitionEvent__Group_0_1__17020 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_1__2_in_rule__TransitionEvent__Group_0_1__17023 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_31_in_rule__TransitionEvent__Group_0_1__1__Impl7051 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_0_1__2__Impl_in_rule__TransitionEvent__Group_0_1__27082 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__SourceAssignment_0_1_2_in_rule__TransitionEvent__Group_0_1__2__Impl7109 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_0__0__Impl_in_rule__TransitionEvent__Group_1_0__07145 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_0__1_in_rule__TransitionEvent__Group_1_0__07148 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_29_in_rule__TransitionEvent__Group_1_0__0__Impl7176 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_0__1__Impl_in_rule__TransitionEvent__Group_1_0__17207 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__TargetAssignment_1_0_1_in_rule__TransitionEvent__Group_1_0__1__Impl7234 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_1__0__Impl_in_rule__TransitionEvent__Group_1_1__07268 = new BitSet(new long[]{0x0000000080000000L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_1__1_in_rule__TransitionEvent__Group_1_1__07271 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__TargetAssignment_1_1_0_in_rule__TransitionEvent__Group_1_1__0__Impl7298 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_1_1__1__Impl_in_rule__TransitionEvent__Group_1_1__17328 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_31_in_rule__TransitionEvent__Group_1_1__1__Impl7356 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_0__0__Impl_in_rule__TransitionEvent__Group_2_0__07391 = new BitSet(new long[]{0x0000000020000000L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_0__1_in_rule__TransitionEvent__Group_2_0__07394 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__SourceAssignment_2_0_0_in_rule__TransitionEvent__Group_2_0__0__Impl7421 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_0__1__Impl_in_rule__TransitionEvent__Group_2_0__17451 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_29_in_rule__TransitionEvent__Group_2_0__1__Impl7479 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_1__0__Impl_in_rule__TransitionEvent__Group_2_1__07514 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_1__1_in_rule__TransitionEvent__Group_2_1__07517 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_31_in_rule__TransitionEvent__Group_2_1__0__Impl7545 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__Group_2_1__1__Impl_in_rule__TransitionEvent__Group_2_1__17576 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransitionEvent__SourceAssignment_2_1_1_in_rule__TransitionEvent__Group_2_1__1__Impl7603 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnterEvent__Group__0__Impl_in_rule__EnterEvent__Group__07637 = new BitSet(new long[]{0x0000000800000000L});
public static final BitSet FOLLOW_rule__EnterEvent__Group__1_in_rule__EnterEvent__Group__07640 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnterEvent__Group__1__Impl_in_rule__EnterEvent__Group__17698 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_35_in_rule__EnterEvent__Group__1__Impl7726 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExitEvent__Group__0__Impl_in_rule__ExitEvent__Group__07761 = new BitSet(new long[]{0x0000001000000000L});
public static final BitSet FOLLOW_rule__ExitEvent__Group__1_in_rule__ExitEvent__Group__07764 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExitEvent__Group__1__Impl_in_rule__ExitEvent__Group__17822 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_36_in_rule__ExitEvent__Group__1__Impl7850 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__0__Impl_in_rule__TimerEvent__Group__07885 = new BitSet(new long[]{0x0000004000000000L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__1_in_rule__TimerEvent__Group__07888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_37_in_rule__TimerEvent__Group__0__Impl7916 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__1__Impl_in_rule__TimerEvent__Group__17947 = new BitSet(new long[]{0x00003000000C06F0L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__2_in_rule__TimerEvent__Group__17950 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_38_in_rule__TimerEvent__Group__1__Impl7978 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__2__Impl_in_rule__TimerEvent__Group__28009 = new BitSet(new long[]{0x0000008000000000L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__3_in_rule__TimerEvent__Group__28012 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__DelayAssignment_2_in_rule__TimerEvent__Group__2__Impl8039 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__3__Impl_in_rule__TimerEvent__Group__38069 = new BitSet(new long[]{0x00000038A00000A0L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__4_in_rule__TimerEvent__Group__38072 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_39_in_rule__TimerEvent__Group__3__Impl8100 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__Group__4__Impl_in_rule__TimerEvent__Group__48131 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TimerEvent__EventAssignment_4_in_rule__TimerEvent__Group__4__Impl8158 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group__0__Impl_in_rule__SymbolicAction__Group__08198 = new BitSet(new long[]{0x0000008400000000L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group__1_in_rule__SymbolicAction__Group__08201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__NameAssignment_0_in_rule__SymbolicAction__Group__0__Impl8228 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group__1__Impl_in_rule__SymbolicAction__Group__18258 = new BitSet(new long[]{0x0000000400000000L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group__2_in_rule__SymbolicAction__Group__18261 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group_1__0_in_rule__SymbolicAction__Group__1__Impl8288 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group__2__Impl_in_rule__SymbolicAction__Group__28319 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_34_in_rule__SymbolicAction__Group__2__Impl8347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group_1__0__Impl_in_rule__SymbolicAction__Group_1__08384 = new BitSet(new long[]{0x00003000000C06F0L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group_1__1_in_rule__SymbolicAction__Group_1__08387 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_39_in_rule__SymbolicAction__Group_1__0__Impl8415 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__Group_1__1__Impl_in_rule__SymbolicAction__Group_1__18446 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SymbolicAction__DelayAssignment_1_1_in_rule__SymbolicAction__Group_1__1__Impl8473 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group__0__Impl_in_rule__VarDef__Group__08507 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__VarDef__Group__1_in_rule__VarDef__Group__08510 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_40_in_rule__VarDef__Group__0__Impl8538 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group__1__Impl_in_rule__VarDef__Group__18569 = new BitSet(new long[]{0x0000060000008000L});
public static final BitSet FOLLOW_rule__VarDef__Group__2_in_rule__VarDef__Group__18572 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__NameAssignment_1_in_rule__VarDef__Group__1__Impl8599 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group__2__Impl_in_rule__VarDef__Group__28629 = new BitSet(new long[]{0x0000040000008000L});
public static final BitSet FOLLOW_rule__VarDef__Group__3_in_rule__VarDef__Group__28632 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_2__0_in_rule__VarDef__Group__2__Impl8659 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group__3__Impl_in_rule__VarDef__Group__38690 = new BitSet(new long[]{0x0000000000008000L});
public static final BitSet FOLLOW_rule__VarDef__Group__4_in_rule__VarDef__Group__38693 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_3__0_in_rule__VarDef__Group__3__Impl8720 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group__4__Impl_in_rule__VarDef__Group__48751 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_15_in_rule__VarDef__Group__4__Impl8779 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_2__0__Impl_in_rule__VarDef__Group_2__08820 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__VarDef__Group_2__1_in_rule__VarDef__Group_2__08823 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_41_in_rule__VarDef__Group_2__0__Impl8851 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_2__1__Impl_in_rule__VarDef__Group_2__18882 = new BitSet(new long[]{0x0000000000030002L});
public static final BitSet FOLLOW_rule__VarDef__Group_2__2_in_rule__VarDef__Group_2__18885 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__ETypeAssignment_2_1_in_rule__VarDef__Group_2__1__Impl8912 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_2__2__Impl_in_rule__VarDef__Group_2__28942 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__ManyAssignment_2_2_in_rule__VarDef__Group_2__2__Impl8969 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_3__0__Impl_in_rule__VarDef__Group_3__09006 = new BitSet(new long[]{0x00003000000C06F0L});
public static final BitSet FOLLOW_rule__VarDef__Group_3__1_in_rule__VarDef__Group_3__09009 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_42_in_rule__VarDef__Group_3__0__Impl9037 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__Group_3__1__Impl_in_rule__VarDef__Group_3__19068 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__InitAssignment_3_1_in_rule__VarDef__Group_3__1__Impl9095 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignmentAction__Group__0__Impl_in_rule__AssignmentAction__Group__09129 = new BitSet(new long[]{0x0000040000000000L});
public static final BitSet FOLLOW_rule__AssignmentAction__Group__1_in_rule__AssignmentAction__Group__09132 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignmentAction__VarAssignment_0_in_rule__AssignmentAction__Group__0__Impl9159 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignmentAction__Group__1__Impl_in_rule__AssignmentAction__Group__19189 = new BitSet(new long[]{0x00003000000C06F0L});
public static final BitSet FOLLOW_rule__AssignmentAction__Group__2_in_rule__AssignmentAction__Group__19192 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_42_in_rule__AssignmentAction__Group__1__Impl9220 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignmentAction__Group__2__Impl_in_rule__AssignmentAction__Group__29251 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignmentAction__ValueAssignment_2_in_rule__AssignmentAction__Group__2__Impl9278 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Group__0__Impl_in_rule__FLOAT_LITERAL__Group__09314 = new BitSet(new long[]{0x0000080000000000L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Group__1_in_rule__FLOAT_LITERAL__Group__09317 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Alternatives_0_in_rule__FLOAT_LITERAL__Group__0__Impl9344 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Group__1__Impl_in_rule__FLOAT_LITERAL__Group__19374 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Group__2_in_rule__FLOAT_LITERAL__Group__19377 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_43_in_rule__FLOAT_LITERAL__Group__1__Impl9405 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FLOAT_LITERAL__Group__2__Impl_in_rule__FLOAT_LITERAL__Group__29436 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__FLOAT_LITERAL__Group__2__Impl9463 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__POS_INT__Group__0__Impl_in_rule__POS_INT__Group__09498 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_rule__POS_INT__Group__1_in_rule__POS_INT__Group__09501 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_44_in_rule__POS_INT__Group__0__Impl9529 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__POS_INT__Group__1__Impl_in_rule__POS_INT__Group__19560 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__POS_INT__Group__1__Impl9587 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NEG_INT__Group__0__Impl_in_rule__NEG_INT__Group__09620 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_rule__NEG_INT__Group__1_in_rule__NEG_INT__Group__09623 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_45_in_rule__NEG_INT__Group__0__Impl9651 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NEG_INT__Group__1__Impl_in_rule__NEG_INT__Group__19682 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__NEG_INT__Group__1__Impl9709 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group__0__Impl_in_rule__QNAME__Group__09742 = new BitSet(new long[]{0x0000080000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group__1_in_rule__QNAME__Group__09745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__QNAME__Group__0__Impl9772 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group__1__Impl_in_rule__QNAME__Group__19801 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group_1__0_in_rule__QNAME__Group__1__Impl9828 = new BitSet(new long[]{0x0000080000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group_1__0__Impl_in_rule__QNAME__Group_1__09863 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__QNAME__Group_1__1_in_rule__QNAME__Group_1__09866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_43_in_rule__QNAME__Group_1__0__Impl9894 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QNAME__Group_1__1__Impl_in_rule__QNAME__Group_1__19925 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__QNAME__Group_1__1__Impl9952 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DelayLiteral__Group__0__Impl_in_rule__DelayLiteral__Group__09985 = new BitSet(new long[]{0x0000000000F00000L});
public static final BitSet FOLLOW_rule__DelayLiteral__Group__1_in_rule__DelayLiteral__Group__09988 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DelayLiteral__IntValueAssignment_0_in_rule__DelayLiteral__Group__0__Impl10015 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DelayLiteral__Group__1__Impl_in_rule__DelayLiteral__Group__110045 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DelayLiteral__TimeUnitAssignment_1_in_rule__DelayLiteral__Group__1__Impl10072 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EPath__Group__0__Impl_in_rule__EPath__Group__010106 = new BitSet(new long[]{0x0000400000000002L});
public static final BitSet FOLLOW_rule__EPath__Group__1_in_rule__EPath__Group__010109 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EPath__VarAssignment_0_in_rule__EPath__Group__0__Impl10136 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EPath__Group__1__Impl_in_rule__EPath__Group__110166 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EPath__StepsAssignment_1_in_rule__EPath__Group__1__Impl10193 = new BitSet(new long[]{0x0000400000000002L});
public static final BitSet FOLLOW_rule__EStep__Group__0__Impl_in_rule__EStep__Group__010228 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__EStep__Group__1_in_rule__EStep__Group__010231 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_46_in_rule__EStep__Group__0__Impl10259 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EStep__Group__1__Impl_in_rule__EStep__Group__110290 = new BitSet(new long[]{0x0000000000000082L});
public static final BitSet FOLLOW_rule__EStep__Group__2_in_rule__EStep__Group__110293 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EStep__FeatureNameAssignment_1_in_rule__EStep__Group__1__Impl10320 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EStep__Group__2__Impl_in_rule__EStep__Group__210350 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EStep__FilterAssignment_2_in_rule__EStep__Group__2__Impl10377 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleResourceImport_in_rule__StateMachine__ImportsAssignment_010419 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleState_in_rule__StateMachine__StatesAssignment_1_010450 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAbstractTransition_in_rule__StateMachine__TransitionsAssignment_1_110481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDef_in_rule__StateMachine__VariablesAssignment_1_210512 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_STRING_in_rule__DomainModelImport__ImportURIAssignment_210543 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_STRING_in_rule__DomainDataImport__ImportURIAssignment_210574 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInitialTransition_in_rule__State__InitialTransitionAssignment_010605 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__State__NameAssignment_110636 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleState_in_rule__State__StatesAssignment_2_1_1_010667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAbstractTransition_in_rule__State__TransitionsAssignment_2_1_1_110698 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDef_in_rule__State__VariablesAssignment_2_1_1_210729 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAction_in_rule__InitialTransition__ActionAssignment_2_110760 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__Transition__TargetAssignment_0_0_110795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__Transition__TargetAssignment_0_1_010834 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEvent_in_rule__Transition__EventAssignment_1_110869 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCondition_in_rule__Transition__ConditionAssignment_2_110900 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAction_in_rule__Transition__ActionAssignment_3_110931 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEvent_in_rule__InternalTransition__EventAssignment_0_110962 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCondition_in_rule__InternalTransition__ConditionAssignment_1_110993 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAction_in_rule__InternalTransition__ActionAssignment_311024 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__SymbolicEvent__NameAssignment_011055 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_0_0_011090 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_0_0_211129 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_0_1_011168 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_0_1_211207 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_1_0_111246 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__TargetAssignment_1_1_011285 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_2_0_011324 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__TransitionEvent__SourceAssignment_2_1_111363 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SCRIPT_EXPRESSION_in_rule__ScriptEvent__ScriptAssignment11398 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpression_in_rule__TimerEvent__DelayAssignment_211429 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEvent_in_rule__TimerEvent__EventAssignment_411460 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SCRIPT_EXPRESSION_in_rule__Condition__ScriptAssignment11491 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__SymbolicAction__NameAssignment_011522 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpression_in_rule__SymbolicAction__DelayAssignment_1_111553 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SCRIPT_STATEMENTS_in_rule__ScriptAction__ScriptAssignment11584 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__VarDef__NameAssignment_111615 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__VarDef__ETypeAssignment_2_111650 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDef__ManyAlternatives_2_2_0_in_rule__VarDef__ManyAssignment_2_211685 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpression_in_rule__VarDef__InitAssignment_3_111718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__AssignmentAction__VarAssignment_011753 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpression_in_rule__AssignmentAction__ValueAssignment_211788 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_rule__BooleanLiteral__BooleanValueAssignment11819 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IntLiteral__IntValueAlternatives_0_in_rule__IntLiteral__IntValueAssignment11850 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFLOAT_LITERAL_in_rule__FloatLiteral__FloatValueAssignment11883 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__StringValueAssignment11914 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_URI_LITERAL_in_rule__UriLiteral__UriAssignment11945 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_EOBJECT_URI_LITERAL_in_rule__EObjectUriLiteral__UriAssignment11976 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__DelayLiteral__IntValueAssignment_012007 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTimeUnit_in_rule__DelayLiteral__TimeUnitAssignment_112038 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQNAME_in_rule__VarRef__VarAssignment12073 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarRef_in_rule__EPath__VarAssignment_012108 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEStep_in_rule__EPath__StepsAssignment_112139 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ID_in_rule__EStep__FeatureNameAssignment_112170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEStepFilter_in_rule__EStep__FilterAssignment_212201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleScriptExpression_in_rule__EStepFilter__ScriptAssignment12232 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SCRIPT_EXPRESSION_in_rule__ScriptExpression__ScriptAssignment12263 = new BitSet(new long[]{0x0000000000000002L});
}